SoM: completed.

28 11 2007

SoM is done. Finally completed last Monday (2007-11-26). I decided to go through an ‘agency’ so I could still focus on game production, whether it’s updating SoM (for bugs or implementing publisher backend stuff like highscores, preloader, etc etc) or working on the new project. If you’re interested in making games in flash and monetizing it through sponsorship, maybe you might want to consider FlashGameLicense. That’s where I put SoM in, and it’s currently making.. 6 bids so far. Very convenient system, kudos to my agent Adam Schroeder! ;)

On to the next project then. I have several options to decide. There are 3 ideas currently.

  1. Platformer game. Idea is inspired heavily by Knytt Stories. Large world divided into 5 realms, relaxing linear game with a charming story. Working title: “The Frog Prince”.
  2. Stealth game. Something like SplinterCell but in a different theme and situation. Top-down view, escalating levels, probably as much as SoM (50 levels). Working title: “Escape Prison”.
  3. Platformer game with gravitation modifier. The idea first came from a level in Megaman X8. A platformer that has special nodes to rotate the level and gravitation.

I got more ideas coming but these are the ones I see fit to do with my timeframe, and also my mood :) . I’ll need to do some research and minor prototyping to decide which to go for full production.

But before that’s going to happen, there are several things I might need to do first. For one, writing a tutorial in haXe about making a simple game, this is for the GDIEzine request for articles that’s due this month. :D :D:D.. I’d also like to write about the post-mortem of SoM, from start to end, the ups and downs. So, I guess.. till the next post! :)


Actions

Information

3 responses

3 12 2007
Paul

SoM looks good :o )

Going back to your problem with calling static methods I use a static var that points to the class instance (a singleton) and then cache the class instance in a local var when I need to call a method on it more than once.

I benched static method calls in AS2 and didn’t find them to be 10x slower. Oh well.

5 12 2007
Pieter Witvoet

Congrats! The game looks nice and plays fine. I haven’t seen many haXe games so far – or at least, not many people openly speaking about it – so it’s good to see a fellow haXer. Keep it up! :)

Clicking the close button in the tech tree is a small inconvenience though – pressing the t key again to close it would’ve felt better. Then again, I just like hotkeys and such. :)

6 12 2007
soybeansoft

@Paul
Thanks for the comments on SoM. :)
Yeah, I always thought a singleton might do the job.. I’ll try that for the next game (although I think it wont be too much of a performance hog like SoM).
Statics in AS2? I don’t remember any static classes in AS2.. hmmm.. but the API I’m using for SoM is equivalent to AS3.. maybe it could be haXe specific problem, not sure

@Pieter
Thanks for the suggestions :) . I totally agree with the key capturing for closing the dialog. I noticed it during the last plays before releasing and didn’t get to update on it.. Thanks again :)

Leave a comment

You must be logged in to post a comment.