Diese Website verwendet nur technisch notwendige Cookies. In der Datenschutzerklärung können Sie mehr dazu erfahren.

Zum Hauptinhalt springen
Logo, Startseite der Hochschule der Medien
Veranstaltungsbeschreibung

113522a Gameplay Programming

Zuletzt geändert:13.06.2023 / Radicke
EDV-Nr:113522a
Studiengänge: Medieninformatik (Bachelor, 7 Semester), Prüfungsleistung im Modul Gameplay Programming in Semester 3 4 6 7
Häufigkeit: nur SS
Studienübergreifendes Angebot - Minors, Prüfungsleistung im Modul Gameplay Programming in Semester 1
Häufigkeit: nur SS
Dozent: Marvin Pohl
Link zur Veranstaltung / zum E-Learning-Kurs:
Sprache: Deutsch und Englisch
Art: V, P
Umfang: 4 SWS
ECTS-Punkte: 6
Prüfungsform:
Bemerkung zur Veranstaltung: Unterrichtssprache Deutsch und Englisch Teilnehmerbeschränkung
Beschreibung:

Topics (most, but not all of the following)

  • Unreal Gameplay Framework
  • Unreal Blueprints Visual Scripting
  • Unreal C++ Programming
  • Collision and Physics
  • Character Movement
  • Camera Systems
  • Game States
  • Character Animation
  • Performance Optimization
  • Randomness
  • Heads Up Displays
  • Combat Systems
  • User Feedback
  • Artificial Intelligence
  • Multiplayer
English Title: Gameplay Programming
English Abstract: Students learn how to program core gameplay mechanics using the Unreal Engine. These include movement, animation, interaction, decision-making and combat.
For the examination, students are required to pitch, plan, implement, playtest, and re-iterate a gameplay prototype.

Learning goals:

  • Ability to pick up any modern game engine quickly and easily.
  • Analysing, evaluating, and understanding mechanics of various games.
  • Building fun mechanics utilizing solid and robust gameplay systems.
  • Realising communication and meaningful interaction between systems.
Literatur: Jason Gregory, Game Engine Architecture, 3rd Edition, CRC Press, 2018, ISBN 978-1138035454

Robert Nystrom, Game Programming Patterns, Genever Benning, 2014, ISBN 978-0990582908, [available online]

Ian Millington, Artificial Intelligence for Games, 3rd Edition, CRC Press, 2020, ISBN 978-0367670566

Georgios N. Yannakakis, Julian Togelius, Artificial Intelligence and Games, Springer, 2018, ISBN 978-3319635187

Jesse Schell, The Art of Game Design: A Book of Lenses, 3rd Edition, Taylor & Francis, 2019, ISBN 978-1138632059

Scott Rogers, Level Up! The Guide to Great Video Game Design, 2nd Edition, Wiley, 2014, ISBN 978-1118877166

Weitere Literatur finden Sie in der HdM-Bibliothek.
Internet: Unreal Engine
Game Maker's Toolkit
Adam Millard - The Architect of Games
Writing on Games
Super Bunnyhop
Errant Signal
Extra Credits