Materials#
Code examples#
Lectures schedule#
| Week | Date | Content |
|---|
| 01 | 23.9.2021 | Games |
| 02 | 30.9.2021 | Engines |
| 03 | 7.10.2021 | Assets |
| 04 | 14.10.2021 | Components |
| 05 | 21.10.2021 | Patterns |
| 06 | 28.10.2021 | --- |
| 07 | 4.11.2021 | Audio |
| 08 | 11.11.2021 | Space |
| 09 | 18.11.2021 | Physics |
| 10 | 25.11.2021 | Graphics |
| 11 | 2.12.2021 | AI |
| 12 | 9.12.2021 | Multiplayer |
| 13 | 16.12.2021 | Design |
Labs schedule#
| Week | Date | Content |
|---|
| 01 | 23.9.2021 | Introduction |
| 02 | 30.9.2021 | Introduction |
| 03 | 7.10.2021 | Consultation |
| 04 | 14.10.2021 | Components |
| 05 | 21.10.2021 | Components |
| 06 | 28.10.2021 | --- |
| 07 | 4.11.2021 | Progress pres. |
| 08 | 11.11.2021 | Progress pres. |
| 09 | 18.11.2021 | Simple Physics |
| 10 | 25.11.2021 | Simple Physics |
| 11 | 2.12.2021 | Vision Cone |
| 12 | 9.12.2021 | Vision Cone |
| 13 | 16.12.2021 | Design follow-up |
Presentation Slides#
- slides are written in HTML, powered by RevealJS library
Keyboard shortcuts for the slides:
| Key | Action |
|---|
| N, SPACE | Next slide |
| P | Previous slide |
| β , H | Navigate left |
| β , L | Navigate right |
| β , K | Navigate up |
| β , J | Navigate down |
| Home , β/CTRL β | First slide |
| End , β/CTRL β | Last slide |
| F | Fullscreen |
| ESC, O | Slide overview |
| CTRL + Shift + F | Search |
Browser support#
- RevealJS used as a presentation framework supports all browsers since 2012 (Chrome 24+, Firefox 4+, IE10+, Edge, Safari, Opera)
- custom styles were tested against Chrome 77 and Firefox 69 (Windows, Linux and Android platforms)
- if you bump into anything that appears wrongly aligned, or worse, broken, feel free to notify the lecturer
PDF Export#
- you should use
Google Chrome since it has got a built-in PDF export and the slides were optimized for it - go to the main page, select a lecture down below and click on the print icon label
- alternatively, navigate to a presentation you want to export either on your localhost or on the live environment and put
?print-pdf as a query string (e.g. localhost:1234/lecture01.html?print-pdf)
- in this mode, you will see all slides aligned vertically, stripped out of all visual effects and glowing backgrounds
- press right mouse button, select
print - select
Save as PDF as the Destination - wait for the preview to be generated and click on
Save