TP Logo
 Staff & Student Sign in   News & Events   Sitemap   Feedback   Contact Info 
     
 
Workshop for Schools Media Resource Libraries (MRLs)
Practical Linux Networking in 24 Hours
Introduction to Taxonomy
Flash MX2004 ActionScript 2.0 Game Programming in 24 Hours
Finding the Right Information - Basic Research Skills
Practical TCP/IP in 24 Hours
3D Modeling and Animation with Lightwave in 24 Hours
Mobile Commerce and Application Development
Understanding IP and IP Networking in 24 Hours

 
Flash MX2004 ActionScript 2.0 Game Programming in 24 Hours

Introduction

This course is designed to teach video game programming, but in the process, participants will learn about one of the most popular Web development tools in the Internet: Macromedia Flash MX 2004. Flash is a powerful vector animation tool that Web designers uses to create stunning Web-based animation. Recently, Macromedia increased Flash's power by introducing ActionScript 2.0. The interactive environment provided by Flash and ActionScript is the canvas upon which video games are created.

The programme will cover a series of sample video games (with complete source code). The games are explained in depth, and each one gets slightly more complex as the course progresses. Important areas of game development are covered, including physics, artificial intelligence, collision detection and collision resolution.

Please note this course is NOT intended as a comprehensive tutorial in Flash animation. Flash animation is covered in another course "Create Your Flash MX 2004 Web Site (Intro to ActionScript) in 24 Hours".

BACK TO TOP

Course Objectives

On completion of this subject, students should be able to:

  • Become familiar with the Flash authoring interface
  • Write ActionScript 2.0 programs
  • Built video games that focus on interactivity with the mouse
  • Apply array and dynamic instance concepts in a card matching game
  • Create larger shooting games with extended complexity
  • Design and program / implement a video game of the student's choice

BACK TO TOP

Who Should Attend

This course is for anyone who would like to learn to program (web-based or stand-alone) games. Applicants for this course should have Web building (or programming) experience.

BACK TO TOP

Pre-requisites

Applicants for this course should have Web building (or programming) experience, or can attend the course, "Create Your Flash MX 2004 Web Site (Intro to ActionScript) in 24 Hours" before attending this course.

BACK TO TOP

Course Outline

  • The Flash Authoring Tool Flash ActionScript
  • Structure, Syntax
    • Variables
    • Operators
    • Control Structure
    • Variable Type
  • Programming Interactivity - Simple Game 1
    • Functions
    • Scope
    • Dot Operator
    • Properties
    • References
    • Programming the Game
  • Game 2 - Card Matching
    • Arrays
    • Dynamic Instances
    • Programming the Game
  • Game 3 - Space Invader
    • Objects
    • Programming the Game
  • Homework - Your Game Project

BACK TO TOP

Course Details

Date/Day:To be advised
Time:9am - 5pm
Venue:Temasek Polytechnic
Closing Date:To be advised
Fee:S$500 (Incl GST)
 (Tea-breaks are included but lunch is not provided.)

BACK TO TOP

Trainers

Mr. Lee Leong

Mr. Lee Leong is a lecturer in the Diploma of Internet Computing course. He developed the subject Streaming Media and re-developed the subject Networked Multimedia and Web Multimedia Engineering for the Specialist Diploma of Broadband Multimedia Development course. He is proficient in the development of course materials for Macromedia Dreamweaver, Fireworks, Director, Flash (ActionScript) and Freehand, Adobe Premiere, MS Windows Server, MS IIS Web Server, Real HelixServer, SMIL, MS ASP, PHP and JavaScript.

He holds a Master of Science (Information Management) Degree from the National University of Ireland, University College Dublin. He graduated with a Bachelor of Science (Computer and Information System) Degree from the National University of Singapore.

His knowledge and skills in satellite-Internet web casting area are demonstrated in the "Mt Everest Mobile Satellite-Internet Web casting System" project. In this project Lee Leong and other IT staff members teamed up with other TP lecturers and students in a groundbreaking innovative project to web cast live video files of the Singapore Everest 2001 Expedition on a streaming server here at the Temasek IT School in May 2001. His joint research papers of this project were presented in local and overseas academic conferences.

Before joining the Temasek Polytechnic, he worked in the Shell Eastern Petroleum, Pulau Bukom Refinery, as a Web master and system engineer.

Mr. Woo Boon Seong

Mr. Woo Boon Seong is a lecturer in the Information Technology School. He teaches in the Diploma in Internet Computing course. He graduated with a Bachelor of Science (Hons) Degree from the University of Sydney, Australia. He has a Postgraduate Diploma in Education from the National Institute of Education, NTU. He teaches Interactive Multimedia, Networked Multimedia and Human Computer Interaction. He is the section head of Interactive Digital Media Section. He coordinated the course development of the Specialist Diploma in Broadband Multimedia Development. His industrial experience includes working as a multimedia project manager for Adroit Innovations Pte Ltd.

BACK TO TOP

Registration

Click here to retrieve registration form

BACK TO TOP

Print thisPrint this  Email thisEmail this 


 
About Us     |     Courses    |     Showcase    |     Industry    |     TP Students    |     Alumni   
Staff & Student Sign in   |   News & Events   |   Sitemap   |   Feedback   |   Contact Info  
Privacy Statement|Terms of Use   Copyright 2008 Temasek Polytechnic. All Rights Reserved.