Skill development in an original modification based on a current game engine. Includes management of version control; development of project timelines; integration of sound, models, and animation; production of demos; and creation of original levels, characters, and content for a real-time multiplayer game.