jpdev

LD29

Assets done…

So I decided I will make a little submarine game.

Never made my own sprites before.. so I just scribbled some small things with a pencil, scanned and put my (none existant) gimp skills to use.

Three hours, uncounted google searches and one screaming fits later:

coloring

(you have to click it to see the coloring-gif animation)

Now off to making it into a game 😉

done for today…

… I’m done for today.

Here is the game as of now:

http://jppresents.net/static/ld29/deepDown/index.html

gameoversubdamage

Planned but missing features:

Fight against enemy submarine (sprite is done)

Underwater mountains as obstacle (sprite is done)

Schools of Fish (sprites are done)

 

Completed features:

movement up/down

shooting torpedos

sharks attacking (growing larger)

sharks exploding

submarine damage

bubbles (bubbles! BUBBLES! … my bubbles!)

gameover screen

loading screen

sound on/off button

music on /off button

 

Good night and good luck!

 

this is it…

… I am done with my game.

Hope you enjoy it, if you find bugs let me know.

playing

Play now

Looking forward to seeing all the results!

 

 

LD31

incomming snowmans…

… the “real” theme this year is the snowman. Right? Riiiiight?

 

 

wip

The snowmans come in waves.. and bring christmas cheer.. they have to be stopped by strategically placing fire towers.

 

Also the splash screen is done:

splash

Comments

RougeRogue
06. Dec 2014 · 15:24 UTC
Yep XD
06. Dec 2014 · 15:33 UTC
I like it because you can melt snowmen !
06. Dec 2014 · 15:46 UTC
I will probably end up incorporating the snowman anyway, but an original snark based on themes in the final round we hoped it wouldn’t be, I got a small spark which proved very inspiring when I was on the bus last night.

LD32

prepared the folder…

Looking forward to next weekend!

Just prepared the project directory for ld32..

Downloaded the latest version of phaser.io (which is the web game lib of my choice)

Setup the base npm/grunt build script..

.. checked that all my tools are ready (inkscape, spriter, webstorm)

Looking really forward to it – first ludum dare that I am going to use inkscape and spriter. (Started learning both since the beginning of 2015)

See you at the compo :)

 

Programmer art..

.. okay, so I spend my first hour and a half doing some programmer art.

programmerart

already some problems…

ran into two problems.

In preparation for ludum dare I had downloaded the newest phaser.io .. but I hadn’t used it until just now.

The new typescript definitions require a newer compiler, so I had to figure out how to get my default grunt script to use a newer compiler. (in the end it was easy.. but still took some time.)

Second problem: I ran into a bug in the new phaser verison when loading animations from json.. the names for the frames are ignored. But I found the problem, fixed it for me and filed a github issue: https://github.com/photonstorm/phaser/issues/1754

On to coding more :)

Time to throw…

… with the unconventional weapon: feces!

 

Click to see the animation:

poop

Comments

18. Apr 2015 · 14:29 UTC
Haha, i absolutely love the idea of the feces throwing monkey, who hasn’t met on of those in the zoo :)
18. Apr 2015 · 14:29 UTC
Holy shit! :)
rd127p77
18. Apr 2015 · 14:31 UTC
Hmm. Interesting…

I am done.. here is the timelapse!

Enjoy the making of Unconventional George:

 

 

And then play it here: http://ludumdare.com/compo/ludum-dare-32/?action=preview&uid=34367

LD34

Getting ready to go..

.. while I skipped the last one, I want to make at least something small for ld #34

Progress so far: set up a minimal phaser (current stable 2.4.4. compared to 2.3.0 from last ld) project in webstorm (11.1 – new major version)

Just black screen, one sprite loaded to make sure it’s good to go.

goodToGo

I also checked that my inkscape (still version 0.91) and spriter (still version 4.1) are operational.

What’s with the versions obsession? Don’t know.

Didn’t do any game development for way too long.. I hope I can get into it quickly this weekend.

Also chronolapse still works, so there will be another video after the ld.

My timelapse from ld 32: https://www.youtube.com/watch?v=oWpvEB_k25Y

Good luck and have fun everybody!

 

 

 

Spriter & Phaser – Runtime

Hi guys,

While I used Spriter the last time I participated and it was also a Phaser based game, I was not using a runtime.

I had exported the animations to a spritesheet.

This week, I found a TS Spriter+Phaser runtime implementation here: https://github.com/SBCGames/Spriter-Player-for-Phaser

With some changes (I am using webstorm, not visual studio – so i have a different typescript compiler than the author) I got it up and running. – for example I had to remove all properties and replace them with get/set methods to compile the ts.

This is a link to a gif showing a working spriter animation:

runtimedemo

I put it all into one js file (and a minified version) so it can be used in any phaser js project. (I also added a d.ts file, so it’s useable in TS Phaser Projects.)

This download includes the resulting lib and a complete test project: http://jppresents.net/static/files/ld34ressource/SpriterRuntimeTest.rar

I will most likely use this in my game tomorrow.

Update2: Second character done and animated…

Okay, so we had a sheep that was running..

.. now we also have the reason.

(Don’t mind the glitch in the sheeps animation, the cycles from sheep & dog just don’t sync up for a perfect loop ^^)

I guess now I have to actually code something.

ld34DogAndSheep

Ludum Dare 37

Actually alread done…

Started today with modelling – the room and the spider and the walking animation.

Had a long break watching netflix…

… and then did the animation and gameplay.

This is the progress gif from earlier:

room

And this is the finished game: http://jppresents.net/static/ld37

I enjoyed using babylonJS and blender – it’s my first 3d Ludum Dare game.

Now to make the timelapse video…

 

Comments

TerraCottaFrog
10. Dec 2016 · 23:39 UTC
If you have time you should spend all of it polishing and making the game as good as you can :)