Hey all,
just hacked up a simple space shooter using the 0.8 code.. mainly to test bumpmapping and global particles
check it out
Click for a hi-res image
the ship is a free model that ig ot from turbosquid and the meteorites were created by yours truly in ms3d and textured in a vry clumsy way..but can you make out the subtle bumps using the exhausts as a light...
Test Driving 0.8
Test Driving 0.8
---
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
-
- Posts: 237
- Joined: Thu May 27, 2004 3:18 pm
- Location: Canada
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
made some progress with a hud and another ship model... basically the ships can be configured with number of engines and engine locations which decides the thrust locations and of course the particle trails...
Screenshot 1
(showing off global particle trails as the ship turns)
Click Here For HiRes Image
Screenshot 2
(the trail is now straight as the ship is flying straight into the asteroid)
Click Here For HiRes Image
note: this machine does not have a shader capable card.. so no per pixel lighting
The way i see it i am going to add the following commands for the sim:
The Ship propulsion always drives it forward, unless you apply
breaking thrusters which impart some backwards thrust while active.
UP -> Dips the nose down
DN -> Raises the nose up
LT -> Rolls the ship left
DN-> Rolls the ship right
< -> Strafe Left
> -> Strafe Right
Mouse move up/dn -> dip/raise nose
Mouse move sideways -> turn left / right
Left Click -> Fire Primary Weapon
Right Click -> Fire Secondary Weapon
Mouse Wheel up -> next primary weapon
Mouse Wheel dn -> next secondary weapon
W -> Accelerate
S -> Deccelerate
SPACE -> Fire Braking Thrusters
TAB -> Turn On Auto Levelling
1/2/3/4 – select primary weapon
7/8/9/0 – select secondary weapon
F1 -> show mission status overlay
F2 -> show game info
F3 -> Pause/Resume
F5 -> Divert Power To Shields
F6 -> Divert Power To Weapons
F7 -> Overload Reactor
~ - toggle console
[ - prev primary weapon
] – next primary weapon
; - prev secondary weapon
' – next secondary weapon
Once you set your reactor to overload you can fly into a cluster of enemy ships and blow them up with you.. a last ditch measure...
Screenshot 1
(showing off global particle trails as the ship turns)
Click Here For HiRes Image
Screenshot 2
(the trail is now straight as the ship is flying straight into the asteroid)
Click Here For HiRes Image
note: this machine does not have a shader capable card.. so no per pixel lighting
The way i see it i am going to add the following commands for the sim:
The Ship propulsion always drives it forward, unless you apply
breaking thrusters which impart some backwards thrust while active.
UP -> Dips the nose down
DN -> Raises the nose up
LT -> Rolls the ship left
DN-> Rolls the ship right
< -> Strafe Left
> -> Strafe Right
Mouse move up/dn -> dip/raise nose
Mouse move sideways -> turn left / right
Left Click -> Fire Primary Weapon
Right Click -> Fire Secondary Weapon
Mouse Wheel up -> next primary weapon
Mouse Wheel dn -> next secondary weapon
W -> Accelerate
S -> Deccelerate
SPACE -> Fire Braking Thrusters
TAB -> Turn On Auto Levelling
1/2/3/4 – select primary weapon
7/8/9/0 – select secondary weapon
F1 -> show mission status overlay
F2 -> show game info
F3 -> Pause/Resume
F5 -> Divert Power To Shields
F6 -> Divert Power To Weapons
F7 -> Overload Reactor
~ - toggle console
[ - prev primary weapon
] – next primary weapon
; - prev secondary weapon
' – next secondary weapon
Once you set your reactor to overload you can fly into a cluster of enemy ships and blow them up with you.. a last ditch measure...
---
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
Sounds spiffy.
W.r.t. the controls:
strafe left/right can obviously only work if the ship has lateral thrusters. In which case you might also want upward/downward keys for ships that have thrusters for that.
Or, possibly you want to link yaw/heading with roll.
Also, it's probably a good idea to allow the user to invert the mouse so up is pitch up instead of down - a mouse just doesn't feel like a joystick.
I would place the overload reactor button at F8 or F12 - in the heat of battle you don't want to accidentally commit suicide methinks. Or require the player to keep pressing the overload button (with a clear audible warning signal) before all hell breaks loose.
W.r.t. the controls:
strafe left/right can obviously only work if the ship has lateral thrusters. In which case you might also want upward/downward keys for ships that have thrusters for that.
Or, possibly you want to link yaw/heading with roll.
Also, it's probably a good idea to allow the user to invert the mouse so up is pitch up instead of down - a mouse just doesn't feel like a joystick.
I would place the overload reactor button at F8 or F12 - in the heat of battle you don't want to accidentally commit suicide methinks. Or require the player to keep pressing the overload button (with a clear audible warning signal) before all hell breaks loose.
@draxd,
there is no download yet...
i might release the full source of this piece...but i am building this one as a personal demo piece for my resume..so i might not release the source... i shall of course release the binaries...
there is no download yet...
i might release the full source of this piece...but i am building this one as a personal demo piece for my resume..so i might not release the source... i shall of course release the binaries...
---
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com