A 3D ambient flying game where you venture in a blocky world while listening to lofi house music, with an emphasis on particle systems. Built using C# for Unity. Particle systems within the game were built using Shuriken particle system as well as the VFX Graph.
This repository consists of four folders:-
Out which the Assets and Final_Game_Builds are the only files to be concerned with if a user wants to understand the inner workings of the game or play the final build, respectively.
This consists of the all the entities used to make the game. These entities (assets) can be categorized as:-
The Final_Game_Builds folder consists of two final builds of the game. These builds are:-
To run the game using the PC build :-
- Download the Repository.
- Open the Final_Game_Builds folder.
- Open the NeoShip_PC folder.
- Double click the
NeoShip.exe
executable to run the game.
To run the game using the WebGL build :-
- Download the Repository.
- Open the Final_Game_Builds folder.
- Open the NeoShip_Web folder.
- Right Click the
index.html
and choseopen with
Microsoft Edge or Mozilla Firefox (Only these two browsers can run WEBGL builds without further configurations)
Fly around in different neon-esque levels to ultimately land on the green landing pad, while trying to avoid obstacles and collect gems and fuel cans to help upgrade your ship and maintain your fuel levels respectively.
Controls:-
- Use the
Mouse
to navigate through UI menus (Start Menu, Upgrade Store and Pause Menu) - Use
A\D
to rotate anti-clockwise and clockwise respectively. - Use
Space
to apply thrust in the direction the rocket is facing. - Use
Escape
to toggle the Pause Menu
For detailed design specifications please refer to the Wiki of this respository.