Author Topic: I'm Making Another 3D Space Shooter  (Read 5116 times)

0 Members and 1 Guest are viewing this topic.

Offline Aardwolf

  • 211
  • Posts: 16,384
    • Minecraft
I'm Making Another 3D Space Shooter
SEYC died, so I reused the title on this (although it was originally titled HardPoint 5, as a direct sequel to HardPoint 4, some of my friends thought it too different to use the same name). The ship names are taken (except for the Phoenix) from my HardPoint series.





S.E.Y.C.'s Website





LEGEND:
 :) Done
 :mad: Not done
 :nervous: Uncertain
 :confused: Should I even do this?

Completed Stuff:
 :) Multiple areas of combat
 :) Partitioned shields (four quadrants or six sextants)
 :) Unique stats on each ship
 :) Working ship-ship, ship-planet, weapon-ship, and weapon-planet collisions
 :) Working hull and shield damage
 :) Models for all four fighters
 :) Make jumpgates (and some other non-ship objects) targetable

Partially Completed Stuff:
 :nervous: 3D engine glows on fighters

TODO Soon List:
 :mad: Get freely usable explosion animations
 :nervous: Verify that the head texture of the energy weapons is freely usable
 :nervous: Verify that the creator of the nebulae in use won't mind my using them (Lightspeed, I think?)
 :mad: Get someone to uv and texture the fighters
 :mad: Implement an octree or BSP tree system
 :mad: Begin work on capships
 :mad: Move ship and weapon profiles to an external file
 :mad: Create images of ships instead of using the actual textures to render the shield gauge images on a per-frame basis :ick:

TODO Later List:
 :mad: Make a menu and disable F2 (New Game)
 :mad: Allow the user to define their own key bindings
 :mad: Implement netplay
 :mad: Make a level/mission/campaign editor
 :mad: Obtain and program in some sound effects and musics








Screenshots:



Playing as a Scythe, firing at nothing in particular:




Playing as a Phoenix, watching my wingmen attack some Scarabs near a jumpgate:




Playing as an Amberwilt, having just killed a Scythe and targeted a second one:




Playing as that same Amberwilt and watching the Scythe fire right near me:
« Last Edit: December 10, 2007, 09:31:23 pm by Aardwolf »

 

Offline BloodEagle

  • 210
  • Bleeding Paradox!
    • Steam
Re: I'm Making Another 3D Space Shooter
Did you code this from scratch?

 

Offline Aardwolf

  • 211
  • Posts: 16,384
    • Minecraft
Re: I'm Making Another 3D Space Shooter
Yes.

 
Re: I'm Making Another 3D Space Shooter
Wow, thats an excellent job that you've done so far then! Good work!

 

Offline Einstine909

  • 27
  • (-,-) -meh
Re: I'm Making Another 3D Space Shooter
all you need now is multi and ur golden! :yes:

 

Offline Aardwolf

  • 211
  • Posts: 16,384
    • Minecraft
Re: I'm Making Another 3D Space Shooter
Netplay without capships, real textures, targeting of non-ship objects, etc.?

No way, there'd be too much griping about minor changes causing version incompatibility problems.





Edit:

Any nifty ideas for features you can come up with will be at least looked at. If they are cool enough to warrant the work to put them in, I'll probably do it, or at least put it on the TODO list and abandon it later.
« Last Edit: December 09, 2007, 07:09:02 pm by Aardwolf »

 

Offline Mad Bomber

  • Booooom
  • 210
Re: I'm Making Another 3D Space Shooter
As I mentioned on AIM, I think sound should be added to the list (under "later" probably).

Constant throttle, too (rather than holding down accel), and an afterburner fuel gauge.

But it is quite promising so far. :cool:
« Last Edit: December 09, 2007, 07:25:23 pm by Mad Bomber »
"What the hell!? I've got a Snuffleupagus on my scanners! The Snuffleupagus is active!"

 

Offline Kosh

  • A year behind what's funny
  • 210
Re: I'm Making Another 3D Space Shooter
What is "Hardpoint"?
"The reason for this is that the original Fortran got so convoluted and extensive (10's of millions of lines of code) that no-one can actually figure out how it works, there's a massive project going on to decode the original Fortran and write a more modern system, but until then, the UK communication network is actually relying heavily on 35 year old Fortran that nobody understands." - Flipside

Brain I/O error
Replace and press any key

 

Offline BloodEagle

  • 210
  • Bleeding Paradox!
    • Steam
Re: I'm Making Another 3D Space Shooter
We wants it....

 

Offline Polpolion

  • The sizzle, it thinks!
  • 211
    • Minecraft
Re: I'm Making Another 3D Space Shooter
Wait... you got this far in a week?  :eek:

 

Offline Aardwolf

  • 211
  • Posts: 16,384
    • Minecraft
Re: I'm Making Another 3D Space Shooter
@Kosh: HardPoint was an earlier series I did with multiple spherical battle areas, but they were 2D (surfaces instead of shells), and so were the graphics.

@thesizzler: Coding on this specific project was started on the 2nd, yes. Coding for the model class, matrices, and some of the framework were copied from existing code. All of the engine (per-frame movement and rendering) was done mostly from scratch, however. I used an old bit of code I've been recycling for quite some time now to run the stuff that happens every frame, but most of this was made in that short period of time. Some other bits of old code I recycled are the sphere-sphere and ray-sphere collision handling routines. They are from earlier programs of mine. When the time comes, I intend to reuse my old ray-triangle test code as well. All models are also things I had lying around from previous projects, but they were all made by me (and in some cases retextured/modified to specially suit this project).



If the following is in reference to the game I've been working on and put up screenshots of
We wants it....

Then look at the link at the top of my first post. Be aware, however, that this is still in a WIP stage (I have a tendency to make lots of pre-pre-alpha releases).





Also, I'm looking for a uv/tex guy, and maybe an sfx/music guy. If you've got the skills, and don't think it'll be too much of a drain for you to leave the FS modders for a brief while, feel free to ask and you might get to do it. There's no payout, of course--my game is not for sale (it's free), and therefore I won't be getting squat to pay you with. You will, however, get into the credits (although you might have to remind me a few times).

 

Offline starlord

  • 210
Re: I'm Making Another 3D Space Shooter
WOW! outstanding work. I must get those games.

Those are free? where can we have info/downloads of the hardpoint series? Are they free too?

 

Offline TrashMan

  • T-tower Avenger. srsly.
  • 213
  • God-Emperor of your kind!
    • Minecraft
    • FLAMES OF WAR
Re: I'm Making Another 3D Space Shooter
 :yes:
Nobody dies as a virgin - the life ****s us all!

You're a wrongularity from which no right can escape!

 
 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Re: I'm Making Another 3D Space Shooter
Great stuff, Aard!!  Very nice... but the jump doesn't work, I think you said you were working on that, right?  Hmm...  How about making A and D sliding controls, or don't you want to do that?

 

Offline starlord

  • 210
Re: I'm Making Another 3D Space Shooter
Great! Thanks a ton.

hmm... where is hardpoint 1?  :nervous:

 

Offline Aardwolf

  • 211
  • Posts: 16,384
    • Minecraft
Re: I'm Making Another 3D Space Shooter
There was no HardPoint 1.

 

Offline starlord

  • 210
Re: I'm Making Another 3D Space Shooter
What? Why did you name your first game harpoint 2 then instead of hardpoint? :lol:

  

Offline Aardwolf

  • 211
  • Posts: 16,384
    • Minecraft
Re: I'm Making Another 3D Space Shooter
Originally HardPoint (1) was a test of Java's networking system. It made the cursor on one computer show up as a circle in a window on the other.

Thus, "there was no HardPoint 1," because it was not a game, and only lasted one day.
« Last Edit: December 10, 2007, 04:26:28 pm by Aardwolf »

 

Offline starlord

  • 210
Re: I'm Making Another 3D Space Shooter
Oh, I see!

Never mind: To me they'll be hardpoint 1, 2 and 3.

Thanks anyway for the nice games.

best regards.

mike.