Other Projects

From Josh Jones

Jump to: navigation, search

San Diego Mass Transit iPhone App

General Bus Route Info
Info about a stop
Stop Location
Table Table

Cloth Animation

This was for our computer animation class. Is uses simple forward Euler integration to produce a spring-based mesh.

Cloth With Wind
Cloth Without Wind

Download

Artificial Intelligence Project

This project was designed to show simple coordinated behavior using A* path finding techniques. The basic idea is that you don't want all agents to take the same path to a set target position. It might be desirable for agents to take different paths if possible.

Computing a path to the target.
All paths computed
Moving toward target


Gameboy Color Project

For our assembly class, they have us learn by making a simple game on the Gameboy Color. We had to make a game involving a level size of 2 screens, a pit, an enemy, a key, and a door. I enjoyed it alot.

DigiBoy Title Screen
DigiBoy Story Screen
Start of the Level
End of the Level

Download Game ROM

This can be played on a Gameboy emulator like VisualBoy Advance.


3D Modeling 101

As game programmers, we need to know the basics of how a 3D modeling package works. For that class, I created this short animation. (Yes, those are some powerful headlights!)

http://www.youtube.com/v/WAB69p4rang&rel=1


Pseudo 3D Image Creator / Coloring Book

I originally wanted to make what I referred to a "3D coloring book". What I ended up doing was using a labeling algorithm to allow you to fill in areas of an image. Then for fun I created the 3D anaglyph using the same image. I call it pseudo 3D because when wearing 3D glasses, the image looks like its within the screen on a flat surface.

The non-modified image
The pseudo 3D version of the image
Filling the image color
Image labeling algorithm shown


3D Spectator Camera Sample

In 2005 I created a simple code sample to show how to make a 3D spectator camera. I thought I'd add to the many tutorials out there.

Download

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox