Andrew Wheeland
Senior Lecturer
School of Interactive Games and Media
Golisano College of Computing and Information Sciences
585-475-2446
Office Hours
Updated for Fall 2024: Online via Slack/Zoom only. Monday/Friday 1:00pm to 2:30pm; Send Slack DM to arrange.
Office Location
Andrew Wheeland
Senior Lecturer
School of Interactive Games and Media
Golisano College of Computing and Information Sciences
585-475-2446
Currently Teaching
IGME-220
Game Design & Development I
3 Credits
This course examines the core process of game design, from ideation and structured brainstorming in an entertainment technology context through the examination of industry standard processes and techniques for documenting and managing the design process. This course specifically examines techniques for assessing and quantifying the validity of a given design, for managing innovation and creativity in a game development-specific context, and for world and character design. Specific emphasis is placed on both the examination and deconstruction of historical successes and failures, along with presentation of ethical and cultural issues related to the design and development of interactive software and the role of individuals in a team-oriented design methodology. Students in this class are expected to actively participate and engage in the culture of design and critique as it relates to the field.
IGME-235
Introduction to Web Technology for Game Developers
3 Credits
This course introduces web technologies commonly used in the production and distribution of both content focused web sites, and in the creation of interactive applications and games. Students will create web sites and web-native interactive experiences, and publish them to the web. Programming projects are required.
IGME-330
Rich Media Web Application Development I
3 Credits
This course provides students the opportunity to explore the design and development of media-rich web applications that utilize both static and procedurally manipulated media such as text, images and audio. This course examines client and server-side web development and features common to such applications. Issues explored include framework characteristics, information management, presentation, interactivity, persistence, and data binding. Programming projects are required.