|
|
|
|
My Portfolio
|
Here you will find a collection of programs that I've written while in school and personal projects of my own.   Don't worry, they're all safe to run. VRML (You'll need a vrml viewer to see these files, otherwise, all you see is scripting.)
These programs were from my computer graphics class.
C/C++ vacuum.zip is a maze solving program written for my AI class.  Basically, the "vacuum cleaner" seeks out all accessable squares and maps them out.  The map is called data.txt and can be altered.  0's are empty squares, 1's are dirty, 2's are the obsticles or walls, and 3 is home base.  The map must be contained in walls or else it will get lost. Here is a screenshot.  Originally the program kept a score for the number of turns it took and dirty squares it cleaned, but I didn't include that when I ported it from a prompt to a window. This Very Web Page
This web page is another example.  If you save it to your hard drive, you can view the scripting.  Looking
at the code or by highlighting the body parts of this page, you will see I used tables as my layout.  I did this
so that all the graphics that you see running across the top and down the left side would line up on any screen
resolution.  I designed it with 800X600 as a minimum resolution in mind, but it will stretch to fit larger
windows.  The graphics on the left will also run down the length of the page, for example, look at the difference
between the index (main) page and the bio page.  I decided to use tables instead of frames because I wanted a more
seamless look.  Another thing to note, I wrote this entire site by hand, using only a simple text editer.
|
![]() |
This page was designed by Richard Johnson. Last update: 10/19/05 |