The Game Production course at Champlain brings students from all game majors to create a full feature game over two semesters. The first semester has the team creating a vertical slice prototype of a game design doc. My team’s project, Anomaly, did not make the cut. We were absorbed by the Quetz team for the second semester and with our combined talents produced a polished puzzle platformer in Unity.
Creating a raycast rendering engine and adding some DOOM-style game-play. It might only provide enough playtime for a few minutes if you try hard enough, but it has all the bells and whistles other games feature. Map file parsing, menu systems, input interpreting, sound fx (not shown in video), save states, kill-able enemies with A* pathfinding, and first-person raycast rendering to name a few.