Flopper

Flopper was developed with the Unreal game engine. The player starts as a fish out of water, and attempts to find the lake in an environment which is randomized every time the game begins. 

My role in this project was a game developer, working on level generation, fish movement, UI functionality and the oxygen mechanic. The level re-generates every playthrough by choosing a saved topology for a new surface, and then calling a list of raycasts to place new items on the surface as seen here. This game was my introduciton to Unreal game development and proceduralism.