Hard Light Productions Forums

Archived Boards => The Archive => FSO Overhaul Project => Topic started by: Gregster2k on January 26, 2010, 12:07:53 am

Title: Suggestions Thread
Post by: Gregster2k on January 26, 2010, 12:07:53 am
Just a thought (http://www.udk.com)
Title: Re: Suggestions Thread
Post by: chief1983 on January 26, 2010, 01:53:24 am
Go away, we don't want any.
Title: Re: Suggestions Thread
Post by: Dilmah G on January 26, 2010, 02:07:04 am
Gregster, for ****'s sake, please read.

This is NOT a requests forum or a help forum - posts containing requests (where not clearly asked for by the team) or requests for help with modding will be moved into the appropriate forum boards.
Title: Re: Suggestions Thread
Post by: Tomo on January 26, 2010, 12:16:06 pm
Secondly, the Unreal Engine is totally and utterly inappropriate for any space-sim game.

It's a subtractive-BSP engine - levels are built by carving holes in a solid block.
FreeSpace 2 is additive - space is assumed to be empty, and solid objects are added.

Finally - this is NOT an 'engine-replacement' project.

Suggestions for replacement engines are NOT indicated.

Mods - close the thread.
Title: Re: Suggestions Thread
Post by: chief1983 on January 26, 2010, 01:53:47 pm
I wouldn't go so far as to say it's completely inappropriate for a space sim.  But it's definitely inappropriate for this subforum.
Title: Open/Opened Source Resources & Inspiration
Post by: Flaser on January 26, 2010, 11:39:57 pm
I thought it would be a good idea, to collect opened/open source game codes that could be used as resources (unlikely as SCP has a rather restricted license, but it might be worth a look) or as inspiration to see how other games implemented various ideas:

Item 1: The Homeworld source code

http://homesource.nekomimicon.net/

Obviously this game vastly had different priorities, but unlike most of the engines out there it's a space simulator. What might be of particular interest is how multiple textures and animation were handled in this code. It was also very script intensive, so it might also contain ideas on a scripting system.

No actual implementation can be used from this source (Relic put even more restriction on this than Volition did on FS2), however this game did a lot of stuff well and the source could be definitely worth a look for inspiration.
Title: Re: Open/Opened Source Resources & Inspiration
Post by: Nuke on January 27, 2010, 08:56:30 am
theres also oolite (http://www.oolite.org/), which is a fully object oriented c++/opengl from scratch game engine. while its designed for lower end graphics it might provide a useful references for object oriented game engine design.
Title: Re: Open/Opened Source Resources & Inspiration
Post by: Alpha0 on January 27, 2010, 09:30:39 am
Oolite is written in Objective-C, not C++. I wanted to also note that although the latest declared stable version is indeed aimed at lower end graphics, the game engine has evolved a lot since then and currently supports high-tech graphics as well, including shaders, normal and parallax mapping, glowmaps etc. The game is still distributed with the original models, but the capability is there and the source code of the latest test version (1.73.4) is of course available for anyone who is interested to have a look here (http://prdownload.berlios.de/oolite-linux/oolite-dev-source-1.73.4.tar.bz2). The screenshots section on the project's development site (https://developer.berlios.de/screenshots/?group_id=3577 (https://developer.berlios.de/screenshots/?group_id=3577))might give an idea of what improvements have been made in the engine since 2006.