As i have time off for christmas to revise for exams, I thought i would try get a quick game done instead
Basically its just gonna be a lot of simple minigames, which are played in multiple screens at the same time :). Gonna use the engine best i can, to save me a lot of time :D. I can only spend 1 week total on this before the deadline, but hope to extend it in the future, by creating more minigames when i have time, but hopefully i can get at least a playable version in the meantime.
This is the most similar thing i could find:
http://www.youtube.com/watch?v=fSyHh44CHAw
Very nice! You’ll get to finish that in time of course! You’ve proved that with your other game :).
Heh, cool idea…
Reminds me of trying to play a game and respond to text messages at the same time
thx guys
So far, i have come up with 25 minigame ideas, and a general code layout to go through.
After some brief fiddling, heres what i have done so far:
So far i have 3 viewports. 1 for the left, 1 for the right, and 1 transparent one (the default viewport), mainly for any GUI’s that need to cover both main viewports at the same time. Thanks to @survivor for his Hiero 2.0 recommendation to create the font. I will also steal his timer class

Changes:
- the name of the game has changed from Minigame Multitasking Hell to Minigame Multitasking Madness
its nice, but seems to crash when i close it (windows 32 bit)
@wezrule said:
its nice, but seems to crash when i close it :P (windows 32 bit)
Same for me on Win64 :roll:
In any event, I'm looking forward to playing this!
@wezrule, what is Hiero?
EDIT: NVM, just ran the webstart... very nice :)
-.-. Didn't work for me on windows 7 64x. The web start throws an error when it completes the loading.
I’d like to lodge an official protest …
@wezrule said:
@thetoucher normen said it wouldn't be fair to everyone if i entered the competition ;)
(judges: this is not an official protest)
We’d have to overlook the violation of normen law… reparations of giving wez a hard time about saying some weird things
@thetoucher said:
I'd like to lodge an official protest ...
@wezrule said:
@thetoucher normen said it wouldn’t be fair to everyone if i entered the competition ;)
hmm that never happened :P
after i gave him a blow j*b, i was allowed to enter :), and automatically get #1
@wezrule said:
hmm that never happened :P
Ah, denial :)
http://twitvid.com/C7S2D
http://hub.jmonkeyengine.org/groups/free-announcements/forum/topic/the-ive-been-offended-by-wezrule-but-still-love-him-anyway-thread/
update to gameplay (still only on paper):
- each minigame will last a maximum of about 10 seconds
- after either you fail, or complete it a new minigame will appear, while the other one still runs
- aim to port to android phones
Implemented my first ever appstate with success :D. Going to use them to add/remove inputs as each minigame will require different ones, once they change. My code structure will be organised good from the start this time, as i know what im doing now kinda
Next:
- Each game should run in its own thread
- Main menu
@wezrule said:
Next:
- Each game should run in its own thread
- Main menu
Just make sure you're careful when separating the logic from the OpenGL related code if you're going to be working with multiple threads :)
@wezrule said:
- Each game should run in its own thread
Be careful not to spend too much time on this, with the style of game you're working on I doubt you will see any beneficial performance advantages from this, and it could chew up a bunch of the limited time you have left.
you forget i don’t sleep ;), 7am and still going! :D. yeh i understand it can cause problems, but i’m still learning, and would kind of like to know how to use multithreading with jme a bit better. Also i’m planning it all before my game gets too hectic :P, but thanks for the heads up, if I have too much trouble I will drop it like you have suggested
Preliminary viewing
http://www.youtube.com/watch?v=GpG0tO-4u4w
added:
- Main menu
- Preliminary minigames
- Timer
Took me a while to realise i needed 2 different bulletAppStates, couldn't figure out why i had invisible walls and the physics from 1 affecting the other xD. Not done any multithreading yet. This will be my last update for a few days, as im going home for christmas tomorrow morning, hopefully continue development on the 27th, and then have mass energy drinks for the last 4 days of the competition! :)