At 07:13 PM 9/2/2003, you wrote:
So the first question is, will this be worthwhile?
There is no reason to do a fancy static background that doesn't interact
with the ball at all, I don't think.
What would be worthwhile would be to mix in some breakout/warlords type
game elements in there if possible.
I also think it's important to have more than one goal at the same
time. This is a key factor in most classic games, Eugene Jarvis' in
particular.
But games in general have this too. Think about the middle-game portion of
chess when half the board is just a face-off of pieces on the verge of a
nasty exchange.
The challenge to doing this on the 2600 is the limited sprites (if you
intend to avoid flicker). But if you can drive all 5 sprites, or maybe 3
and a playfield bitmap it's more than enough to add some extra elements.
As long as it's only a single ball going back and forth, it's hard to
increase the tension. When the ball is heading back to the other player,
there is little left for the player to do other than to anticipate the
return trajectory.
That to me is the reason why Pong, to me, is too limiting a game concept by
itself to sustain lasting interest vs. things like Super Breakout with the
multiball or Warlords with the defend and attack aspect.
So I would look for ways to mix in more pong-like game elements and/or more
Joust-like elements.
For instance, you could have a Pterry come in that interacts in some way
with the ball and/or the players.
The Pterry could be drawn with one or both missiles in such a way that it's
still somewhat recognizeable.
Or let's say you take a page out of the Rampart/Warlords playbook and you
have some sort of playfield bitmap. After each round, your joust players
could rebuild their castles. You could use the up or down on the joystick
to plot a block.
I think if you find the right extra element to add to the game it will
really bring the game to the next level, while still retaining its minimalism.
At the very least, you could start off by allowing your joust players to
catch the ball by pulling down or up on the stick. Then they might be able
to direct the "throw" like a pitcher by pushing the stick in the chosen
direction. Or maybe there could be a way to apply "english" to the throw
so the ball exhibits some curve to it.
Since the basic controls only require a fire button, you aren't even
limited to a joystick. You could decide to switch the controller to the
driving controller or paddles (although the fire buttons on them don't lend
themselves well to the rapid fire necessary to do Joust flapping).
There are a lot of things you could explore.
Maybe it could be possible to have more than one joust player vertically
separated. If you went with paddle control it would make for an
interesting 4 player option with the two players bouncing off eachother on
each side. If you didn't need the pot lines you wouldn't have to worry
about the fact that it's paddles since you'd just be reading the triggers
which is the same as joystick left and right.
I'd have to say I don't see much merit in allowing the joust players to
move horizontally. Not without enforcing a limit, and the joystick control
signals might be able to be put to better uses than that. Having the joust
player railed like that is THE key game element here, IMHO.
One of the weirder aspects, though, is that gravity effects are on the
joust players but the ball is unaffected so it's like two different
perspectives, overhead and side view, at once.
You might want to experiment with adding some mild gravity so that the ball
has some arc to it as it's pulled downward, but that it bounces back
without losing any momentum so that it doesn't stall in the middle of the
screen. That might make the perspective of the game more consistent. It
might make a good game option at least.
With a static playfield and gravity on the ball you might be able to get
some kind of basketball-like elements in there if you could lob the ball
into a U-shaped basket.
----------------------------------------------------------------------------------------------
Archives (includes files) at http://www.biglist.com/lists/stella/archives/
Unsub & more at http://www.biglist.com/lists/stella/