Sonntag, 18. Dezember 2011

Cancel LD

I don't like the game I made so I decided to cancel the competition. I had a lot to do this week and need a few relaxed hours.

The good thing is: I have a game engine now and learned a lot. In the next LD I will be prepared much better. Good night.

Halftime of day two

I don't know what I get done until ludum dare finishes. But I'm sure there will be no music or sound because I need this time for story mode.

I have a demo on http://dl-web.dropbox.com/u/2720564/LudumDare22/index.html

Samstag, 17. Dezember 2011

Day 1 nearly finished

Day 1 of Ludum Dare 22 will end soon and I think my game is far enough to get it finished. All the core programing stuff is nearly done. What do we have?

  • Tiled background which can be leaded by an image. Translation between pixel color and tile is done by a mapping table so I'm very flexible.
  • Sprites (not yet animated) can move around and have collision detecton implemented.
  • Background and foreground are repeated images which have a delay to the camera position so we have a 3d-effect
  • Keyboard input and action system is implemented so we can easily add new features.

And what are our todos?

  • Of course, there must be a really cute and stupid story. I will do this now.
  • Sprite animation.
  • Sequence function for story mode.
  • Cute and stupid paintings for character, tiles and story.
  • Sound and music :).
You can play the current version at http://dl-web.dropbox.com/u/2720564/LudumDare22/index.html

Wrote Simple Code

OK, very slowly I create a game engine. I have the base classes for level handling but there is a lot to do. For now I can show you a screenshot where I display an image in a canvas.

Most of the time I play around with IntelliJ Idea settings :)

You can see the code on github: https://github.com/neosam/LudumDare22. I really like the git and github integration of IntelliJ Idea and this is the first time i like a version control implementation in an IDE.

And now I need some coffee :)

It begins...

Good morning everyone. It's 11AM and I will start ludum dare now. My timelaps script already runs in the background so I can generate a game development video again :).

Theme is: alone. It's hard to find a concept which is not a horror game. A story will be hard to find because alone implies that only one person is there.

The two weeks before the last Ludum Dare started I watched the Harald Schmidt Show all day long so I was mentally trained to create a funny story. This time I prepared a presentation about compiling for multiscalar cpus :). So it's a bit different this time.

This time I will use IntelliJ Idea, Coffeescript and will create a html5 game.

Anyway, lets start!

PS: 3:0!!! FC Bayern is Herbstmeister!!!

Freitag, 16. Dezember 2011

LD22 will start soon

Nice, Ludum Dare #22 will start in 7 hours and I did no warmup this week. Still I will join the Ludum Dare but I don't expect to be one of the top 25 in any category.

This time I will create a html5 game and program it in coffeescript. So there is no need to download anything (expect a good browser - IE 7 will not work, IE 8 maybe). Again it is the first time I use this technology.

I hope you enjoy it anyway.

Sonntag, 4. Dezember 2011

Installing Coffeescript on Windows 7

Today I tried to install coffeescript under Windows 7 and it took hours!  I always tried to install node.js using mingw and python.  So I spent time by installing all the tools (compiler, python, git).  Then the Makefile tried to create a directory which contains an backslash but Windows doesn't like that.
Now I found out, there is a windows version for Node.js so I installed it, started cmd.exe and typed
C:\blabla> npm install -g coffee-script
and OMG, IT WORKED!!!   Hours! I spent hours and it was so easy! At least I have a bit to play with three.js to be prepared for Ludum Dare #22.

Sonntag, 21. August 2011

Done! Even with music!

This is the final version: http://dl.dropbox.com/u/2720564/ld21-4.love



There is also a theme song and a ingame song.  The samples are ingame sounds like jump-sound, checkpoint-sound :).



HF

Nearly done

Since motivation left me I will finish soon.  Here is the a version with sound, full "story" and and and :)


Samstag, 20. August 2011

Story!!

Now I have a realy stupid story!



I published it as on picasaweb.



HF :)

Animation, Background and stuff

Now I can publish another version of the game.






Background images and sprites
Now I have a real sprite class a background and 3h extra sleep :).  Graphics looks stupid, this should be better.  Also I need a trash-story :).


You can test the game by downloading Love2D and the game.

Graphics!

Hey hey, I made some graphics :)



Here a screenshot:



Awake

Hi there,



Now I will continue.  The quality of the livestream is really mad and slows down my computer so I can't test my game.  So I decided to stop the livestream, sorry.






"Quality" of Screencast.


Freitag, 19. August 2011

Need more sleep

Theme is escape.  That's perfect for a jump'n run.  I have made a version simple version where you can jump around.  If you want to test it, please download Love2D and the game.



I need to sleep for two hours.  Good night





How to run games while competition runs

I will publish the current state of my game as love-files.  To run them you will need the love2d engine installed.  There is not enough time to build a package for each operating system.

Donnerstag, 18. August 2011

Ludum Dare #21 - 1 day left

There is one day left until Ludum Dare begins.  The last two weeks I prepared and trained for it.  Here is what I have done:





Pragramming like a nerd





What I did so far to learn stuff about Love2D
A good friend told me about the Love2D engine.  Since this engine is easy to use, based on lua and runs standalone on Windows, Linux and Mac I decided to use it.  Maybe some flash, javascript or other webbased stuff would be better but I don't care now, it's too late.


I prepared for some tile based 2d games like a jump'n run.  But I did only some basic stuff without sprites or anything else.  For leveldesign I will use PNG graphics.


Please note:  It was just training, I will code it again from scratch at the competition.




Painting stuff




A guy I painted in gimp




Nice games need some nice graphics.  That's why I can never make a nice game ;).  So I need some training at it and made some graphics and published them on a picasa album.  Though I use gimp but I'll use it like paint :).



Music and sound



Sound is easy.  Thanks to sfxrbfxr and audacity.  Much more complicated is music creation.  I found inudge where I made a nice song.   But unfortunatelly this tool is not able to generate audiofiles and so I can't use it for my games :(.   Now I will do some stuff in Milkytracker if I have enough time for it and will use A#, F, G, C as chords.



Livestream and updates





I will setup a live screencast from my computer.  Please don't expect good quality, I'm glad to be able to stream on Ubuntu using WebcamStudio but I don't trust in it very much.  Every second a screenshot will be saved, too.  After the competition I will merge them and generate a video.



Update messages will be posted here on http://neosam.blogspot.com and at the Ludum Dare Blog twice.





Since this is a word wide competition I will use english.  Normaly, I never speak or write english in real life, so it could and will be painful for all of us ;).