r pazda


Projects


Daily Info Panel
Cubes Demo

An HTML page that displays basic traffic, weather, parking, and sunrise info for the UCF campus.

View Code

CAP 4720 - Computer Graphics
Projects from Computer Graphics course from UCF in THREE.js
Cubes Demo

A simple practice experiment with generating cubes. One large cube with orbitals of rotating cubes in random colors.

View Code
Assignment 1 - Tennis Game

A simple Pong-like game with simple computer opponent,score-keeping, 3D text, sounds, music, and simple crowd that bobs up and down.

View Code
Assignment 2 - Projectile Game

A simple projectile game with a cannon to fire at multiple targets. Includes 3D targets, collision detection, changeable perspective, physics, textures, sounds, music, score-keeping, 3D text, and full UI.

View Code
Assignment 3 - Maze Game

A simple maze navigation game with pellets to collect and enemies that chase you. Includes third-person camera, unique maze generated dynamically, textures, pellets to increase score, simple enemy AI, directional movement, strafing, 3D text, music, sounds, and full UI.

View Code
Assignment 4 - Board Game

The basics for a simple board game. A board with defined movement over board spaces, models, textures. Unfortunately, not a complete game.

View Code
Assignment 5 - Shaders

A simple implementation of custom vertex and fragment shaders including simple vertex shader cube, sphere shader, pattern shader, and a (not working) moving pattern shader.

View Code
Assignment 6 - Final

An exploratory, interactive vaporwave experience. Uses custom textures, shaders, pointer-lock movement, key controls, loaded models, music, and a bound environment.

View Code

Richard Pazda -