9 posts / 0 new
Last post
Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Stereo Space Combat : My first ever release

I found this old thing in my source code archives today and I thought you guys might get a kick out of it.

I made this in summer 2000. I was fresh out of Uni and had just completed a course in "computer graphics" which was meant to focus on OpenGL but the teacher didn't actually know the library so we were left on our own to figure it out. I got through the course with enough knowledge to pass, but left unsatisfied as I really wanted to master OpenGL, I figured it was my ticket to getting into the games industry. So that summer I set out to learn it.

This was in the internet's lean days, where there were 1-2 sites with actual source to OpenGL code you could learn from. I wrote a whole bunch of demos over the course of that summer and one of them was to experiment with red-blue 3D glasses and the "new" alpha blending modes which had just been accepted into the OpenGL specs. One of them was additive blending and the only card to support it at the time was the nVidia TNT. Luckily my friends were pretty up to date on the growing 3D accelerator trends and suggested I get that card when I built my PC. 

The first iteration of the demo was a ball that oscillated back and forth, rendered twice - one from each "eye"'s viewpoint using the different colors. The result was really cool so immediately I set out to make a game of it. I had no knowledge of 3D modeling software (there were only 2-3 programs at the time, and were very expensive) so I made all my models by drawing them on graph paper and typing in the coordinates by hand.

Anyway here is the result, an analglyph 3D asteroids game/demo where you're inside the ship and you need to blast through the asteroids and fight off enemy waves. Blasting open asteroids will sometimes give you power-ups (I've increased the probability of getting a powerup in this version). There's no end-boss or ending to it, it just gets slightly faster the more you play. You can play without 3D glasses (turn off 3D in options), but it misses the point. It's a real blast to play if you've got the glasses. Try to get a few powerups, the "quad lasers" is REALLY cool with glasses.

It hasn't aged that well as far as UI code, so depending on your screen resolution, you might have to click a bit left or right of the menu buttons for them to actually work.

ARROW KEYS steer your ship, mash CTRL to fire lasers and use SPACEBAR for a stronger cannon which can only fire so often.

Screenshot:

Download link (1.3Mb ZIP)

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Hahaha!  Nice!  U should

Hahaha!  Nice!  U should release this on the Android platform, kinda a way to get more people to find the Caustic App  (I had your Ameabe Wallpaper, that was creepy!)

Good stuff there...J

 

Ok I  played it.... fun times.... takes me back   LOL

 

Daniele Zummo
Daniele Zummo's picture
Offline
Joined: 06/28/2016 - 04:01
:0

:0

Amel
Amel's picture
Offline
Joined: 02/21/2015 - 10:00
For an developer with such

For an developer with such limited education you developed a pretty decent code. If this game works just like the game back then, that's a huge thing Rej.

Respect Respect Respect

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
You know, I think I actually

You know, I think I actually missed this poist back in 2013. Heh.

Amel
Amel's picture
Offline
Joined: 02/21/2015 - 10:00
Well Mike, since you have

Well Mike, since you have missed this, you should expand it for Android.

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
Would be fun. I am not an

Would be fun. I am not an OpenGL wizard like Rej though. :) I use higher level graphics.

Amel
Amel's picture
Offline
Joined: 02/21/2015 - 10:00
What is that even mean? was

What is that even mean? was always sure that the games are your deal. I am sure that you would have much better luck with making games rather then mastering what is all ready mastered. Your creativity for UI and graphics quality always impressed me. So that's why I am saying that.

This is my idea for a game.

Game name would be

Wispy's Storys

And it would be a sound puzzler.

Game should contain puzzles in music store.
I mean real music store.
The story.
Gamer here is a detective that is trying to discover where the owner of store has vanished. He soon figure out that man is still in the store but he is traped in a musical instrument. After a while you discover that music starts to play at night. But they play in reverse. Soon you discover an ancient African drum used for a ritual of sacrifice. You also discovered a book of unused notes. And soon you as player realized that the owner has died because he played a drum in a wrong time of the day. You must return the African drum to original owner. And the original owner is some kind of shaman. When you try to do that the store closes. And you know that you need to try to break a spell. Spell is broken by playing the right notes in the midnight. The Ritam that you need to play is showed on the other drum hidden in basement of the store.

And this is where we have a sequel

In basement.

I hope you will consider this idea
It's totally free.

derrtiblu
derrtiblu's picture
Offline
Joined: 03/08/2014 - 23:00
@ the post.wouldn't it be

@ the post.wouldn't it be something if the o.g. game was taken and just modified two whole another level from 20 years ago.

Lmao I mean the leaps and bounds of starting two learn open GL.and now how open GL has taken off in mobile everything!!!

Just amazing.

---------

Coding for games is very interesting two mi. Definitely thought about it more than once.