This course intends to introduce students to the concepts of Game Development. The course will focus on teaching the students programming concepts that are essential for Developing games on mobile platforms. Throughout the duration of the course, students will work in groups, tackling programming challenges and creating their own games using state of the art Game Development tools.
Game Design is typically for people interested in learning what the ingredients to making a great game are, starting from the idealization phase to story boarding and wire frames process. What makes a game interesting, challenging or engaging?
Game Development is for those interested in learning how to actually implement their game idea and what are the tools available to them in order to develop and program the game - this is for beginners or intermediate programmers which are looking to explore and learn the best practices, tools and techniques for developing their game for their chosen platform.