Introduction

Introducing Lost in Gravity, a first person horror shooter game with a unique twist. The objective of the game is to collect 15 blue gems by venturing through the darkness of a sprawling labyrinth, and manipulating gravity to discover unexplored paths, all while fending off enemy robots with a trusty grenade launcher. This game was made with the Unity game engine, with custom 3D models and audio cues. The models were made in Blender and the audio in FL Studio.

How/Why We Came Up With the Idea

The main goal we had during the brainstorming phase was to have a simple but memorable game mechanic to base the rest of the game around. The mechanic that we decided on was gravity switching. From there, we gradually came across more ideas for the rest of the game as we became more comfortable with Unity.

What We Learned While Making the Project

The three of us are fairly unfamiliar with Unity. Consequently, throughout the process of making the game, we all learned a lot about the game engine, as well as C#, the main scripting language of Unity.

Difficulties Encountered While Making the Project

One challenge we encountered was trying to stick with the original plan. Instead, we added and removed ideas throughout the process of making the project. While it’s obviously okay to improvise as ideas become more fleshed out, it would have been much more organized and less messy if we came up with a more solid plan to start with.

A more specific programming challenge was making the enemy follow the player. It was difficult to make sure the enemies didn’t follow the player through walls.

Next Steps for the Project

Next steps for the project include adding multiplayer, a leaderboard, and making the rooms more unique. Some smaller changes we might make as well are making better graphics and efficiency optimizations.

Built With

Share this project:

Updates