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

Unterseite

Veranstaltungsbeschreibung

113522a Gameplay Programming

Zuletzt geändert:20.04.2024 / 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