You can use and modify the source freely, as long as credit to me and source URL are both provided in a README.txt file that is distributed with the program binaries and/or program source. If your professor has no problem with that, fine with me (:
Code: Select all
===============================
CS 335, Graphics & Multimedia
===============================
Hooray for classes that assume you know Java! (Not)
Minesweeper clone
Completion date: Oct 08, 2009
For: CS 335: Graphics & Multimedia, Dr. Ruigang Yang
Language: Java, IDE: Eclipse
Development time: ~5 hours
Thanks to my fiancee Sarah for drawing the mines, broom, and win image =)
Screenshots:
Analog clock
Completion date: Oct 20, 2009
For: CS 335: Graphics & Multimedia, Dr. Ruigang Yang
Language: Java, IDE: Eclipse
Requirements: Uses JOGL 1.something
Development time: ~12 hours - I wasted about five hours fiddling with gluUnproject() until I realized that my problem was that I was calling it outside of GL context.
Features:
Utah Teapot Wireframe (Wikipedia)
Completion date: Oct 30, 2009
For: CS 335: Graphics & Multimedia, Dr. Ruigang Yang
Language: Java, IDE: Eclipse
Development time: ~20 hours (I blame subpar teaching)
Screenshots:
3-D Maze
Lights, textures, 3D movement. No collision.
Completion date: Nov 7, 2009
For: CS 335: Graphics & Multimedia, Dr. Ruigang Yang
Language: Java, IDE: Eclipse
Development time: ~15 hours
No screenshots because I'm lazy, but you can always just see below...
a: Crappy shooter
b: Tool to map textures to a face model
Lights, textures, 3D movement, simple spherical collision, stupid AI, weapons. (Uses Maze as a base)
I think that facemap and the shooter use hardcoded filenames for the model and the image.
Completion date: Dec 10, 2009
For: CS 335: Graphics & Multimedia, Dr. Ruigang Yang
Language: Java, IDE: Eclipse
Development time: ~37 hours (This was supposed to be a group project, but my groupmate did about 0%)
Code: Select all
==========================
CS441, Compilers
==========================