Changes

Jump to: navigation, search

GAM666/DPS901 Weekly Schedule 20123

95 bytes added, 19:26, 29 August 2012
no edit summary
= Weekly Schedule 20123=
== Week 1 - Sep 4 2 ==
=== This Week ===
* [https://csscs.senecac.on.ca/~gam666/pages/content/intro.html Introduction]* [https://scs.senecac.on.ca/~gam666/pages/content/windo.html Windows Programming]
** Dialog Sample
** Selection Sample
* [https://csscs.senecac.on.ca/~gam666/pages/content/compo.html Component Design]
=== To Do ===
* [http://tortoisesvn.net/docs/release/TortoiseSVN_en/index.htmlTortoiseSVN TortoiseSVN Documentation]
== Week 2 - Sep 11 9 ==
=== This Week ===
* [https://csscs.senecac.on.ca/~gam666/pages/content/direc.html COM and DirectX]* [https://csscs.senecac.on.ca/~gam666/pages/content/displ.html Display Modes]
** The fwk4gps framework, its branches, and architecture
** Singleton class as an alternative to global variables
* [http://msdn.microsoft.com/en-us/directx/ DirectX Developer Centre] at Microsoft
== Week 3 - Sep 18 16 ==
=== This Week ===
* [https://csscs.senecac.on.ca/~gam666/pages/content/surfa.html Event Iteration]
** Messaging, the main application window, and event iteration
** Housekeeping during loss and restoration of focus
** Housekeeping during re-configuration
** Use the Direct3DDevice9 COM object to access the display device
* [https://csscs.senecac.on.ca/~gam666/pages/content/dtech.html Background Image]
** Sprites
** Textures
* [http://msdn.microsoft.com/en-us/library/ MSDN Library] at Microsoft
== Week 4 - Sep 25 23 ==
=== This Week ===
* Shades of Red application
** for you to complete - use lecture notes to fill in the details
** reviews the DirectX material covered to date
* [https://csscs.senecac.on.ca/~gam666/pages/content/trans.html Sprites in Motion]
** timing
*** upper limit on drawing rate
** direct-device connectivity
*** portal-primitive pattern
* [https://csscs.senecac.on.ca/~gam666/pages/content/sprit.html Sprites under User Control]
** user action-key mapping
* Projects
** [http://subversion.tigris.org/ Subversion (SVN)]
** [http://tortoisesvn.net/docs/release/TortoiseSVN_en/index.htmlTortoiseSVN TortoiseSVN Documentation]
** [http://svnbook.red-bean.com/ SVN book at red-bean.com] or download [https://csscs.senecac.on.ca/~fardad.soleimanloo/oop344/notes/svn-book.pdf the PDF from here].
** [http://ankhsvn.open.collab.net/ AnkhSVN - Free Visual Studio SVN Integration Alternative To VisualSVN]
* Wiki
-->
== Week 5 - Oct 2 Sep 30 ==
=== This Week ===
* Review
*** Action-Key Mapping
<!--
* [https://csscs.senecac.on.ca/~gam666/pages/content/heads.html Heads Up Display]
** Use the Direct3DFont COM object to draw the font for a text item on the HUD
-->
*** Ensure that all links on the Student List page are working
** Start the draft of your game proposal
* [https://csscs.senecac.on.ca/~gam666/pages/content/2dmat.html 2D Mathematics]
** Coordinate System
** Vectors
** [http://tortoisesvn.net/downloads Download Page of TortoiseSVN]
** [http://tortoisesvn.net/docs/release/TortoiseSVN_en/index.htmlTortoiseSVN Documentation]
** [http://svnbook.red-bean.com/ SVN book at red-bean.com] or download [https://csscs.senecac.on.ca/~fardad.soleimanloo/oop344/notes/svn-book.pdf the PDF from here].
** [http://ankhsvn.open.collab.net/ AnkhSVN - Free Visual Studio SVN Integration Alternative To VisualSVN]
 == Week 6 - Oct 9 7 ==
=== This Week ===
* [https://csscs.senecac.on.ca/~gam666/pages/content/2dmat.html 2D Mathematics (continued)]
** Matrix transformations
* [https://csscs.senecac.on.ca/~gam666/pages/content/3dmat.html 3D Mathematics]
** Coordinate Systems
** Vectors
** Math Library
** Direct3D Utilities
* [https://csscs.senecac.on.ca/~gam666/pages/content/basic.html Graphics Primitives]
** Graphics Primitive display paradigm
** Vertex buffers
** [http://tortoisesvn.net/downloads Download Page of TortoiseSVN]
** [http://tortoisesvn.net/docs/release/TortoiseSVN_en/index.htmlTortoiseSVN Documentation]
** [http://svnbook.red-bean.com/ SVN book at red-bean.com] or download[https://csscs.senecac.on.ca/~fardad.soleimanloo/oop344/notes/svn-book.pdfthe PDF from here].
** [http://ankhsvn.open.collab.net/ AnkhSVN - Free Visual Studio SVN Integration Alternative To VisualSVN]
== Week 7 - Oct 16 14 ==
=== This Week ===
* [https://csscs.senecac.on.ca/~gam666/pages/content/3dmat.html 3D Mathematics (continued)]
** Transformations
*** World Transformations
** Math Library
** Direct3D Utilities
* [https://csscs.senecac.on.ca/~gam666/pages/content/basic.html Graphics and Cameras]
** Graphics Primitive display paradigm
** Vertex buffers
** [http://msdn.microsoft.com/en-us/library/ MSDN Library]
 == Week 8 - Oct 30 28 ==
=== This Week ===
* [https://csscs.senecac.on.ca/~gam666/pages/content/basic.html Graphics and Cameras (coninued)]
** Vertex Data
** Vertex Lists
**** Capabilities
*** APIGraphic
* [https://csscs.senecac.on.ca/~gam666/pages/content/3dren.html Visibility]
** Culling Techniques
*** Occlusion culling
** [http://msdn.microsoft.com/en-us/library/ MSDN Library]
 == Week 9 - Nov 6 4 ==
=== This Week ===
* [https://csscs.senecac.on.ca/~gam666/pages/content/heads.html Heads Up Display]
** Programming Issues
** Direct3D
*** Text Class
*** Coordination
* [https://csscs.senecac.on.ca/~gam666/pages/content/light.html Lighting]
** Light Components
** Light Types
<!--
* [https://csscs.senecac.on.ca/~gam666/pages/content/textu.html Texturing]
** Texture Coordinates
** Magnification
**** Graphic Element
**** DeviceTexture Element
 
=== To Do ===

Navigation menu