James deWitt
Unity Programmer / 3D Artist
Freefall
Role: Lead Programmer / Technical Artist
Objective: Prototype a run forever game in one week to get familiar with Unity
Delivery: We created a fall forever game with randomly generated levels
Project: Graduate Project at GNWC
We decided to create a mouse based descent style combat sim with several AI enemies variants. The project was initially set to be a two week prototype, but we liked the way it was shaping up so we chose to spend three more weeks on it to further develop the art and gameplay
My Role
• Programed level generation and gameplay
• Created visual effects to elevate sense of falling
What I Learned
Before this project, I had never programed for a game. I had taken programming and computer science courses, and made many assets for games, but I had never found myself remotely in the role of 'game programmer'. For the most part, I found it an incredibly liberating and empowering experience. I refreshed my knowledge of C# and started learning the basics of the Unity API