Flash MX Games Course (OOP demystified) Outline:

In this cross-platform training course you will be taught a game design methodology that can be applied to games on all platforms. The course concentrates on teaching you how to create games using Flash MX through the development of example projects. Each project contains a number of key features of general game development, such as making objects draggable, collision detection and the use of layers. Upon completion of this course we will have given you the confidence and understanding that you need to begin writing games of your own.

The two-day course features the following lessons:

Lesson 1 - Introduction to Game Design
Methodology, Choosing a Genre, Deciding what is Possible (what is Flash MX capable of), Researching your Game

Lesson 2 - Asset preparation
Realism, Choosing Sounds for your Games, Lip-Syncing, Character Animation, Adding Realistic Movement

Lesson 3 - Dot Syntax, Movie Explorer and the Action Panel:
Introduction to and description of the actionscript you will need to write games in Flash MX.

Lesson 4 - Memory Puzzle Game
The aim of this game is to link up wiring in a circuit. Using Arrays and loops the user actions are recorded and presented in a graphical format. This lesson also covers the design methodology introduced in lesson one.

Lesson 5 - My First Game
This simple game introduces the telltarget method and its application. The game also uses the if statements. The object of the game is to ‘hit’ the happy Ellen and Zak pictures and avoid the sad faces.

Lesson 6 - ZakPainter
This game uses sliders, attachMovie and the colour object to create a colouring application. Also used in this section is symbol linkage and the mouse object.

Lesson 7 - Trivia Game
A multi-level trivia game which makes use of simple actionscript functions and variables and features an intuitive user interface.

Lesson 8 - Collision Detection
Using the built in collision detection method ‘HitTest’ the game is played by bouncing a ball into a wall of bricks. Arrays are used to define the wall that is created dynamically. The use of functions is covered in detail

Lesson 9 - ZakPac
Generating a dynamic board from an array, Adding a Walking Character (includes jumping), Adding enemies, Simple AI, Depth Layers, Complex Collision Detection, Picking up Objects, Adding Game Objects, Defining Difficulty Levels, Game Over

Lesson 10 - Further Development
Pushing the Boundaries, Ideas Development, Overview of developing for the PocketPC environment and interactive television.

 

Cost - £500






Flash Basics
Flash Animation
Flash Games
Dates
Book Courses