BTP300 Weekly Schedule 20113
Revision as of 06:35, 30 September 2011 by Chris Szalwinski (talk | contribs) (→Weekly Schedule 20113)
BTP300 Fall 2011 | Weekly Schedule | Student List | Project Requirements | Teams and their Projects | Student Resources
Weekly Schedule 20113
Week 1 - Sep 4
This Week
To Do
- Download Visual Studio 2010 from ACS and install it on your local computer.
- Download Tortoise SVN and install it on your local computer.
- Download the Dialog and Selection Samples from the Course Repository. (userid: "dpsgam" password: blank [no password])
Resources
Week 2 - Sep 11
This Week
- Primitive Types
- Expressions
- The fwk4gps framework, its branches, and architecture
- Singleton class as an alternative to global variables
- Including interfaces rather than class definitions to minimize header file dependencies
- Use the Direct3D COM object to interrogate the hardware for the installed options
To Do
- Download and install DirectX SDK June 2010
- Download the Dialog Modes Sample from the Course Repository. (userid: "dpsgam" password: blank [no password])
Resources
- DirectX Developer Centre at Microsoft
Week 3 - Sep 18
This Week
To Do
Resources
- MSDN Library at Microsoft
Week 4 - Sep 25
This Week
- Abstract Base Classes
- Multiple Inheritance
- Hints for Using SVN to collaborate on school projects (demo in class)
To Do
- Lecture Material
- Download the Sprites in Motion and Sprites under User Control Samples from the Course Repository. (userid: "dpsgam" password: blank [no password])
- Workshop
- Download the ShadesOfRed Sample from the Course Repository. (userid: "dpsgam" password: blank [no password])
- Complete the coding for this Sample
- Download the ShadesOfRed Sample from the Course Repository. (userid: "dpsgam" password: blank [no password])
- Project
- If you don't have an account on this wiki, Create an account. Make sure that your userid is your seneca email id
- Add your name and information to BTP300Student List 20113
- Form Teams, identify team members (4-5 members) and add your team and its members to btp300/DPS901 Teams 20113 Before Thursday 29th.
Resources
- Lecture Material
- DirectX documentation as installed on your local computer
- MSDN Library is much easier to navigate
- Project
- Wiki
Week 5 - Oct 2
This Week
- Heads Up Display
- Use the Direct3DFont COM object to draw the font for a text item on the HUD
- 2D Mathematics
- Coordinate System
- Vectors
- Trigonometry
- Matrix Transformations
- Projects
To Do
- Add a background image to the ShadesOfRed sample
- Add a sprite in motion to the ShadesOfRed sample
- Add a second moving sprite to the Sprite in Motion sample
- Add text to identify the motion of the second sprite on the HUD
- Submit your game proposal and schedule an appointment with your instructor (click here to book an appointment)
Resources
- Lecture Material
- DirectX documentation as installed on your local computer
- MSDN Library
- Projects
- Download Page of TortoiseSVN
- TortoiseSVN Documentation