Newtonian Drop

December 2008

The Game

Newtonian Drop is a physics-based Source-Mod. Players navigate a science research centre where they interact with with objects powered by the Havok engine. Designed to be a pedagogical tool for young physics students, the game showcases how physics react to a player's input within a 3D realm.

The game was created in two weeks in December 2008 as a student project for the course Building Virtual Worlds.

My Role

I was a level designer on the project, creating sections within the science research level, and creating gameplay sequences within the physics-rooms. I designed the cannon-shooting minigame, and the low-gravity platform jumping room. I also created the introduction movie, and the project's website. In addition, I also designed a final level that was to implement all of the physics lessons together, but we cut it due to time constraints.

What I Learned

I learned how to create levels within the Source engine, and how to create scripted events within Hammer. I also learned how difficult it is to create predictable and controllable physics sequences using the Source engine. It was a challenge to create engaging gameplay with a limited range of tools.

In addition, I also learned that improperly scoping a project can lead to heartbreak! I had spent many hours planning the final level in the game, only to decide that it would be best to cut it in the last minute.

Preview the game!

Play the game!

  • Requires Steam, Source SDK, and Half Life 2 to play
  • Full Download available here

Development Doc