Real Software Forums
http://forums.realsoftware.com/

3D Shooter Game Demo using OpenGLSurface
http://forums.realsoftware.com/viewtopic.php?f=4&t=29184
Page 1 of 1

Author:  Agent [ Wed Jul 22, 2009 8:44 pm ]
Post subject:  3D Shooter Game Demo using OpenGLSurface

Some time ago, I started making an entry for a competition on the TIGSource forums, but I never completed it. It used the OpenGLSurface plugin, and now that it is implemented in REALbasic I thought that I might show it here as well. The coding is rather hacky, so I don't really plan on improving it, but I might reuse parts later (have some ideas which could use similar graphics).

It's a wireframe vectorish 3D first person view shooter (not FPS like Quake, more like Space Harrier but in first person) where you steer a ship flying in a tunnel shooting down enemies.

Control the ship with the arrow keys and shoot with space. Escape pauses. If you destroy an entire group of enemies your cockpit flashes yellow and you either get better control or higher rate of fire. The ship is destroyed after 5 hits, and you have 3 lives. Avoid destruction.

In the end, I added a level system and one boss in the end of each level. It's the same boss however, it just gets harder. Also, when you've finished the 4 levels, it starts from the first one but ups the difficulty.

Download:

Windows: http://hopo.wikidot.com/local--files/ga ... nH8Win.zip

Mac OS X (Universal) : http://hopo.wikidot.com/local--files/ga ... nH8OSX.zip

Edit: Added Mac OS X Universal Binary, but I haven't tried this version.

Author:  mitch_stgt [ Thu Jul 23, 2009 11:45 am ]
Post subject:  Re: 3D Shooter Game Demo using OpenGLSurface

Source Code makes much more sense !
A compiled app isnt really helpful here.
Thanks anyway.

Author:  yeslekmc [ Thu Jul 23, 2009 1:50 pm ]
Post subject:  Re: 3D Shooter Game Demo using OpenGLSurface

mitch_stgt wrote:
Source Code makes much more sense !
A compiled app isnt really helpful here.
Thanks anyway.

Ditto. Especially a "Windows" only app.
How about a screen shot or two?

Author:  Agent [ Thu Jul 23, 2009 2:33 pm ]
Post subject:  Re: 3D Shooter Game Demo using OpenGLSurface

The source code is a mess, and I don't really want to release it for various reasons (the messiness, that I will reuse parts etc).
Still, I might make some sort of 3D wireframe vectorish game engine framework off it, that I would open source. I have been thinking (and tinkering) with that for some time.

Here are a few screenshots:
Image

Image

Image

Image

Author:  yeslekmc [ Thu Jul 23, 2009 4:17 pm ]
Post subject:  Re: 3D Shooter Game Demo using OpenGLSurface

Agent wrote:
The source code is a mess, and I don't really want to release it for various reasons (the messiness, that I will reuse parts etc).

I completely understand. Been there!

The screen shots look nice. How much time do you have into getting it where it is at now?

Author:  Agent [ Thu Jul 23, 2009 4:41 pm ]
Post subject:  Re: 3D Shooter Game Demo using OpenGLSurface

yeslekmc wrote:
The screen shots look nice. How much time do you have into getting it where it is at now?


Thanks. Well, it's a bit hard to say, I already had a decent OpenGL drawing engine (but focused on 2D) when I started making the game, then I worked rather intensively for a few days (since it was a competition) but after that I worked sporadicly for a week or so. But it didn't take very long, and it was my first (and so far only) attempt in 3D with OpenGL. With the knowledge and experience from this, I plan on making something better and more all-around (that is a 3D OpenGL game engine in REALbasic).

(One thing I forgot to mention is that you can take screenshots with the S key)

Page 1 of 1 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/