Review the Redesigned Website
This site has undergone an extensive redesign to reflect our new online reality. The Schedule page now reflects our plan for the rest of the semester. We have cut the course to its essentials to reflect the loss in instruction time. There are rumors that the semester will be extended a little, but I am working on the optimistic assumption that you all have internships to go to.
The most important thing about the Schedule page is that all of those items have now been converted to hot links. Office hour links take you to a Zoom sessions. Critiques, workshops, and presentations take you to the appropriate instruction. Use this page are your central HQ for the remainder of the course.
I have now posted the instructions for every assignment, presentation, document, and report left in the class. You can see these on the Discussions and Assignments page. The discussions are the ENGRC labs. All of these will take place on the Discord server unless otherwise noted. More formal presentations (particularly those that require us to share mobile screens) will take place on Zoom.
Finally, we have updated the Lectures page (renamed Sessions) to separate it into three categories. We have pulled out the original in-class lectures. The online discussions are workshops, presentations, or critiques that need to be held on Discord or Zoom. Use this page to keep the correct meeting format straight. Finally, the last bit are the online lectures. We do not have any online lectures yet. We expect to start posting those by the week of March 23.
Posted Monday, March 16th
Enroll in the ENGRC Companion Course
We have added an extra hour to the course to reflect the amount of work that you do for this course, particularly in the group work. This extra hour labelled as the course ENGRC 4152. All students must sign up for this course, even though most of you already have Technical Writing credit. If you do not sign up for that course, you will be dropped from this course.
Posted Friday, January 19th
There is no textbook for this course, but there is a mandatory game engine. Because of the tremendous success (Front page Apple Store! Viral in Thailand!) with it last year, we are continuing to use our custom game engine. This engine is built upon SDL, but you should almost never need to call the functions in SDL.
Youu should talk with your group about whether you plan for Android or iOS to be your primary deployment platform. While groups can distribute on both platforms, you will only be graded on one, and should optimize your development for that platform.
Posted Friday, January 17th
Enrolling in the Course
We have just filled the class this year, and some students have not yet replied. If enough pull out, I will need to disolve a group. If you do not want your group dissolved, talk to your friends about joining this class.
Posted Friday, January 17th