SubjectsSubjects(version: 945)
Course, academic year 2016/2017
   Login via CAS
Game Development Middleware - NSWI160
Title: Herní middleware
Guaranteed by: Department of Software and Computer Science Education (32-KSVI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2016 to 2016
Semester: winter
E-Credits: 6
Hours per week, examination: winter s.:0/4, C [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Additional information: http://gamedev.cuni.cz/study/courses-history/courses-2016-2017/game-development-middleware-winter-201617/
Guarantor: Mgr. Jakub Gemrot, Ph.D.
Pre-requisite : NPRG031
Annotation -
Last update: T_KSVI (26.04.2016)
Using specific tools for computer games development has a long tradition. Today, no studio is developing computer games without the use of game development middlewares. The course has two parts. First, we will go through a few game engines and frameworks suitable for development of both indie games as well as AAA titles. Second, we will use them to prototype small games and gain experience in coding common game mechanics.
Literature -
Last update: Mgr. Jakub Gemrot, Ph.D. (25.04.2016)

Unreal Engine 4, https://www.unrealengine.com/

Unity3D, https://unity3d.com/

Phaser, http://phaser.io/

MonoGame, http://www.monogame.net/showcase/

libGDX, http://libgdx.badlogicgames.com/

Haxe+Flixel, http://haxeflixel.com/

Flixel, http://flixel.org/

Syllabus -
Last update: Mgr. Jakub Gemrot, Ph.D. (25.04.2016)

Unreal Engine 4

● Overview

● Animation

● Blueprints

● 3D Physics

● Behavior Trees

Unity3D

● Overview

● Prefabs

● 3D Physics

● Animation

● Editor plugins

Phaser

● Spritesheets, Animations, Tweening

● 2D Physics

Prototyping of game mechanics

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html