This is an introductory course about the basic of game creation. This course provides an overview of different aspects of game development. Student will get in touch with C# Programming (industry standard), starting with console application, then GUI games on various platform with graphics, dialog boxes, and user control. There are also basic overview of topics including game architecture, interface design, graphics for game, audio for game, prototyping and play testing. Students will be able to implement their creative gaming idea by using the latest gaming tools which are easy and readily usable.
- Have a board but general overview of different aspects of game development.
- Understand the complete flow of game development in a high level perspective, be prepared to master the complete skill set of game development.
- Produce simple games with student’s novel idea by using existing tools.
- Ability to use code libraries to quickly create runnable games.