Getting ready!

Getting ready for my first Ludum Dare.

I will be participating in the Jam together with my good friend Vidar as team ATOMIC STRAWBERRY!

We are going to be writing our game in LUA using löve2d, we will also be doing our own graphics with tools like grafx2 and the gimp. It is still a mystery to how we are going to get music and sound into our game, but I am sure we will find a way.

This will be a very new experience for me since I’ve never really HAD to finish a programming project in such a short deadline, so we will see how it goes, luckily Vidar already has some experience with this!

We have decided to try and design our code with data oriented design also known as component oriented which Vidar introduced me to. In striving for a data oriented design one tries to steer away from the mindset that comes with object oriented design in which one creates sets of data that live in an object, instead you try to group related data together, such as having one array for the positions for all of your entities. This approach has advantages, especially for performance. I have not had much experience with this style of programming so this weekend will be a perfect opportunity to get some! (more info)

I am writing this the day before we start. Being in Sweden means that the Jam/Compo starts in the middle of the night (in about 3 hours). So I will try to get a reasonable night’s sleep and then head of to Vidar’s early in the morning to get started! I am very excited!

Best of luck to you all!