Homeworld-like 3D Space RTS engine

Game development specific discussions.
Post Reply
angros47
Posts: 2324
Joined: Jun 21, 2005 19:04

Homeworld-like 3D Space RTS engine

Post by angros47 »

Image

It's just a demo, anyway:

-The white cylinders are "resources"; a ship can collect them (like the resource collector in HomeWorld)
-If you move a ship near an enemy ship, it will be attacked!
-A ship can protect another one, if you order to do
-you can give orders to both alignments
-the "move" command will show a grid: you can move it upper or lower using right mouse button
-cursor left/right and A/Z will turn the camera; cursor up/down and S/X will move the camera
-One ship will fire bombs, the other will shoot with a laser
-a fast ship will leave a trail

It uses OpenB3D.

Source code included. Feel free to mess with it.

Of course, ship models are from Elite game. You can replace them with more beautiful models.

It's just a test, and it's still buggy, so be kind, please!


http://www.mediafire.com/?3mh78yw0d19fft8
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Post by Lachie Dazdarian »

Looks interesting. Not familiar with Homeworld.

Camera movement definitely needs to be more fluid and flexible.
pestery
Posts: 493
Joined: Jun 16, 2007 2:00
Location: Australia

Post by pestery »

Looks cool. Camera control with the mouse would be a good addition. Keep at it :-)
Mihail_B
Posts: 273
Joined: Jan 29, 2008 11:20
Location: Romania
Contact:

Re: Homeworld-like 3D Space RTS engine

Post by Mihail_B »

[quote="angros47"][/quote]

i really loved homeworld's intro ... ! awesome at that time (2000)

hope you'll make it 'till the end !
good luck

you've got my vote for it !
TESLACOIL
Posts: 1769
Joined: Jun 20, 2010 16:04
Location: UK
Contact:

Post by TESLACOIL »

you can dload a demo , supports lan play too

homeworld2_demo.exe

homeworld for the uninitiated
http://www.youtube.com/watch?v=6MhYZ-7DQqE
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: Homeworld-like 3D Space RTS engine

Post by petan »

http://www.mediafire.com/?3mh78yw0d19fft8
invalid link :(
would you re-upload it on stabler place somewhere ??
Thx,
Pete
angros47
Posts: 2324
Joined: Jun 21, 2005 19:04

Re: Homeworld-like 3D Space RTS engine

Post by angros47 »

I could do it (be careful, the library included is a bit old); any preference about the site?
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: Homeworld-like 3D Space RTS engine

Post by petan »

Personally keeping things in "Dropbox.com" and "4shared.com" for a short time, my decision by web recommends.If it is right, that's another question.
angros47
Posts: 2324
Joined: Jun 21, 2005 19:04

Re: Homeworld-like 3D Space RTS engine

Post by angros47 »

They both require creating an account. I used mediafire because it didn't need it.

However, I put it on my sourceforge site.
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: Homeworld-like 3D Space RTS engine

Post by petan »

Thx, downloaded.
Started, oops, missing file: windows.bi.
This is windows version only ? (actually on linux)
angros47
Posts: 2324
Joined: Jun 21, 2005 19:04

Re: Homeworld-like 3D Space RTS engine

Post by angros47 »

You can replace the file "opengl.bas" (that requires windows.bi) with the file 2d.bi included in the last openb3d package.

When I wrote the space rts, I had not yet included the support for 2d mode in the official version, so it was still really experimental, and the file had a temporary name.
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: Homeworld-like 3D Space RTS engine

Post by petan »

Yess, done on linux.Compiled OK.Thanks for advices.
But no show again - started from console.
edit:
Problem fixed by TJF hint - lib's registering.

It would be good to add a few words about lib's features and installing on windows and linux- registering needed libs, dependencies, supported OpenGL 1x 2x 3x versions and lib's functionality and/or locked features on low-end/older cards on SF.net project site.

Pete
Post Reply