Game Development Middleware (Winter 2018/19)

This page contains materials for the Game Development Middleware (NSWI160) course that is/has been taught during winter term of 2018/2019 at Charles University in Prague, Czech Republic. The course is/was backed up by Jakub Gemrot (gemrot@gamedev.cuni.cz).

Permalink: http://bit.ly/mff-uk-gdmw-2018

Dates

Mondays 9:00, SW1

How to pass the practice

Create 3 games!

Each game has “baseline” requirements and “advanced” requirements. You must pick one game and implement both baseline and advanced requirements. The rest of games must meet baseline only (at least 😉

  • Unity (pick one)
    • Game 01 – BreakOut 3D Clone – PC, Web
    • Game 02 – Tower Defense – PC, Android
  • Unreal Engine 4
    • Game 03 – Endless Racer –  PC
  • Phaser
    • Game 04 – Classic Shooter –  Web

Labs

Slides are containing additional links 😉

Lab 13 – 7.1.2019

Lab 12 – 17.12.2018

Lab 11 – 10.12.2018

  • Radek Píbil (Grip Digital) will held workshops on Unreal Engine 4 and C++ Coding
  • Slides Lab 11

Lab 10 – 3.12.2018

Lab 09 – 26.11.2018

Lab 08 – 19.11.2018

  • Cancelled, I’m flying back from Canada, I suggest you to work on the game prototypes in the spare time!

Lab 07 – 12.11.2018

Lab 06 – 5.11.2018

Lab 05 – 29.10.2018

  • Unity project – Flocking – good for experimenting with physics
  • Unity project – Complex 3D scene – good for experimenting with 3D rendering

Lab 04 – 22.10.2018

Lab 03 – 15.10.2018

  • TowerDefense in lab – List of steps, which are introducing, Sprites, Sprite sheets, Tilemap, Prefab brush

Lab 02 – 8.10.2018

  • Slides Lab02.1 – GameObject, MonoBehaviour, ScriptableObject, Unity and SCM, Serialization troubles, Basic Editor hacking
  • Slides Lab02.2 – Unity UI basics

Lab 01 – 1.10.2018

  • Introductory session

https://gamedev.cuni.cz/wp-content/uploads/2018/10/logolink_OP_VVV_hor_barva_eng.jpg