CS 596 3d Game Programming for Simulation
Chapter Lecture Outline

Meeting in AH1112, students are encourage to bring their own notebook computers, with wireless network cards.

Ch10 Creating GUI Elements [12Apr06], Ch 18 Making the Game World Environment [17April06], Ch 21 Creating the Game Mission - Upd [19Apr06], Ch 22 the Game Server [24Apr06], Ch 23 The Game Client [26Apr06], Ch 24 The End Game [01May06],

Volunteers for share "preview" of their group game? next week?

DRAFT - Ch 21: Creating the Game Mission
Using ShowTool to examine 3d models

Engaging People in CyberInfrastructure EdTech 28mar06
Bottom-Up Design for Research Paper Conclusions first [29Mar06]

Chapter 8 - Introduction to Textures [limited coverage due to difficulty for software access in labs]

Chapter 7 - Common Scripts lecture [Updated * 20Mar06]

Chapter 6 - Network - outline text Chapter 6 - Network [29feb06]

Chapter 5 - Game Play - outline txt [29feb06] html [Updated from 22feb06]

Chapter 4 - Game Progamming - Outline Txt [06feb06] ( ppt ) 13Feb06 lec

Chapter 3 ppt [30Jan06]
Now that the text book has arrived at Aztec Shops, I hope that all students will be quickly reading the text and trying out the exercises described there. Kathy Jones (ITS Student Programmer) has re-installed TGE (Torque Game Engine) for us in AH1112 and the system should be "snappier".
Ch3 3d Programming Concepts - Outline Txt [web]

Key to Computer Graphics is the Coordinate system [Fundamental so presented here]

Fig 3.1 XYZ-axis Fig 3.3 Right-handed with vertical Y Fig 3.4 RHS with vertical Z

  1. Lecture Material Ch3: 3d Programming concepts [Part 1 Coordinate Systems] 30Jan06
  2. Lecture Material Ch3: 3d Programming concepts [Part 2 3d Models] 30Jan06 Lecture Material Ch3: 3d Programming Concepts [Part 3 - Displaying 3d Models] 01feb06
  3. Lecture Material Ch3: 3d Programming Concepts [Part 4 - 3d Programming] Lab2 - 01feb06

Supplementary References:

Chapter 2 ppt [25Jan06] Chapter 2 Outline - TXT
NOTE: Stewart is resolving issues with the editor to use. Ultraedit32 will not be practical in the GMCS labs and so the alternative of JEdit is being pursued now.
Chapter 2 - html starting with Slide 18 for coding specifics for today's lab
A summary of what we accomplished on Wednesday is available Lab1 - programming Torque.
Additional References:

Chapter 1 ppt [23Jan06]
Chapter 1 - Outline TXT

Additional References:


http://www-rohan.sdsu.edu/~scc/wireless/wireless.html Directions on how to connect. [23Jan06]
Students are likely to find (at least) three wireless network connections available in AH 1112. Students may use either of the following procedures to establish a wireless network connection on their own laptops:
SDSU_Wireless and SDSU_Wireless_AH1
are part of the SDSU wireless network. If students have already been through the initial SDSU wireless connection procedures with their laptops, they will likely connect automatically immediately, or after selecting one of those networks for connection. If they have never had their laptop connected via a wireless connection on campus somewhere (in the library, for example), then they will need to follow the procedures described on this web page:
http://www-rohan.sdsu.edu/~scc/wireless/wireless.html  After following those procedures, they may select either of these network access points and should connect successfully.
ITS_AH_first_floor
is an ITS-specific access point. Students may select this wireless network connection and, when prompted, enter the network key: distributed in class (contact the instructor).
Again, either of those procedures should work for students. Note that the laptops in the room already are set to use the ITS_AH_first_floor connection, so if many of the laptops from the room are in use, it may be preferable for students on their own laptops to use one of the SDSU access points.

Jim Julius, Associate Director
Instructional Technology Services, AH-1144
San Diego State University