O
O
OverQuantum2011-05-22 21:15:51
Programming
OverQuantum, 2011-05-22 21:15:51

Engine for 2.5D spaceflyer in OpenGL?

There is an idea for a game - a space flying game on OpenGL.
The main mode is flight inside the star system, a view from above (from different distances), movement in one plane - by “scrolling” the outside world, but I want to make objects three-dimensional, at least planets and stars.
In the same mode, you need a HUD (radar, status indicators, etc.)
You also need a simple GUI - menus and pop-up windows during the game.
Shaders are desirable - for a beautiful implementation of a wormhole, "star gate", etc.
I would like a ready-made engine that will save time on low-level programming of everything and everyone, but which will not have to be heavily recut for this task.
Suggestions for libraries are also welcome, which will make it easier to build the engine yourself.
The game also assumes a scripting engine for part of the game logic, so if the graphics engine, library or their basis helps in any way, it will be a plus. A scripting language has not yet been chosen, but it is desirable that simple things be done simply in it.
Language - C / C ++ (let's say C #)
Platform - only Windows for now (if the engine allows cross, this is a plus)
License restriction - free, GPL / BSD / MIT / etc - so that the development result can be at least posted for free.
So far, I'm looking towards the SFML library and the Ogre3D engine.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
Z
ZimM, 2011-05-23
@ZimM

DGLE2
is under development, but already more than usable

L
Levsha100, 2011-05-23
@Levsha100

Ogre or irrlicht.

K
Konstantin, 2011-05-22
@Norraxx

I tried to develop on this one: www.opentk.com/ .

I
inse3t, 2011-05-22
@inse3t

IMHO either Ogre or Unity.

X
xanep, 2011-05-22
@xanep

If you have a top view and movement in the same plane, then it is better to look for an engine for strategies.

A
andoriyu, 2011-05-23
@andoriyu

Unity3d Indie Edition. Only with the GUI it will be necessary to try to optimize, the GUI is redrawn there (shoots the method for drawing) more often than once per frame.

N
norlin, 2011-05-24
@norlin

Offtopic: are you by any chance related to the game "Empire"? :)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question