Hey guys, I suppose this is my declaration of intent.
I spent this evening doing up some tidy up work to make my usual project structure into a template, which I’ve made available through github:
https://github.com/Markavian/ldtemplate
The “sample app” can be seen here, which is very much a basic configuration of my core libraries:
http://mkv25.net/ludum/ldtemplate/preview/
The idea being I can check this out, and with minimum effort, start the “game design” process without fussing around with tools.
My framework is very lightweight, it features a Screen Controller, which drive individual Screens, an Event Bus, and an Index for statically referencing models and views. The other libaries are UI helpers to wrap native OpenFL Sprite, Text, and Bitmap objects, and make them a bit easier to configure and move around.
I enjoy coding as much as possible from scratch, treating Ludum Dare events as much a coding challenge as a gaming challenge. As much as anything, this project template is more about project management within the constraints of the 48 hour weekend then about actual coding style or best practice.
For the event I’ll be using:
– My Ludum Dare Project Template
– Haxe + OpenFL
– FlashDevelop IDE
– Paint Shop Pro 7
– Audacity + whatever sounds / music programs I can grab
Look forward to seeing you guys over the weekend, happy gamedev’in all!
— segfault__ (don’t ask about the odd moniker, eh)