-- PONUT64 ENTRY --
PROJECT: " "
In this demo, you can run, jump, slide through rings or gates at (hopefully) high speed in time to get through them all.
You can also collect some joose. For no reason.
Explicitly, the game is inspired by my years playing the TRIBES franchise.
Astute observers will note my demo has no jetpack or even a double jump. That kinda sucks; the fundamentals of movement are less fun with no air control.
The levels in the demo also suck. This is a game that needs
huge levels, just like TRIBES (though here, less huge).
I had no time to make a binary format for the object data, so I read it straight from my intended source material instead (a good testing step): a 24bpp TGA.
Unfortunately, the scratch buffer is only 64kb and this cut the maximum map size in half.
In future I want to support even bigger maps than 255x255. Multiple 255x255 maps stitched together ! ... Or something like that.
The demo uses PCM sound and music. The game loads data asynchronously, but the open/close process for files will inject bad frames.
The asynchronous file access is not really needed for as much as it is being used for. It would be faster to load all the models and sound up-front for sure.
So you have to run around a bit while all the models and sounds load.
Controls:
D-PAD: Camera-relative movement on the ground. In the air and when sliding, it will influence your velocity relative to the camera. Use it constantly!
A: Turn left
B: Look down
C: Turn right // Think of ABCY as WADS. Arrow key arrangement. To be honest looking up and down is hardly neccessary.
X: ? //So I admit this controls configuration is going to be very confusing at first.
Y: Look up
Z: ?
L: Slide. You can't win without using this!
R: Jump. You also can't win without using this, but you knew that.
START: Reset player. If you are in the air when you reset, you will be brought to the center.
Also, in the top left is a framegraph. At a glance you can see how the past 66 frames have performed by how high the red bars are. A flat line is ideal.
COMPATABILITY:
***THIS IS AN NTSC GAME. IT DOES NOT WORK PROPERLY ON PAL SYSTEMS OR EMULATOR SETTINGS***
Real hardware is recommended. A display that supports interlaced video is required.
Mednafen/Bizhawk are acceptable, and closely represent the final experience, but still have higher input lag and apparently inconsistent end-user frame delivery.
Other emulators are not recommended. Please don't use them.
Screenie:
Demo download link:
bielscringo
/e: Full source (includes compiler environment):
full_proj_123119