Intendierte Lernergebnisse
By the end of this course, students will:Demonstrate Practical Skills : Be able to design, prototype, and refine game mechanics, using tools like Unity or paper-based methods, to create engaging gameplay experiences.Understand Game Design Principles : Have a comprehensive understanding of core concepts in game design, including mechanics, balance, and player engagement.Apply Knowledge to Real-World Scenarios : Confidently apply their skills in high-pressure, collaborative environments such as game jams, effectively troubleshooting and iterating on designs.Build and Present Prototypes : Develop a portfolio of innovative prototypes that showcase their creativity, problem-solving ability, and readiness for further game development challenges.Collaborate Effectively : Gain experience working in teams, integrating diverse perspectives and skills to achieve shared project goals.
Lehrmethodik
This course is designed to balance structured instruction with hands-on, collaborative activities, fostering both theoretical understanding and practical application. Teaching methods include biweekly workshops, group discussions, and interactive prototype development sessions. The course culminates in a three-day Game Jam, providing students with a dynamic environment to apply their skills under realistic, time-sensitive conditions.Supplementary materials, including slides and tutorials, will be made available online to support your learning. However, video, image, and audio recordings of the course (including slides or oral presentations) are strictly prohibited unless explicitly authorized by the instructor. Unauthorized recordings violate copyright and data protection laws and may result in penalties.
Inhalt/e
This course provides a hands-on exploration of game design, focusing on the development and refinement of core mechanics through prototypes. The planned content includes:Introduction to Core Game Mechanics : Understanding the building blocks of engaging gameplay and analyzing successful examples.Prototyping Techniques : Developing and troubleshooting gameplay elements using Unity or paper-based methods.Iterative Design Process : Learning how to test, evaluate, and refine prototypes based on feedback and gameplay observations.Game Jam Preparation : Exploring best practices for rapid game development, teamwork, and managing time constraints.Three-Day Game Jam : Applying all learned skills in a collaborative environment to create and present a complete game.
Erwartete Vorkenntnisse
This course is designed to be accessible to all students, regardless of their technical background. While no prior coding or game development experience is required, familiarity with the following can help reduce the personal workload and enhance your learning experience:Basic Game Design Concepts : Understanding fundamental ideas such as mechanics, player goals, and feedback systems.Unity Basics (Optional): Familiarity with Unity's interface and tools can help streamline the prototyping process for those choosing to work digitally.Collaboration Skills : Experience working in teams, particularly in creative or problem-solving contexts, is beneficial.