Lachlan's misadventures in games programming

Saturday, 14 March 2015

7DRL Completion! The Chase - now available

3/14/2015 06:45:00 pm Posted by Lachlan No comments

Wade Dyer and my 7DRL 'The Chase' is now completed and available for download. Use the link above to get your copy.

For the first time ever, I have completed the 7 day roguelike competition!

So - what is it?

The Chase is an attempt to bring a mario style auto scroll to something akin to a traditional roguelike.

It is small, but it is complete - and (theoretically at least) - can be won.


Tuesday, 10 March 2015

Monday, 9 March 2015

7DRL - The Chase - Day 2 Report

3/09/2015 12:18:00 am Posted by Lachlan , No comments

Day 1 issues sorted - I got some nice serious coding done today. Most of it is still framework. I primarily focussed on the framework around maps, and a basic implementation of the main menu (as the Roguelike Radio on 7DRL's suggested that a good interface, and not quitting when you die is helpful). I have also got the first drawing things done.

Screenshot of current progress

As you can see from the screenshot above, I am making a graphical roguelike. I've got a collaborator and partner in Wade Dyer of Design Ministries and designer of Fragged Empire (which is a pen and paper RPG you should totally check out). At this time, Wade is assisting in design, creating a theme and (most importantly to me at least) - creating graphics.

I kind of think this is doable. I have hope! 

Sunday, 8 March 2015

7DRL - The Chase - Day 1 Report

3/08/2015 02:34:00 am Posted by Lachlan No comments

I ended up with way bigger issues with a development environment then I expected - so my 168 hours doesn't really start until about 10PM AEST. I eventually got Pygame working in Python 3.4. I did also attempt with Cocos but concluded that it was too foreign to me (in all guises) to work on a 'rapid' prototype, and that I couldn't get my computer to make a nice deployment to a windows binary (from JS). I also looked at MonoGame, but had issues with the content pipeline.

I've so far got the (significant) beginnings of my framework. It turns out that having actual experience in a language makes it a lot easier to write tidy code in it! So far, I've got the basis of my state machine, a file/data/asset manager and my PyGame boilerplate down. I've also confirmed that I can deploy it to an exe. I was hoping to get further along tonight - but got held back.

I feel that I'm laying a good foundation that's going to make my code easier to work with as this project goes on.

Saturday, 7 March 2015

7DRL - The Chase

3/07/2015 02:24:00 pm Posted by Lachlan , No comments

I hereby announce my intent to attempt to produce a small roguelike game, in 7 days.

My game is currently (but may change in this 7 days) called The Chase. 

I'm not making any promises at this point to finish it - it will depend on how my week goes. But - we'll see. Worst case scenario is that we get some useful code, and best case is a cool little game.

My hope is to apply Mario-Style autoscrolling levels to a roguelike game and see what happens.