|
Lecturer(s)
|
-
Karban Pavel, prof. Ing. Ph.D.
|
|
Course content
|
1. Introduction to interactive digital design 2. Development tools and technologies, overview of engines, languages, formats 3. Agile methodologies and project management, development management tools 4. Virtual world design and level design, principles of application environment design 5. Asset management and optimization, import of 3D models, textures, materials, animations 6. Lighting and post-processing, effects, atmosphere 7. Interactive systems programming 8-9. Artificial intelligence and NPC behavior 10. User interface and UX design 11. Performance optimization and tuning 12. Testing, publishing and marketing 13. Semester project presentation
|
|
Learning activities and teaching methods
|
One-to-One tutorial, Group discussion, Individual study
- Individual project (40)
- 40 hours per semester
- Preparation for comprehensive test (10-40)
- 20 hours per semester
- Presentation preparation (report) (1-10)
- 8 hours per semester
- Contact hours
- 39 hours per semester
|
| prerequisite |
|---|
| Knowledge |
|---|
| to have knowledge of any programming language |
| to have knowledge of CAD modeling at the level of the FEL Bachelor's degree |
| Skills |
|---|
| to operate commonly available computer technology |
| to use basic algorithms, data and control structures |
| to have CAD modeling skills at the level of the FEL Bachelor's degree |
| Competences |
|---|
| N/A |
| N/A |
| N/A |
| learning outcomes |
|---|
| Knowledge |
|---|
| to understand the principles of designing interactive 3D environments |
| to explain the functioning of interactive systems |
| to describe methods for performance optimization |
| Skills |
|---|
| to design and develop an interactive 3D application |
| to implement user interfaces and feedback systems |
| to apply tools for testing, debugging, and publishing |
| Competences |
|---|
| N/A |
| N/A |
| N/A |
| teaching methods |
|---|
| Knowledge |
|---|
| Lecture |
| Lecture supplemented with a discussion |
| Multimedia supported teaching |
| Skills |
|---|
| Skills demonstration |
| Practicum |
| Competences |
|---|
| Multimedia supported teaching |
| Task-based study method |
| assessment methods |
|---|
| Knowledge |
|---|
| Test |
| Continuous assessment |
| Individual presentation at a seminar |
| Skills |
|---|
| Skills demonstration during practicum |
| Continuous assessment |
| Competences |
|---|
| Continuous assessment |
|
Recommended literature
|
-
Duchowski, Andrew T. Eye tracking methodology : theory and practice. Third edition. 2017. ISBN 978-3-319-57881-1.
-
Preim, Bernhard; Dachselt, Raimund. Interaktive Systeme. Band 1, Grundlagen, Graphical User Interfaces, Informationsvisualisierung. 2. Auflage. 2010. ISBN 978-3-642-05401-3.
-
Preim, Bernhard; Dachselt, Raimund. Interaktive Systeme. Band 2, User Interface Engineering, 3D-Interaktion, Natural User Interfaces. 2. Auflage. 2015. ISBN 978-3-642-45246-8.
-
Rogers, Yvonne; Sharp, Helen; Preece, Jenny. Interaction design : beyond human-computer interaction. Sixth edition. 2023. ISBN 978-1-119-90109-9.
-
Travis, David; Hodgson, Philip. Think like a UX researcher : how to observe users, influence design, and shape business strategy. Second edition. 2024. ISBN 978-1-032-47848-7.
|