Knowledge base: Warsaw University of Technology

Settings and your account

Back

Programming Computer Games

Piotr Dąbrowski

Abstract

The presented thesis describes process of designing and implementing two different computer games, with comparison of each stage needed to accomplish both projects: Designs patterns had been used while designing gameplay and program code structure. The thesis contains both introduction into the area of computer games and game designs along with their implementation description. Moreover an overview of free of charge game creation tools is also included.
Diploma type
Engineer's / Bachelor of Science
Diploma type
Engineer's thesis
Author
Piotr Dąbrowski (FEIT/ICS) Piotr Dąbrowski,, The Institute of Computer Science (FEIT/ICS)Faculty of Electronics and Information Technology (FEIT)
Title in Polish
Programowanie gier komputerowych
Supervisor
Przemysław Rokita (FEIT/ICS) Przemysław Rokita,, The Institute of Computer Science (FEIT/ICS)Faculty of Electronics and Information Technology (FEIT)
Certifying unit
Faculty of Electronics and Information Technology (FEIT)
Affiliation unit
The Institute of Computer Science (FEIT/ICS)
Language
(en) English
Status
Finished
Issue date (year)
2009
Internal identifier
ENII-PI.001118
Keywords in Polish
gra komputerowa NVidia, PhysX, Box2D, Esenthel, design patterns
Keywords in English
computer game NVidia, PbysX, Box2D, Esenthel, design patterns
Abstract in Polish
Niniejsza praca przedstawia proces projektowania oraz implementacji dwóch gier komputerowych wraz z porównaniem każdego z etapów potrzebnych do ukończenia projektów. Schemety projektowe zostały wykorzystane zarówno do projektowania rozgrywki jaki i struktury kodu. Praca zawiem zarówno wprowadzenie w tematykę gier komputerowych jak i projekty obu gier wraz z opisem ich implementacji. Dodatkowo został dokonany przegląd darmowych narzędzi do tworzenia gier komputerowych.

Uniform Resource Identifier
https://repo.pw.edu.pl/info/bachelor/WUT47350f89e7664c8dbed3c13a24a98d0c/
URN
urn:pw-repo:WUT47350f89e7664c8dbed3c13a24a98d0c

Confirmation
Are you sure?
Report incorrect data on this page