2D Game Development with GameMaker for kids
Create 2D game yourself with GameMaker software. Learn to use sprites, background images, sounds and music, objects, events, actions and rooms to develop a game. The course is designed for students wanting to learn the basic element of creating a 2D game using YOYO’s GameMaker studio. The students will learn to create games that include sprites, backgrounds image, sounds and music, objects, events, actions and rooms. This is an excellent introductory course to programming if you are planning to become a game programmer – one of the hottest career fields today.
Knowledge of basic Windows Operating System functionality.
Upon successful completion of this course, students will be able to:
- Create 2D games using Game Maker
- Fundamental knowledge of good game design and production
- Familiar with designing, implementing, testing and finishing a game project
- Start and Exit GameMaker Studio
- Create and Save GameMaker Studio Files
- Load Sprites, Sounds, and Background into your Project
- Create a Room for all the loaded sprites, sounds, and backgrounds
- Run and debug a basic 2D game
This course is designed for a student who wants to learn the following:
- To design and develop 2D game using GameMaker
- To become familiar with game programming
- To understand the process of designing, implementing, testing and delivering a product such as game.
- Understanding Resources
- Sounds and music
- Adding, Creating & modifying Sprite
- Adding, Creating & modifying background
- Adding Sound effect & music
- Adding Message boxes
- Managing the score
- Creating levels using rooms
- Creating Objects
- Assigning Event and Behavior
- Using objects with behavior
- Multiple instances of objects
- Inheritance of behavior
- Creation and Destruction
- Mouse Event
- Keyboard Event
- Action Types
- Creating, destroying, and changing objects
- Score, Life & Health
- Adding Animation
- Collision detection
- Scrolling background
- Creating Executable
The course assumes that the learner is familiar with basic computer skills.
This course depends on the student’s commitment to work in class and, if necessary, to work independently at his/her own time on project assigned to them that will require access to a computer.
The student has a basic knowledge of computer use, such as the ability to create and save files in a folder.
The student has access to GameMaker Studio software (free download) for practice.
Here is the course outline:
1. Introduction to Game Development
2. Installing GameMaker Software
3. Creating a Game
4. Game 1: Simple Game – Bouncing Ball
5. Game 2: Catch the Ball
6. Game 3: Game with Life & Score
7. Game 4: Explorer Game
8. Game 5: Creating a Maze Game