Updating…
It been a while since my last post, so here is one, finally. These days I am enjoying my vacation, but I have also been posting on Google+, and not here. Sorry. Reading has also been one of my pastimes. I read the Dark Tower series and am now working through the latest book in the Game of Thrones series. Great books, and I still love my Kindle.
Some time ago I bought Monkey and put it away for a while while finishing Trapped. With that game out of the way and after taking some time off programming it is now time to go and make something with it.
But first I need to get to know the Monkey language a bit more and try to make my own modules to make programming life easier. Also, as my main platform to make stuff for will be Android, I took some time to get to know that OS from a development point of view. Also, as Monkey takes a lot from the Java language I decided to get to know that language better as well. So far, so good. Delving into Java has made Monkey more clear to me as well and the Google Android tutorials are really good at explaining how a typical Android project is constructed.
So I am slowly creating some small things with Monkey. I intend to make some kind of game framework, based on the structure of the RRFW framework, but stripped down to the bare essentials and optimized for use on mobile.
The first thing I am attempting to create though is a decent unit testing framework, so I can create my stuff with TDD in mind. The lack of reflection (run-time inspection of objects) is making it a little cumbersome to set up but it is working. I am happy.
I created a Google Code page for my Monkey modules. You can find it over here. So far only the unit testing module code is uploaded.
Other than the joy of discovery I have no set plans for my Monkey development. I have a game idea or two I want to try out but that will have to wait until I have some decent game structure running.