Total Items: 0, Total: € 0  |  View Cart
MY ECDL Account Login | 
 

Games Production Courses

Games Creation I
Games Creation II
Games Design
Games Programming I
Games Programming II
Games Showcase

Book Now

Games Programming II  (C# and Microsoft XNA)

games production courses

Prerequisites

  • Programming in C#
  • Games Programming I (Flash & ActionScript)

Certifications

Students will benefit from the following:

  • Holistic Certificate of Attendance: This is a certificate issued by Holistic Technologies Ltd that confirms that the student attended the course. The Holistic Institute of Technologies is recognized and licensed by the Maltese Ministry of Education (license number 219).

Course Outline

1. Revising C# programming concepts

 

2. Introducing Game concepts

Basic game Concepts
Project : The game we'll be making will be a 2D top down shooting game.

3. 2D Games and XNA

How the coordinate system in 2D in XNA works
Learn the basic properties of sprites
Create a "Hello World!" type of XNA program
Draw a sprite onscreen in XNA
Game Loop
Finite State Machines
Sprite Positioning
Rotation, Translation, and Scale
Sprite Alpha and Tinting
Sprite Depth

4. Creating a Player Class

Player setup
Declare the Player
Initialize the Player
Drawing the Player
Updating the Player
Extending the Player
XNA Input
Simple Physics

5. Scrolling Backgrounds

Look at a scrolling background class.
Put the scrolling background into our ship game.

6. Animation

Create a class to handle sprite animation
Put animation in a scroller game.
Put animation into our ship game.

7. Adding Firepower and Creating Enemies

Shoot Fireballs
Creating Enemies
Collision Detection

8. Adding HUD Text, Splash Screens, and Special Effects

Learn how to draw text on a HUD (Heads Up Display.)
Add some simple splash screens to the game.
Learn what particle systems are and use them to create explosion effects.

9. Testing & Deploying final version of Game

 

Duration of Course

  • Games Production - Games Programming II : 24 hours

PDF Download

Our Commitment

  • Students will be given hands-on training at our computer labs.
  • All courses held by Holistic Courses are provided by fully qualified tutors.
  • All courses lead to certification.
  • We keep small practical classes.
  • Air-conditioned classroom.
  • Courses held at our new training centre in Fgura Malta Europe.
  • Computer training provider since 1994.
  • Licensed by the Education Department.

Holistic Courses offers Computer
Courses in Malta and is an authorized
ECDL Testing Center
Copyright (c) 2008 - 2010 Holistic IT Group