Real Software Forums

The forum for Real Studio and other Real Software products.
[ REAL Software Website | Board Index ]
It is currently Fri Aug 23, 2019 1:04 pm
xojo

All times are UTC - 5 hours




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: 3D Shooter Game Demo using OpenGLSurface
PostPosted: Wed Jul 22, 2009 8:44 pm 
Offline

Joined: Fri Sep 30, 2005 11:19 am
Posts: 275
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.

_________________
"If you look carefully at my lips, you'll realize that I'm actually saying something else."
Brainswitch Machina - REALStudio/REALbasic
RBScriptExtender - give RBScript power to work with any class


Last edited by Agent on Thu Jul 23, 2009 2:21 pm, edited 3 times in total.

Top
 Profile  
Reply with quote  
 Post subject: Re: 3D Shooter Game Demo using OpenGLSurface
PostPosted: Thu Jul 23, 2009 11:45 am 
Offline

Joined: Thu Oct 13, 2005 1:05 am
Posts: 101
Source Code makes much more sense !
A compiled app isnt really helpful here.
Thanks anyway.


Top
 Profile  
Reply with quote  
 Post subject: Re: 3D Shooter Game Demo using OpenGLSurface
PostPosted: Thu Jul 23, 2009 1:50 pm 
Offline

Joined: Sun Oct 09, 2005 11:58 am
Posts: 273
Location: Northeastern, Nevada, USA
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?


Top
 Profile  
Reply with quote  
 Post subject: Re: 3D Shooter Game Demo using OpenGLSurface
PostPosted: Thu Jul 23, 2009 2:33 pm 
Offline

Joined: Fri Sep 30, 2005 11:19 am
Posts: 275
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

_________________
"If you look carefully at my lips, you'll realize that I'm actually saying something else."
Brainswitch Machina - REALStudio/REALbasic
RBScriptExtender - give RBScript power to work with any class


Top
 Profile  
Reply with quote  
 Post subject: Re: 3D Shooter Game Demo using OpenGLSurface
PostPosted: Thu Jul 23, 2009 4:17 pm 
Offline

Joined: Sun Oct 09, 2005 11:58 am
Posts: 273
Location: Northeastern, Nevada, USA
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?


Top
 Profile  
Reply with quote  
 Post subject: Re: 3D Shooter Game Demo using OpenGLSurface
PostPosted: Thu Jul 23, 2009 4:41 pm 
Offline

Joined: Fri Sep 30, 2005 11:19 am
Posts: 275
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)

_________________
"If you look carefully at my lips, you'll realize that I'm actually saying something else."
Brainswitch Machina - REALStudio/REALbasic
RBScriptExtender - give RBScript power to work with any class


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 5 hours


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group