Faculty of Technical Sciences

Subject: Basics of Computer Games (17.F411)

Native organizations units: Chair of Graphic Engineering and Design
General information:
 
Category Professional-applicative
Scientific or art field
  • Graphic Design
  • Grafičko inženjerstvo
ECTS 6

The course aims to acquire knowledge of the basic principles of computer game development. Students get acquainted with the production cycle of computer games from market research to testing the game. Through the theoretical part, students will be presented with history and factors of the evolution of the computer games industry, anticipated trends in the computer games industry, classification of computer games, current technologies and software tools for the production of components for 2D and 3D games.

Students will master the principles of computer game development, and acquire the competencies for the independent development of a functional prototype 2D game with simple game mechanics. Through practical exercises, students create the game from the initial idea to the game testing - they prepare 2D graphics, create the project, set the environment, characters, define animations, adjust the physics of the game and program the game mechanics. After mastered exercises, students independently make a 2D game as a project.

Computer games industry - history, current situation and anticipated trends. Market research and game monetization strategies (subscription, download, advertisements, freemium, paymium models). Genre of computer games. Analysis of video games. Video game design. Phases of game development (pre-production, production, maintenance and improvement). Testing the game (alpha, beta and master game version). Creation of key documents of the project development project (GDD and TDD). Software development environments (Game Engine). Software tools for the production stage of the game. Physics in computer games (Rigidbody, Colliders, Particles, Gravity). Basics of game programming (C#). Basics of animation. Design of user interface of computer games.

Teaching is done in the form of lectures, computer exercises and consultations that are carried out according to the established schedule. Lectures are conducted using didactic and educational content in electronic and digital form. In lectures, with the use of modern presentations and demonstration tools and techniques with the application of interactive method of work with students in order to gain insight into their background, theoretical part of the material is presented with examples. On computer exercises, students create a 2D game from idea to playable, alpha version, which is confirmed by the creation of an independent project representing functional 2D game with simplified mechanics customized for desktop.

Authors Title Year Publisher Language
Gahan, A. 3ds Max Modeling for Games 2011 Focal Press, Waltham English
Macklin, C., Sharp, J. Games, design and play : a detailed approach to iterative game design 2016 Addison-Wesley, Boston English
Hansen, D. Game On! : Video Game History from Pong and Pac-Man to Mario, Minecraft, and More 2016 Feiwel & Friends English
Course activity Pre-examination Obligations Number of points
Theoretical part of the exam No Yes 30.00
Oral part of the exam No Yes 20.00
Lecture attendance Yes Yes 5.00
Project Yes Yes 20.00
Computer excersise defence Yes Yes 20.00
Computer exercise attendance Yes Yes 5.00
API Image

Assoc. Prof. Milić Keresteš Neda

Associate Professor

Lectures
API Image

vanr. prof. dr Vladušić Jelena

Vanredni profesor iz polja umetnosti

Lectures

Assistant - Master Gvoka Teodora

Assistant - Master

Computational classes
API Image

Assoc. Prof. Milić Keresteš Neda

Associate Professor

Computational classes
API Image

Asistent sa doktoratom dr Milošević Rastko

Assistant with PhD

Computational classes
API Image

Assoc. Prof. Pinćjer Ivan

Associate Professor

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.