Simple Space Combat...
 
Notifications
Clear all

To all SSC Station occupants

Thank you for the donations over the past year (2024), it is much appreciated. I am still trying to figure out how to migrate the forums to another community software (probably phpbb) but in the meantime I have updated the forum software to the latest version. SSC has been around a while so their is some very long time members here still using the site, thanks for making SSC home and sorry I haven't been as vocal as I should be in the forums I will try to improve my posting frequency.

Thank you again to all of the members that do take the time to donate a little, it helps keep this station functioning on the outer reaches of space.

-D1-

Simple Space Combat&Trading framework?

(@theonlyjoey)
New Member

After a lot of research on the interwebs and following several projects, it is very hard to find a good Sandbox Framework for space simulation related games.

I am aware of some projects (Vega Strike, Freespace Source etc), but they lack all the features I am searching for in such a framework, while all I would need are the bare essentials which not should be that hard.

- Newtonian physics for realistic flight simulation

- 1st and 3rd person perspective for flying

- Joystick support

- Simple Space Combat

- Simple GUI interface for space stations, planets, trading (selling and buying items)

- Simple way of importing custom ships (model, texture, config file with stats)

- Able tot specify Space Station/Docks, Large ships and shuttlecrafts

- Planets and Moons

- OPTIONAL: Network support (being able to start a network map and deploy your own solar system / planets / ships)

What would not be needed: Advanced Shaders, Missions, Cutscenes, Storyline, Game design of any sort

If i missed a game/framework that already has these functions, feel free to contact me about it, but since I am not able to find one for a long time, I think the only way is to get a team of enthusiastic people together and try to do it ourself!

So I am now looking for people who would be interested in such a project to see if something like this would be possible

Creating such a barebone framework should not be that hard to do, since it is all quite basic, but could provide a good framework for designers, developers or just modders to be able to create a good space game without having to do basic integration of most of the common features.

FPS, RTS, RPG etc all have frameworks, so I think it is time to create a Space Simulation framework!

Multi Platform is very important to me (Linux, WIndows with optional Mac OSX), so this should be included in such a project imho

Suggestion for libs:

Ogre (graphics of course!), Bullet (physics), MyGui (GUI), SDL (input handeling/audio?)

Thank You.

If i missed a game/framework that could do this, please feel free to contact.

Quote
Topic starter Posted : April 12, 2011 03:08
DarkOne
(@sscadmin)
Illustrious Member Admin

I have been waiting for more books to be made around the UDK (not Unreal 3) because to me it looks like it would fill in all the blanks for you its just a big tool to learn how to use. Planetstorm looks very impressive http://www.udk.com/showcase-planetstorm

ReplyQuote
Posted : April 12, 2011 06:03
(@brianetta)
Prominent Member
TheOnlyJoey wrote:
- Newtonian physics for realistic flight simulation

Pioneer has this.

TheOnlyJoey wrote:
- 1st and 3rd person perspective for flying

Pioneer has this, although third person flight is a little wooden.

TheOnlyJoey wrote:
- Joystick support

Pioneer's is there, but needs refining.

TheOnlyJoey wrote:
- Simple Space Combat

Pioneer hands me my butt, giftwrapped, but it's simple according to some.

TheOnlyJoey wrote:
- Simple GUI interface for space stations, planets, trading (selling and buying items)

Pioneer's GUI for these tasks is simple and effective.

TheOnlyJoey wrote:
- Simple way of importing custom ships (model, texture, config file with stats)

Pioneer uses Lua for this. It's under development, but basically it already works.

TheOnlyJoey wrote:
- Able tot specify Space Station/Docks, Large ships and shuttlecrafts

Umm... they all exist in Pioneer, although I'm not 100% sure what you mean here.

TheOnlyJoey wrote:
- Planets and Moons

Pioneer has these, and stars, too!

TheOnlyJoey wrote:
- OPTIONAL: Network support (being able to start a network map and deploy your own solar system / planets / ships)

Now here you are, quite literally,, on your own. No network support.

TheOnlyJoey wrote:
What would not be needed: Advanced Shaders, Missions, Cutscenes, Storyline, Game design of any sort

Sounds like Pioneer. Missions exist, but only in the context of ads on a bulletin board that you don't have to look at. They're written in Lua, and more can be added if you get bored.

Rather than reinvent the wheel, why not check it out, and if you like what you see, lend a hand?

ReplyQuote
Posted : April 12, 2011 06:29
(@theonlyjoey)
New Member
Brianetta wrote:

Rather than reinvent the wheel, why not check it out, and if you like what you see, lend a hand?

I have looked a the project (youtube video's, browsed around on the forum) and i must say i am very impressed with the planet generation and overall feel of the sim.

There are some things that are not quite clear to me though.

- What kind of renderer is used for Pioneer?

- I have not seen combat or AI of any kind yet, is this on the roadmap?

- I have not seen interaction with AI in terms of Trading or converstation

- Cockpits and multiple ships seems to be not integrated yet

- Are there any tools available or is everything "hardcoded" yet.

- Is networking on the roadmap, or will it not exist at all.

- How easy is it to import your own ships/space stations etc

Thank you

ReplyQuote
Topic starter Posted : April 12, 2011 07:04
(@brianetta)
Prominent Member
TheOnlyJoey wrote:
- What kind of renderer is used for Pioneer?

OpenGL/Glew, with SDL for input and (I think) sound.

TheOnlyJoey wrote:
- I have not seen combat or AI of any kind yet, is this on the roadmap?

It's there. If you grab the latest build, you can start in the debug position and immediately get shot at.

TheOnlyJoey wrote:
- I have not seen interaction with AI in terms of Trading or converstation

It just needs some Lua code to be written, as far as I am aware. That part of the game is under active development, but I think it's safe to say that the Lua API will be fairly comprehensive.

TheOnlyJoey wrote:
- Cockpits and multiple ships seems to be not integrated yet

You can change ship for a new one. There probably won't be a 3D cockpit; there's a console.

TheOnlyJoey wrote:
- Are there any tools available or is everything "hardcoded" yet.

I'm not sure of the details (please don't mistake me for a dev). Not everything is "hardcoded".

TheOnlyJoey wrote:
- Is networking on the roadmap, or will it not exist at all.

No. Bear in mind that this game is inspired by Frontier: Elite 2, which is a single player game.

TheOnlyJoey wrote:
- How easy is it to import your own ships/space stations etc

I'm not sure what format the models come in. I know it's not currently something one could leap into, but there are ideas afoot to standardise the formats and tools necessary. Again, it's heavy on Lua. Importing them is as simple as dropping them into the right directory, once they're made.

The game isn't designed to be a framework; it's a game proper. It's extremely freeform, though, and being GPL3 you can mod and extend it to your heart's content. It's also a heck of a lot less confusing than something like Vega Strike.

ReplyQuote
Posted : April 12, 2011 07:22
(@petroleus)
Active Member

Joey, you had me at 'newtonian' 😉

I'm afraid I don't have much game designing skills as of yet. I have some experience in scripting and modding, but that was either a program in windows, ie. game or scripting software, running my code OR a piece of hardware running my code and ONLY my code; I've never coded anything to run in windows/linux itself. I have messed around with some 3d tools like blender, didn't do much with it in the end. However, I am very curious and would love to learn more. Also I have above-average knowledge on space environment and dynamics (to the dismay of any unfortunate soul that finds himself watching a hollywood space-movie with me).

So, if you do start someting off, or if you look into using pioneer, I would love to be involved.

@brianetta, sorry, I am guilty of not yet trying pioneer :)... decided to figure out orbiter first, and haven't played much games recently.

ReplyQuote
Posted : April 12, 2011 16:30
(@brianetta)
Prominent Member

Orbiter is, by all accounts, a good piece of software. However, it is a Windows only application, and it isn't free (in the fun sense), so you really won't see much in the way of forked projects. Also, since it's a simulator rather than a game, plot can be lacking.

ReplyQuote
Posted : April 12, 2011 23:03