New Horizons Computer Training

  learning resources


  talk to us live

Fill in the simple form below and we will contact you for FREE!

Name:
Email:
Phone:
Location:
Question:
Please enter the answer below:
Security Image


Join us on:

Follow us on Twitter

Join us on Facebook

 

Home > Courses Certifications > Programming > C# Game Programming synopsis


Beginning C# Game Programming

Overview: Beginning C# Game Programming" is your ideal introductory guide-designed to jumpstart your experience with C# and DirectX 9. It includes the fundamental topics you'll need to know and covers additional topics that you'll find helpful along the way. Begin with a comprehensive look at programming with C#-from the basic of classes to advanced topics such as polymorphism and abstraction. Then it's on to DirectX 9 as you learn how to create a basic framework and a Direct3D device. You'll also cover DirectSound and DirectInput. Put your newfound knowledge to the test as you program a complete game!

Duration: 5 days

 

Chapter 1: The History of C#

  • A Brief History of Computers
  • .NET to the Rescue

Chapter 2: The Basics

  • Your First C# Program
  • The Basics
  • Branching
  • Looping
  • Scoping

Chapter 3: A Brief Introduction to Classes

  • Values versus References
  • Basics of Structures and Classes
  • More Advanced Class Tricks
  • Enumerations

Chapter 4: Advanced C#

  • Namespaces
  • Polymorphism
  • Arrays
  • Strings

Chapter 5: One More C# Chapter

  • Interfaces
  • Exceptions
  • Delegates
  • Collections
  • File Access
  • Random Numbers
  • Above and Beyond

Chapter 6: Game Programming in C#
Setting Up a Framework

  • Creating a Project
  • The Advanced Framework

Chapter 7: Direct 3D

  • DirectX Versions
  • One Device to Rule Them All
  • Updating the Framework
  • Actually Drawing Stuff
  • Colours and Alpha
  • Texturing and Other Shapes
  • Sprites
  • Fonts

Chapter 8: Direct Input

  • Keyboards
  • Mice
  • Game Devices
  • Force Feedback

Chapter 9: Direct Sound

  • The Sound Device
  • Sound Buffers
  • Sound Effects
  • Sound in 3D

Chapter 10: Putting Together a Game

  • Setting Up a Design
  • The Game Genre
  • Deciding How the Game Works
  • The Data
  • A New Framework
  • Joysticks
  • Generic Space Shooter 3000
  • The Future

Contact us!
Back to top
Previous Page! Share on Twitter
 
Computer Course Catalog :: Location ::Contact us :: Privacy Policy :: Home ::
 


Tel: 0861 111 460   E-mail: solutions@newhorizonsct.co.za

Copyright (c) 2005 New Horizons - All Rights Reserved.
Procomp Computer Services CC trading as New Horizons Computer Learning Centre. Registration No. 2002/029621/23