Return to Monkey

After many months I decided to return to Monkey X.

The idea to make a (simple) game for mobile is still here… I love BlitzMax (I can’t stay without it), but after playing some small games created by MonkeyX (and BlitzMax too) users… I have the temptation to retry it!

So I restarted TED editor… oouch.. I didn’t feel at home to be honest! Yes, it’s very similar to the first MaxIDE edition… but it’s so … strange!

Syntax in MonkeyX is case sensitive (damn Mark!!!!!!) so testing old (and ugly) code was a little nightmare; there’s still no real debug info about error (just an info about error in line XX in HTML5 – the default target I use to test).

Because HTML5? Because it’s immediate. It starts the own little monkey-server (needed to bypass the HTML security requests) and voilà your app is running in a browser.

Of course the speed depends by the browser, but nowadays Chrome and Firefox are quite similar from this point of view.

After playing with my old source code (I found 2 little demo I created – 2011 !!! – to test some game ideas…) I tried to type something.
I rediscovered Maps (In BlitzMax this is immediate, in Monkey you need to ‘define’ what type to key & value you want… of course once you have this information everything is better…)

Other little play with arrays (arg!…) and some screen scrolling: it seems to work (a little flickering maybe, but for a quick test I feel very happy of the results).

BTW I decided to design and develop a very small game: basic graphics (I don’t want to spend money or time on it) and simple and immediate game logic. I have some little ideas… just to choose what follow.

Main target will be for sure HTML5 (and FLASH as I have already installed the SDK). And of course Android.
As I don’t own an Apple device (and relative ecosystem…) neither an WinPhone… only Android (and derivates) could have the joy to play my great game (ahahahah).

I will post my efforts here. I give myself an ETA (otherwise in 2024 we are still here waiting…): END OF SEPTEMBER 2014 (put it on calendar!)

And of course I would try to ‘monetize’ it in some way (just to know how to do it on a browser…)

 

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close