I've been thinking for quite a while about developing a game to go along with the tutorial sessions. It should be something simple, yet fun. And I don't particularly like making games that have already been done. But now I have an idea I like, and for now we're going with the title "Ooze"
Now the plan is to develop the game here, in conjunction with the occasional post to the [stella] list - you should ALL be using the stella list for solving problems, brainstorming, and general good advice. The purpose of me posting here is to provide a record of game development.
Now remember this is just here to show you how the process CAN be done. Like most efforts, it's HIGHLY LIKELY that I won't complete this - or even get very far at all. But we'll have a fun concept to explore, and you may see how some of the problems are solved.
So let's get started - here's the actual log (only the names have been changed to protect the innocent) of my first conversation about this game idea. Hence, our title for today... "Primordial Ooze"...
#1 September 9, 2003
adavie2: you're bored, aren't you. i can tell.
anon:actually I'm at a friend's house on a wireless net. But I'm going home now. I will be back online in five minutes.
adavie2: i had a new game idea.
adavie2: ok bye
anon:Will you be on in 5?
adavie2: i may not be here after 10 though
adavie2: its 4:30 - leaving at 4:45 for sure
anon:what is the idea?
adavie2: haven't got a name for it, but "slime" might be appropriate
adavie2: it starts at the top of the screen
adavie2: across the whole screen
adavie2: and slowly starts descending
adavie2: a whole blanket. like slime.
adavie2: and you shoot stuff at it, and that locally pushes some of it back
adavie2: but meanwhile other parts are accelerating
anon:sounds like a game you cannot win
adavie2: so you're constantly.... right
adavie2: it's old-school
adavie2: gets faster and faster, you might get more tools/weapons
anon:could be interesting, certainly easy to do.
adavie2: detergent, etc.
anon:there could be "items" hidden in the slime.
adavie2: matches well to '2600 capability, yet you get full-screen BG graphics
anon:so you would be encouraged to shoot at those areas.
anon:yes, that's why I said it would be easy to do.
anon:you could do some nice gradient effects as well.
adavie2: i'd have to put speech in the end "he slimed me!"
anon:no, when it gets to the bottom,
adavie2: anyway, just thought of it today
anon:I don't know what "melleting" is.
anon:except bad typing on my part.
adavie2: oh one other thing
adavie2: it accelerates due to gravity, right?
anon:sounds like an interesting idea, I can think of some cool powerups.
adavie2: so if you hit a bit, then locally that bit stops - or goes back a bit - and then starts accelerating
adavie2: so all over the screen you have bits of slime going different speeds
anon:you should be able to "push it back" a bit or three.
adavie2: yes, push back
adavie2: and maybe you can "win" a powerup by pushing it all beyond a certain point
adavie2: but the general gist of the game is there. the fiddly bits of gameplay can be thought about
adavie2: i don't think i've seen this idea anywhere before
anon:that could be pretty cool, I like shooters
anon:and it's pretty unique.
anon:I still want to do Arkanoid.
adavie2: i can see lots of things going on the screen, lots of slime shrapnel
adavie2: as you blast it away
adavie2: and flicker for that bit would be perfectly ok - rapidly moving, going down off the screen
anon:yes, it could be quite lively.
anon:Perhaps pieces of it woudl also fall every now and aagain, and if they hit you you would die.
adavie2: you could freeze/solidify sections, etc.
adavie2: yes, good idea
anon:Yes, you could also get a "wider" weapon sometimes that perhaps shoots three bits wide.
anon:and maybe another that lets you penetrate further.
adavie2: and maybe they could collect on the bottom, too, and restrict your sideways movement
adavie2: or make it slippery and hard to aim properly
anon:a "bomb" that you shoot in and it blows up from within, taking out a chunk.
anon:I hope you are writing all this down.
adavie2: i have a memory like something or other, i forget
adavie2: anyway ideas are a dime a dozen
adavie2: on the other hand unique game ideas aren't that common
anon:well then, I won't continue.
adavie2: i like it because its old-school, sounds do-able, is unique, and probably fun
anon:yes, I agree with you thus far.
anon:I like old-skool also.
adavie2: i'd probably try and animate bubbles in the slime sections too
adavie2: which would also lend itself to nice gloopy sound effects
anon:yeah, you'd definitely need some type of animation within that section to make it more visually appealing.
adavie2: so maybe I should start this as part of the tutorial section
adavie2: "slimeball" is a nice name
anon:I don't lik eit.
anon:the name, that is.
anon:but that's not a major problem right now.
adavie2: it could be a sort of take on "the thing" that old movie with the slime thingy
anon:Okay, I am going to take off. Talk to you later.
anon:take care! We will speak of this more soon.
*** "anon" signed off at Tue Sep 09 16:40:59 2003.
(end of discussion)
I welcome your input to this design - feel free to comment in this thread. Add what you want, do drawings if you want. Begin to design the sections that interest you. How would you handle the slime? What limitations would you expect? What sort of gameplay difficulty ramp can there be. Lots of these things need to be thought about before we have a good initial design.