Pseudo 8-bit 3d engine (After Burner/Outrun/Space Harrier etc)

SparkyidrSparkyidr Member Posts: 2,033
edited November -1 in Working with GS (Mac)
Those of you who have been following the thread ( http://gamesalad.com/forums/topic.php?id=16883 ) on the main forum already know about this. But here is V1.0 of the Pseudo 8-bit 3d template.

It uses a lot of techniques that were used on old 8 and 16 bit machines back in the day to create a psedo 3d effect.

The main bulk of the template is about getting the fade lines on the ground to look "right", and also the landscape tilting.

I have also included some gameplay stuff, such as a plane you can move around, and shoot (with gun sights) at other planes that come at you.

I've also included as a separate scene, the outrun style test I did before I started work on the After Burner style gameplay.

There is a title screen that apes the Afterburner II title screen, with some cool retro camera effects that you might find useful too.

Here are the full features of the template

Title screen with camera skewing effects, and showing how you can use camera rotation, but keep another object from rotating over the top on the same scene (You could take this idea a stage further and stop an actor from being skewed when the camera is (The maths might end up being pretty scary though)

Pseudo 3d effect using fade lines over a background image. Functions included to stop the "Oatmeal Effect". This states that when an object moving towards a screen at a fixed velocity, but in perspective, will seem to slowdown as it gets closer to the bottom of the screen)

Cool background tilting effect dependant on how the player actor is moving

Simple onscreen controls (also keyboard controls for testing on the Mac)

Gun sigt, like in Afterburner. The sight is ahead (in a pseudo 3d way) of the plane at all times, and controls similar to how the gun sights move in Afterburner

Shooting towards the gun sight (like in afterburner), but also shooting with perspective

Baddie planes to shoot down

Bonus scene with a simple straight road with the same pseudo 3d effects.

-------

This is a TEMPLATE in it's truest form. I have not made a game for you, but rather showed you how to do some cool effect to make something slightly different from the 2d norm.

Things I recommend you do once you are comfortable with how the effects work :

1. Stick in some better controls. I recommend getting Darren and Waynes project merger, and getting a cooler joystick control in there
2. Get some rules in to check which direction the baddies are moving, and adjust their tilt accordingly (add some explosions too!)
3. Get the baddies to shoot at you. You should be able to take the player shoot code, and work the sizes backwards :o)

-------

Here is the latest video demo of it all in action (note:the screen recorder isn't as smooth as it actually runs)



----
You can buy from here (PayPal)
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=WSC6UHL5TJNJU

Once you have paid it will bounce you to a download link (in theory!)

Hope you all get something out of this one. It's been a great deal of fun to get these retro style effects working.

I will be doing some more optimisations to the template, but anyone who buys will be sent any updated versions in the future.

Sparky/Flaming Mitten

Comments

Sign In or Register to comment.