After all the "best practices" stuff I've been going over for the past few weeks, I've ultimately ended up with....
-=-=-
A text list. No icons, no fancy stuff. Just text.
Since each game's name is fairly short, though, it means it doesn't take up too much of the screen.
The menu can be navigated using the cursor keys (up and down) but also via the much more important method of "typing stuff in!"
You can either type the two-digit number for the "lesson", or alternatively type the start of its name.
So, if you get used to playing "Game 18" all the time, you might want to type "Quotes" instead.
Or if you don't know what number "Tennis" is under, just type "Tennis" and the menu will warp to that point.
Gud gud!
Hitting Enter will start the game.
Currently only the first few "lessons" work, but they you can select, start, play, end, return to menu. The "framework" is coming together nicely.
It still doesn't do any tutorial stuff, yet. That needs adding in, and will especially require a skip button. But that's next on the list, I think.
It also isn't totting up your scores yet, it doesn't save anything, and you don't get a display at the end to show how well you did. It just dumps you back at the menu again.
There's ALSO no way to currently check your old high scores and such, though the menu list being just a list down the left hand side, does give me amble space to shove a right-hand column that could display best scores and such. .. Much like how my normal game framework always has the best scores over there, too.
I think that's probably the best way to organise all of that. But first I really need to figure out the best way to record the scores. Lots of data, but no easy way to show it all!
But, yeah, a nice hefty chunk came together, today, and hopefully that'll continue.
Because OMG, it's November!!
AAARrrghhh!!!!
[verse]
November used to be weeks away,
But now it's flying over.
The coding has to take priority,
So I can build my game in time.
(yeah)
[chorus]
There's still a lot to do. (to do)
An awful lot of typing. (typing)
So I can give to you. (to you)
A tutorial, for typing. (typing)
[break]
Gosh, that's a lot of typing (typing)
(typing)
(lots of typing)
[verse]
I need to write real fast now,
Build up the menu swiftly.
Or else the game won't function,
Even if you hit the shift key.
(yeah)
[break]
[drop][chorus]
There's still a lot to do. (to do)
An awful lot of typing. (typing)
So I can give to you. (to you)
A tutorial, for typing. (typing)
[bridge]
(gotta) Type away.
(gotta) Write commands.
(gotta) Sketch the code.
(gotta) Make the plans.
(gotta) Finish off.
(gotta) Get it done.
(gotta) Do it all.
(gotta) Rest a while.
[break]
(yeah)
[outro chorus]
There's still a lot to do. (to do)
An awful lot of typing. (typing)
So I can give to you. (to you)
A tutorial, for typing. (typing)
[Green bursts in, out of breath]
Green: Dave! There's a massive flea outside!
Dave: Oh good, it arrived! "Three, Flying Flea!"
Green: You're not going to stop doing this, are you, Dave?
Dave: Don't suppose you have any string, so I can make it fly, do you?
Green: Where did you even get a giant flea?
Dave: Same place I got the blue kangaroo!
Green: [looks around] Where DID you put the kangaroo?
Dave: It didn't run away.
Green: It's a statue.
Dave: Yeah.
[Green is suitably baffled]
[Scene Two]
Int. Dave's Bunker - Entrance Area
[Dave and Green watching through the security monitor as the flea statue bounces up and down.]
Green: It's using the rabbit as a springboard?
Dave: That's the 'flying' part of "Flying Flea". And the string holds it within the bouncy bounds we've created.
Green: (sarcastically) Epic David.
Dave: It's a shame the Kangaroo's missing. That would've helped it to fly better.
[The flea bounces at an angle from the rabbit, sending it crashing into the cabbage patch]
Green: You were saying?
[Scene Three]
Int. Dave's Bunker - Computer Room
[Dave is frantically searching for the tracking information of his latest purchase]
Green: What's tomorrow then? "Four, Dinosaur"?
Dave: Dinosaurs aren't real, Greenie. Silly. It's "Four, Dancing Boar"
Green: Dinosaurs used to exist, Dave.
Dave: Sure they did, Greenie. Sure they did. Anyway, I just need to find out what giant fleas eat.
Green: Your dignity, apparently.
Dave: Maybe if I offer it some cola...
Green: They're statues, David.
Dave: You say that, but I didn't feed the kangaroo, and I haven't seen it since yesterday.
[End credits roll]
Views 73, Upvotes 3
Daily Blog
,
Gtt
,
Advent
New games every week!
Places
Archives
Site credits : PHP script, Blog posts, Games, Music, Pixelart, Poems and More : Jayenkai
(c) Jayenkai 2023 and onwards, RSS feed
90