Hi everyone,
I made this game or better to say this prototype in about 2 weeks from scratch. I wanted to create a content for my first complete course in unreal engine 4. But I’m getting involved with another project so I’m not going to hold this course anytime soon. Besides I don’t really think I’m going to continue working on this game anymore since at first as i said it was only meant to be a content for unreal engine 4 course for beginners to intermediate users and I have no idea what I’m going to do with this project at this moment. Here are some cool features:
- Planet relative distances and ratios are based on real world data (1 million times smaller, which is still epic).
- traveling from Earth to Jupiter would take tens of hours if not using space jump feature.
- Spaceship controller and laser shots are fully based on physics forces
- I added a HISM (hierarchical instanced static mesh) of about 50k asteroids which create the asteroid belt. but I noticed that the engine doesn’t properly cull instanced meshes from distance when the HISM is built within a blueprint, so I made it hidden in game during recording.
- Gravity warning when getting close to a planet or sun. Eventually the spaceship will fall toward the planet if gets too close.
- 5000 satellites are spawned around the earth.
- Sun has a hexa-planar projection material supporting UV distortion in 4 way
- Space is a cube which is spherified in 3ds max then 6 8k textures painted on each side of the cube in substance painter as separate material IDs each
Softwares used:
- Unreal Engine 4.18.3
- 3DS Max 2016
- Substance Painter 2019
- Substance Designer 2019
- Photoshop cc 2017
- AVS Audio Studio
I recorded the video while was playing inside the editor so recording in full HD on 30 fps, highly dropped game fps experience. And the video is quite large in size. Apologize for that. The game itself runs at worst 30+ fps at 150% super sampling (when sun and all the satellites are in view at full HD) on my GTX 980m gpu.
There are some points to mention like as you have noticed, game has sound like during space jump, shooting, hitting satellites, which we all know there is no sound in space since sound is a physical phenomena and requires particles to transfer it but I added these sounds because I WANTED TO !!
Cheers