MW 7:00 PM
In this course the students will form a team that will develop a virtual world ( its form will be discussed in class). One of the students will be the team leader and I will be just an sideline expert who for some strange reason has final say on just about everything. We will use open source software OpenSceneGraph to be a our main graphics engine. We will define a project and then basically get to work. Each class will be a team meeting where we discuss what was completed since the last meeting, problems encountered and things to be done by the next team meeting. On Thursday a weekly assessment will be made for each student by me. Students will be involved on many different parts of this project at the same time. Each student will be given at least one part of the project that they will become the specialist on and occasionally they may need to give a lecture on their area so the rest of us can understand and use the concept. This class will take quite a lot of time so take this into consideration when you select you course load. The videos below will be used to inspire us and help keep our creative juices flowing during the course. Most of these will be shorts that have become popular.
Data Structures
All code is expected to be documented professionally. This implies that each and every function (or class) be documented as to its purpose, I/O requirements and other interesting features. Include a general program heading at the top of your application that clearly defines the purpose of the program, method of execution, your name and project #. Please use *’s to delineate your comments.
.