| Christopher Gordon Carr - Computer Programmer |
| Foresight, Honesty, Responsibility |
Name: DZone Online
Purpose: To port DZone to an network environment.
Status: Currently Building Engine
Technologies: Java, C, MASM
Details: Carr has acquired the original DZone source code(C, MASM) and license to use it in a freeware capacity. He has reviewed the source and decided there will need to be an entire rewrite of the engine. Hopefully all the data files and AI will be ported over.
Team: Christopher Carr
Web site: http://www.geocities.com/dzoneonline
Name: JPG tools
Purpose: To rip, rename, resize, and generate html galleries
Status: Complete
Technologies: Java, HTML
Details: After using many tools that almost did what I wanted, I created my own set of tools that did exactly as I wanted.
Team: Christopher Carr
Web site: http://www.geocities.com/jpgmantools
Name: Numerical Browsing Assistant
Purpose: To browse through webpages that are numbered sequentially.
Status: Complete
Technologies: Javascript, HTML
Details: I created my own navigation system because many webpages have a poor navigation system.
Team: Christopher Carr
Web site: http://www.geocities.com/jpgmantools/nba
Name: Independent ICQ Random Chat
Purpose: To create a spam/bot free ICQ Random Chat environment.
Status: Functional, Open Source
Technologies: Java, JSP, JavaBeans, HTML
Details: I was going to complain about how the ICQ Random Chat was made useless by fake users and bots just trying to make money. When I decided that the world needed a solution. I made some prototypes that used the ICQ web interface and found out that I could find out if a user was online given an ICQ number. So I made up an interface and used flat files on my hard drive, and used JSP to connect the user interface with the Java. It was tested by several people who contacted me through the ICQ message boards. But as they stopped contacting me I lost interest. I did find hosting, but the code I have so far is very inefficient. I need to learn more about how Apache/Tomcat web servers work.
Team: Christopher Carr
Web site: www.geocities.com/iicqrandomchat
Name: Adventures in Terrible Land
Purpose: To create a game.
Status: Completed
Technologies: C++, SDL Libraries
Details: Tuckey asked me if I was interested in making a game when I was giving him a ride home from a end of school year party. I agreed, Kenning was in on it too. We had an initial meeting, a brainstorm of Carr, and Tuckey, Kenning didn't say much. We decided we wanted to try to make a 2D scrolling game. Tuckey did most of the initial work on his own. Carr and Tuckey met on approximately 5 occasions to work on the game. VanHardenberg came for at least 1, maybe 2 of the meetings. Tuckey was working on spaghetti code and would not listen to the suggestions of Carr and vanHardenberg to make the code more modular. In the end Tuckey finished the game on his own time.
Team: Patrick Tuckey, Christopher Carr, Tristan Kenning, Peter vanHardenberg.
Web site: members.shaw.ca/patricktuckey/Terrible_Land
Name: Druid Quake
Purpose: To create a Quake Modification
Status: Terminated
Technologies: WorldCraft, Quake-C, Quark
Details: An idea was brought forward to a local cyber cafe owner (Jim Courtner, Starting Point www.klatu.com), he liked the idea and let us use his 10 computers once a week for a few hours over a 3 month period. We quickly came to the limitations of most of our shareware tools. We found other tools, but interest in the project was lost. In the beginning as in the end, it was Carr and Mr. vanHardenberg.
Team: Peter vanHardenberg, Christopher Carr, Matt Ball, Nick Ethier, Dave Tickner
Name: NetPong
Purpose: To create networkable fun Pong-like game.
Status: Terminated
Technologies: Yet to be decided.
Details: While creating Adventures in Terrible Land, Carr, and vanHardenberg wanted to move on to a different project. The idea for a simple fun game was Net Pong. We have designed some of the game, but we have not yet started prototyping yet.
Team: Christopher Carr, Peter vanHardenberg, Patrick Tuckey
Name: Fuddle Duddle
Purpose: To create TCP/IP chat that allows you to edit sent messages.
Status: Quiet
Technologies: C
Details: We decided that networking and chat is a common element in most online games and would be a good step towards the goal of making an enjoyable game. We gave the idea a twist that involves the ability to change typos. We designed the structure of the application, and how the applications connect via a 1 parent, many children tree structure. We have also decided on the message passing and variables. We have designed and implemented a GUI.
Team: Peter vanHardenberg, Christopher Carr