cancel
Showing results for 
Search instead for 
Did you mean: 

SpaceEngine

SpaceEngineer
Explorer


Hi there! I am Vladimir Romanyuk aka "SpaceEngineer", here my project called SpaceEngine. It is a 3D space simulator with procedural Universe generation. It features real-scale planets with 3D landscape, physically based generation of solar systems, real-scale generation of galaxies and entire Universe structure. All transitions are seamless, you can land on any planet and explore it, then take off and fly to another galaxy. Known astronomical objects are also here, including ultra-high resolution textures for Solar system planets and moons (20+ gigs, available as separate download).

This engine is in a form of a free space exploration planetarium, but I am going to make a game based on it. It will feature realistic physics and exploration based gameplay. More info on the forum (look for a sticky threads). Space ships are already implemented, with basic physics and controls.

Website and forum: http://en.spaceengine.org/

Main program: download (960 Mb)
Hi-res Solar system textues: coming soon

Trailer:




This version should work with Oculus Rift DK1. I have only DK1, but I tried to make DK2 support by feedback from beta testers. Here is a relatively old dev video for DK1 (warning it may make you sick iw watch in Rift):




To run in Oculus, first switch it to the extended desktop mode. Then run SpaceEngine, fly there a bit using monitor 🙂 Learn controls, they are easy: WASD + left mouse drag mouse to move, mouse wheel changes speed, click to select object, G key to fly to it (double G for faster flight), and F2 key to bring up the planets list (left and right mouse click to navigate). Advanced controls including speedup and reverse the time flow: JKL and Space keys. You always can use a toolbars, but in Oculus you probably will close them. After this, configure a joystick. Needed actions are move, rotare and chage the speed (very important!).

Then go to Display settings menu (Ctrl-F8) and choose Oculus Rift mode. Moving the window to the Rift is easy: just hit Shift-Enter. Don't forget to toggle fullscreen (Alt-Enter). To move the window back, hit Shift-Enter again. Note that mouse cursor must be in the window to allow rotation and GUI navigation.

If SE crashes on attempt to enable Oculus mode. So you are have AMD graphics card, aren't you? Try to disable mipmaps generation for the framebuffer texture. Open the config/user.cfg and change these parameters to false:
EnableMipmapsGUI false
EnableMipmapsFrame false
EnableMipmapsWarp false
The last parameter could fix crashes on approaching black holes, neutron stars and white dwarfs. Disabling mipmaps reduces quality, but at least fixes crashes.
PS: does anybody know how to implement a CRASH FREE manual shader-based mipmaps generation on ATI on OpenGL? I had a problems with it since the beginning.

There a lot of things what should be done for perfect support of the Rift. The main task is obtaining a DK2, but this is hard because I live in Russia - the country where Oculus did not ship their devices. Other issues are bad tracking latency and lack of direct mode support. I using OpenGL in SpaceEngine and can't make it work in direct mode. Lack of good OpenGL example code is also an issue. Also this release was built with 0.4.3 SDK, because I has weird glitches with the 0.4.4. Interface should be completely reworked to use in Rift, this probably will be made in the next version.

But anyway experience in Rift is just amazing. I hope a nice feedback from this community. Enjoy!
115 REPLIES 115

Hornet
Protege
Awesome, a lot of thanks SpaceEngineer

It would be nice to create keyboard shortcuts for konvergence (distance of cameras) but AWESOME !!! Interesting - it is the used near completely screen the FOV is awesome, real good Rift implementation. Oculus please HIRE THIS MAN !!!!

richhard1
Protege
It's broken dude, no dk2 support
I7-4790K - GTX980ti - 32GB - PB287Q - G502 - A50 - GAMEZ4RO - G19s - E17k - Xonar7.1 - Xenyx502 - AT2050 - H105 - T300RS - XBox1Elite - X55- 4K/DK2/CV1/VIVE

Hornet
Protege
Its working with DK2 absolutely problemless (4.3 software) IT IS WORKING WITH DK2 ! One from the best experiences in Rift

Protocol7
Heroic Explorer
It works beautifully on my system using a DK2, headtracking is working too. I am using extended mode and I have set the rift as my main display in windows. In SpaceEngine I selected fullscreen 1920x1080 @ 75Hz and Oculus Rift.

Thank you SpaceEngineer, this is incredibly amazing.

SpaceEngineer
Explorer
"Hornet" wrote:
It would be nice to create keyboard shortcuts for konvergence (distance of cameras) but AWESOME !!!


Shift + mouse wheel

"Protocol7" wrote:
I am using extended mode and I have set the rift as my main display in windows. In SpaceEngine I selected fullscreen 1920x1080 @ 75Hz and Oculus Rift.


You may use Shift-Enter in SE to switch to the secondary display.

richhard1
Protege
doesn't work here on my dk2, every other game/demo works fine, tried contacting customer support, they just don't want to know.
I7-4790K - GTX980ti - 32GB - PB287Q - G502 - A50 - GAMEZ4RO - G19s - E17k - Xonar7.1 - Xenyx502 - AT2050 - H105 - T300RS - XBox1Elite - X55- 4K/DK2/CV1/VIVE

SpaceEngineer
Explorer
"richhard1" wrote:
doesn't work here on my dk2, every other game/demo works fine, tried contacting customer support, they just don't want to know.

I added a notice how to fix that in the OP.

govny
Explorer
"SpaceEngineer" wrote:
"richhard1" wrote:
doesn't work here on my dk2, every other game/demo works fine, tried contacting customer support, they just don't want to know.

I added a notice how to fix that in the OP.


now it works, thanks.
That's great.

richhard1
Protege
"SpaceEngineer" wrote:
"richhard1" wrote:
doesn't work here on my dk2, every other game/demo works fine, tried contacting customer support, they just don't want to know.

I added a notice how to fix that in the OP.


great, I've tried that now and works beautifully. thank you!
I7-4790K - GTX980ti - 32GB - PB287Q - G502 - A50 - GAMEZ4RO - G19s - E17k - Xonar7.1 - Xenyx502 - AT2050 - H105 - T300RS - XBox1Elite - X55- 4K/DK2/CV1/VIVE

NEO_RACER
Honored Guest
DK2 DOES work, it didn't first time I tried but I had another go and BAM it works. Shift+Enter to pop it into the rifts view. Wish I could hide the menu frame around the edge -is there any way?? Ctrl-~ only gets rid of the gui text not the actual menu, it kinda ruins the view to have it on all the time, otherwise looks amazingg