CS/INFO 4152: Advanced Topics in Computer Game Development


January 22nd Enroll in the ENGRC Companion Course
January 22nd Cornell Game Engine
January 22nd Course Wait List

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 22nd

Cornell Game Engine

There is no textbook for this course, but there is a mandatory game engine. After our success last year, we are once again using Cocos2d-x. However, you should not use the official version of Cocos2d-x, but should instead use our modified version. This engine adds a lot of new classes that fixes design problems with Cocos2d-x. It also has some modifications to the iOS code that better supports iOS 9.

In addition, you 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 22nd

Course Wait List

We have slightly increased the size of the course this year to meet demand. Therefore the class is completely filled to capacity. Preference was given to students who had previously taken 3152 and graduating seniors.

With that said, there are may be some openings during the first two weeks of class. We historically get 3 or 4 drops in the first two weeks. If you are interested in getting on the waiting list, please fill out the online application.

Posted Friday, January 22nd