Qt versions

Posted on 02 Feb 2013 by dpercy

We mentioned this in class, but when you're testing your project in the CS department, make sure you're using Qt 4.8. If QtCreator doesn't show this as an option, follow these steps to add it:

  1. From the menu bar, choose "Tools" > "Options". The options window will pop up.
  2. From the toolbar on the left, click "Build & Run", then click the "Qt Versions" tab. This lists the versions of Qt that your instance of QtCreator knows about.
  3. Click the "Add..." button. A file dialog will pop up.
  4. Choose the file
    /course/cs195u/bin/cs195u_qmake
    (You can type this absolute path directly into the file browser if you find that easier than navigating with the mouse.)
  5. The list of Qt versions should now include one called "Qt 4.8.1 (cs195u)". Click "Ok" to save these settings.

First Lecture

Posted on 17 Jan 2013 by zdavis

The first lecture of CS195U: Topics in 3D Game Engine Development will be held in room 345 of the CIT from 3:00pm to 5:20pm. Hope to see you there!

CS195U: Topics in 3D Game Engine Development

Posted on 17 Jan 2013 by zdavis

CS195U: Topics in 3D Game Engine Development covers core techniques in 3D game development with an emphasis on engine architecture. Students independently develop their own engines using C++, OpenGL, and the Qt framework, then work in groups to create a polished game. Topics include: spatial subdivision, player representation, collision detection and response, game networking, GPUs, and OpenGL. Prerequisites: CSCI 1230 and one of CSCI 0320 or CSCI 1950N. Enrollment limited to 25.