Development 2D Puzzle / Action Game in the Physical Engine Farseer

Abstract

The theme of this diploma thesis is development of 2D puzzle / action game. The thesis describes the process of game creation, that consists of building own modular framework, use of Farseer physics engine, basic visualization, and handling user input. Game visualization is then pushed further by creating 3D model of human character in MakeHuman program, which is then imported into Blender and animated. Thesis also describes steps of creating animations, and their use in game code. The main aim of the thesis is to research and pinpoint good and bad practices used in the game development process. Object-oriented programming and C# language is used to write own game framework, which is built upon Microsoft XNA Framework.

Description

Import 03/11/2016

Subject(s)

2D video game, Microsoft XNA, Farseer physics engine, framework, MakeHuman, Blender, C#

Citation