Changes

Jump to: navigation, search

BTP300 Weekly Schedule 20113

916 bytes removed, 07:35, 30 September 2011
Weekly Schedule 20113
=== This Week ===
* [https://cs.senecac.on.ca/~btp300/pages/content/overv.html More C++]
* [https://cs.senecac.on.ca/~btp300/pages/content/macro.html The Pre-processorProcessor]* [https://cs.senecac.on.ca/~btp300/pages/content/names.html User Interface]
=== To Do ===
# Download [http://tortoisesvn.net/downloads Tortoise SVN] and install it on your local computer.
# Download the Dialog and Selection Samples from the [svn://zenit.senecac.on.ca/dpsgam/trunk Course Repository]. ''(userid: "dpsgam" password: blank [no password])''
#* Run Dialog Sample
#* Run Selection Sample
=== Resources ===
* [http://tortoisesvn.net/downloads Download Page of TortoiseSVN]
* [http://tortoisesvn.net/docs/release/TortoiseSVN_en/index.htmlTortoiseSVN TortoiseSVN Documentation]
== Week 2 - Sep 11 ==
=== This Week ===
* [https://cs.senecac.on.ca/~btp300/pages/content/direcscala.html COM and DirectXPrimitive Types]* [https://cs.senecac.on.ca/~btp300/pages/content/displopera.html Display ModesExpressions]
** The fwk4gps framework, its branches, and architecture
** Singleton class as an alternative to global variables
== Week 3 - Sep 18 ==
=== This Week ===
* [https://cs.senecac.on.ca/~btp300/pages/content/surfacppfn.html Event IterationFunctions]** 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://cs.senecac.on.ca/~btp300/pages/content/dtechclass.html Background ImageProgrammer-Defined Types]** Sprites** Textures** Color Model** Use the Direct3DSprite COM object to manage the drawing of 2D images** Use the Direct3DTexture9 COM object to hold an image on video memory
=== To Do ===
# Download the Event Iteration and Background Image Samples from the [svn://zenit.senecac.on.ca/dpsgam/trunk Course Repository]. ''(userid: "dpsgam" password: blank [no password])''
=== Resources ===
== Week 4 - Sep 25 ==
=== 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://cs.senecac.on.ca/~btp300/pages/content/transabstr.html Sprites in MotionAbstract Base Classes]** timing*** upper limit on drawing rate** model coordination*** coordinator-primitive pattern** direct-device connectivity*** portal-primitive pattern* [https://cs.senecac.on.ca/~btp300/pages/content/spritminhe.html Sprites under User ControlMultiple Inheritance]** user action key mapping*** keypress latency* Projects** [[Hints for Using SVN to collaborate on school projects]] (demo in class)
=== To Do ===
** [http://svnbook.red-bean.com/ SVN book at red-bean.com] or download [https://cs.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]
* [http://tortoisesvn.net/downloads Download Page of TortoiseSVN]
* [http://tortoisesvn.net/docs/release/TortoiseSVN_en/index.htmlTortoiseSVN TortoiseSVN Documentation]
<!--

Navigation menu