4 Hugues Ross - Blog: 09/01/2012 - 10/01/2012
Hugues Ross



    I haven't posted here for a while because I've been awfully busy working on little personal projects. Mostly, these have been tools to make my life a bit easier, and I didn't really feel like posting about them. However, I spent yesterday thinking about the RPG Project. I've finally come to the conclusion that, whilst Love is a great engine, it doesn't really fit my needs.
    Lua, the language it uses, doesn't seem particularly friendly when it comes to OO programming. So, I decided to look around for another language to use. The three that I chose to look at were Java, Python, and C++. There are plenty of other languages, but these all have the bonus that I already know them to some degree.

 I've been busy.


The Sickness

If you're wondering why I'm not posting much right now, it's because I've caught one of the myriad of autumnal illnesses. Also, I've been getting plenty of schoolwork in the form of programming projects and such. I have done a few things, though.


RPG Project - 04 - A visit from the magical recursion fairies

I had a very strange yet welcome experience today. I decided to write a recursive flood fill algorithm for the map editor, but I was having trouble with all sorts of buggy results, not to mention frequent stack overflows. Then, I got back to my code this afternoon and it worked seamlessly. My code didn't change, nor did the computer I was using. I'm a little perplexed, but happy with the result.
Now, I need to write a version for non autotiles.
This could be pretty painful.


RPG Project - 02 - Map Loading

Seriously, I don't know why I even bother trying to say when I'll upload things.

That said, here's a quick explanation of how maps in my as of yet unnamed RPG work.