CyberNova Rise is a 3D Unity-based space game where the player controls a rocket and navigates from a launch pad to a landing pad while avoiding obstacles. The game features simple but challenging 2D movement mechanics in a 3D space environment.
- Control a rocket and guide it safely through obstacles to reach the landing pad.
- The game features three unique levels, each with increasing difficulty.
| Action | Keyboard | Game Controller |
|---|---|---|
| Thrust (Up) | Space |
Right Trigger |
| Move Left | A / ← |
Left of Left Stick |
| Move Right | D / → |
Right of Left Stick |
| Exit Game | Escape |
– |
Movement is 2D (left, right, up), but the world is rendered in 3D.
- The game is set in a stylized space/Mars-like environment with red skies and immersive terrain.
- Includes sound effects for an engaging experience.
- Unity 6
- C#
CyberNova.Rise.mp4
You can test and play the game in the following ways:
-
🌐 Play Online (Unity Play)
👉 Play CyberNova Rise on Unity Play -
Play in Unity Editor
- Clone this repository.
- Open the project in Unity 6.
- Hit Play in the editor.
-
Using Builds
You can find the latest builds of the game in the Builds folder:
- Windows
.exeBuild - WebGL Build (for browser play)
To run the Windows build:
- Unzip the folder (if using the compressed version).
- Open the
.exefile.
⚠️ Note: You might see a warning from Windows Defender SmartScreen saying
"Windows protected your PC".
This happens because the game is not digitally signed (common for indie games).To bypass it:
- Click More info
- Then click Run anyway
The WebGL version of the game is available in the ./Builds/Web folder.
💡 Note: To run the WebGL version locally, you must serve it using a local web server.
Openingindex.htmldirectly from your file explorer (file:// protocol) may not work in some browsers.
- VS Code Live Server Extension
python3 -m http.servernpx http-server
- This project is licensed under the MIT License.
- Thanks to the Unity and GameDevTV for tutorials and assets.