GAME PROJECT 1

  1. Course Description
    We are going to develop a game by using Processing in this class. Processing is an open source programming language and environment for people who want to create images, animations, and interactions. This language is simple and powerful enough to make interactive games. There are also a lot of 3d party libraries(including Physics and sound) that you can use for your game. In this class, we are going to go through all steps for building interactive games including concept design, coding, debugging and presentation. All works are team-based and requires team members to cooperate and solve problems together. At the beginning of the class, Lecturer will teach about basic grammar of Processing and provide many example source codes. Students are then going to be asked to modify the source code by instructions. After they understand the Processing Language, they are going to making their own team for making game by themselves. In the process of making games, all project groups should set milestones to check up their progress and get feedbacks from other students. At the end of semester, all projects should present their works
  2. Course Objectives
    Through this course, students will learn

    - How to programming with Processing
    - How to making a game
    - Team work-based project

    에 대하여 배운다.
  3. Teachnig Method
    - English Speaking class
    - Class attendence
    - Mid term exam
    - Project milestone checkups
    - Final game presentation
  4. Textbook
  5. Assessment
  6. Requiments
    - object oriented programming
    - C/C++ programming (quite similar to Processing)
    - Data structure
  7. Practical application of the course
    - Web game and interactive softwares
  8. Reference