Hi all,
I've just released my new flash puzzle game, ir/rational redux, on newgrounds. I'd very much like to do another, but first I want to start my code from scratch and build it so that it's actually time efficient to just slot visual, text and puzzle content in later.
If you'd like to help, it'd be great if you could take a look at the game (no need to play through, you just need to see a puzzle screen to get the idea).
Please login to see this link.
I'm currently puzzling over how to handle puzzles in the game. In the current version I just have a whole hell of a lot of image files, and I cycle though the animations on those to display different text screens. This is obviously a really backward way of doing it and I need something better.
What's the best thing to do?
I might want to be able to call any puzzle from a single puzzle level / screen, since otherwise if I had a different level for each puzzle it might take me a long time to go through each level updating art art assets etc. Of course, perhaps there is some smart way to avoid such problems? Is there some obvious method I'm missing for having sort of a template level which I can just update and have changes automatically accross the game? That's a pretty newb question I guess.
I'd also prefer to be able to call the texts from an external document so that I can just edit that document (and use spell check!) in order to edit texts accross the game. Would aiming for an iOS version in any way change the sorts of documents I can reference, and how would I go about doing it?
Will having to program in a text parsing thing that turns lines in a document into dialogue spoken by one character or another be a bigger challenge?
Also - I've just been bought the full version of MMF2 by Jayisgames. Is there anything important in MMF2 Dev that I'll regret not having for this sort of game?
If anyone cares to take a look at the program file I'd be happy to mail it to you.
It amazes me that I've gotten this far with such basic knowledge, so thanksfor any help you can offer!
Cheers,
Tom