diplomsko delo
Valentin Gregor (Author), Janez Brest (Mentor), Borko Bošković (Co-mentor)

Abstract

V diplomskem delu smo izdelali preprosto računalniško igro z uporabo načrtovalskih vzorcev. Najprej smo proučili načrtovalske vzorce, nato pa izbrali tiste, ki so smiselno prispevali h končnemu izdelku. Za izdelavo smo uporabljali objektno usmerjeni programski jezik Java v razvojnem okolju Eclipse. Tip igre, ki smo jo izdelali, se imenuje Obramba stolpov. V tej igri skuša igralec obraniti svojo bazo pred napadalci tako, da ob poti, kjer hodijo napadalci, postavlja stolpe, ki streljajo na napadalce. Za implementacijo igre smo izdelali uporabniški vmesnik, urejevalnik stopenj ter logiko stolpov in nasprotnikov.

Keywords

načrtovalski vzorci;računalniške igre;arhitektura iger;optimizacija;objektno usmerjeno programiranje;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: V. Gregor
UDC: 004.424.6.045(043.2)
COBISS: 20333590 Link will open in a new window
Views: 1062
Downloads: 135
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: DESIGN PATTERNS IN VIDEO GAMES
Secondary abstract: In this thesis, our goal was to create a computer game using different design patterns. First we studied the design patterns and decided which of them would benefit us if we implemented them in our game. We wrote our game in the object oriented programming language Java in the Eclipse development environment. The type of game that we designed is called tower defense. In this game the player tries to defend his base against enemies by placing towers that shoot them alongside the road on which the enemies move on. For our game we implemented a user interface, a level editor as well as tower and enemy logic.
Secondary keywords: design patterns;video games;architecture of games;optimization;object oriented programming;
URN: URN:SI:UM:
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije
Pages: VI, 33 str.
ID: 9224454
Recommended works:
, no subtitle data available
, doktorska disertacija
, graduate thesis
, no subtitle data available