Below you will find examples of student work from the second offering of MV3203 Graphical Simulation in Spring Quarter 2010. Note that students were required merely to show mastery of the various techniques covered in the course (e.g. smooth interpolation of orientation, positional audio, particle systems). All credit for working the techniques into a coherent application as far as this was accomplished goes entirely to the students! Note that the DivX codec (available free from divx.com) is needed to play many of the video clips.
![]() |
Jason Caldwell and Michael StinchfieldSoldiers that operate as ground forces daily in a counterinsurgency environment revisit the same terrain many times, sometimes for their entire rotation in Iraq or Afghanistan. For threats such as IEDs, the importance of recognizing patterns requires a substantial exercise in memory skills. This prototype trainer seeks to create a virtual simulation based system designed to exercise and improve memory skills of service members prior to deployment. Memory skills include but are not limited to: physical pattern recognition, memorizing location of objects, recognizing changes in social patterns, individual target recognition, and memory of events during combat stress. This trainer takes the user through a “sterile” environment, and then goes back through that same environment to see how many changes the user can detect, scoring the user accordingly. |
![]() |
Steve ClearyThe scene I created was to have a jet circle around the town with a gunner on the jet shooting at objects on the ground. The user is allowed to switch view from gunner to observer. Each object on the ground would be moving providing the gunner target practice. My original intent was to add a dust storm to the scene by adding a particle system to the camera creating a notional dust storm. I replaced that idea with a direct fire idea only because the other seemed to easy. I also wanted to speed up the process of loading my scene but after hours of looking for terrain and trying to create my own I realized I need to focus on other needs (ie. movements and actions). |
![]() |
Claudio Coreixas de MoraesBe in charge of a .50cal machine gun, mounted on a Patrol Boat deck. You have to hit enemy Jet Fighters (Su-27) trying to support air strike in your base. Manage your ammo well and you will have 2 extra ammo chances to kill more bad guys. Check situational awareness using your radar screen! Have fun. |
![]() |
Gabriel DiazThis project I call ChessWars. These objects are not restricted to any boundaries but the players can click on an actor and attack another actor by selecting it consecutively. StarWars Theme Song Plays throughout the game. Any Actors on the board that are attacked will move to a predetermined location for staging. |
![]() |
Tommy GettyThis is a first person race car simulation. The user will have to drive the car around the track and if they find themselves falling through the map then the user will be in a maze which is the second level. The use will then have to drive to the center and find a ramp that will take them back to the first level. |
![]() |
Donald HerodThe name of this application is “Combat Football.” The basic intent is the manipulation of a falling ball that is surrounded by a collision sphere. The players utilize keyboard inputs to “steer” their vehicles between waypoints. The models movement to each waypoint is controlled by code provided in class (LookAtModelTransform & LookAtPointTransform) which “turns” the model in the direction of travel. These vehicles have physics applied on them so that they can “push” the ball to the “goal.” The mouse is linked to the camera and also acts as a direct fire weapon (just for fun). The game is best played with two players (with a fan operating the camera). |
![]() |
Daniel McKaughanThis project is an interpretation of the Hoth battle in “Star Wars: The Empire Strikes Back.” The Empire has attacked the village on Hoth with ATAT’s and Imperial Star Destroyers. Several snowspeeders are going to engage. There are probe droids out there too. The Rebellion must get the transport away safely. |
![]() |
Ozkan OzcanIn this project I have 3 missions and one aim. My aim is killing the leader of the enemy. For reaching that aim first I should fight with air vehicles and then destroy all the ground vehicles and carjack one of the enemy’s ground vehicle. For the last part you find the leader in the city and kill him. |
![]() |
Shawnoah PollockIn this game you will command a medieval catapult over the battlefield. You will be going head to head with the computer’s catapult. This is a first blood competition, first one to strike successfully wins. Controls are W,S for forward/backward and A,D for left/right. L, loads the catapult and O shoots. F toggles between flaming and standard ammo. |
Samuel ShearerA simple game built to cause a volcano to erupt by dropping bombs (‘b’ key) into it from a helicopter that is flown using the arrow keys. The mouse can also be used to select the helicopter and its target. A smoke plume is used to determine how far off the user’s aim is. The helicopter can also bomb the barge and the Su-27 jet. |
|
![]() |
Kian Moh (Terence) TanThis is a simple game that demonstrates several graphical simulation techniques learnt in MV3203. In this game, the player controls a UH1H helicopter in the pursuit of an enemy T72 Tank in a mountainous terrain. The player will attempt to destroy the tank by dropping bombs on the T72. If there is a direct hit, the T72 will be destroyed. |
![]() |
Georgios VarelasMy project includes the majority of subjects / topics taught in class during this quarter. My scene takes place somewhere in the Pacific where some friendly islands have been attacked by the enemy. As a result, a task force of ships including a frigate, an helicopter carrier with many helicopters and a submarine went to this area to defend, assist and reconstruct the area. |
![]() |
John WeaverSimulation of a group of ships transiting a narrow strait in the vicinity of an urban area. |
![]() |
Robert ZaborowskiThis project is a mock farm. The user can click on objects and have the leader of the herd (Moo Moo the Cow) move towards them. Once at the destination the herd follows. Of course it’s a farm and cows do what cows do (‘f’). The Craftsman blimp can have engine failure and fall to the map (‘g’), of get blown away by wind (‘b’). |