Projects
-
Virtual World Interoperability of Avatar Information
Capstone Proposal Document 90.7 KB
Capstone Document 3.38 MB
Capstone Code & Files 115.4 MB
Accepted as my Master's Degree's capstone and presented at the Rochester BarCamp in 2008, this document will focus upon the current state of virtual world interoperability, types of avatar information that may be transferred, a transfer-based layout of avatar information, and a view at how permissions can be authenticated and controlled.
I was able to finally present & defend my capstone topic on April 29th, 2009 at 2 PM and it was accepted!
-
Draw!
Alpha Test Release 186.8 KB
A web application that allows users to create, save, and sync their drawn images to the web! Currently in alpha, a user is able to login, create an image and have it save to the database in addition to synchronizing - if the user is logged in under two different systems, each instance of the image will update based upon actions on each instance. The only current issue in this project is that the syncing results in a large number of values being stored in the database, so the next step is to decrease the load on the DBMS.
-
QR Code Decoder
Test Release 47.4 KB
A web application that hooks into a java application to decode user-provided QR Codes. This application uses a URL image or user-provided image file and attempts to decode a QRcode featured in the image, displaying the decoded data to the user.
-
Invasion Cute
Final Submitted Codebase 19.6 MB
Design Document (Seems the section I worked on had problems with our document generator and the person who compiled didn't fix it - how odd) 2.77 MB
Invasion Cute was a platformer/shooter whereas the player takes the form of 1 of 3 various cute aliens per level, with unique abilities for each character. It was developed as a prototype for a classmate's game design idea that is targeted towards younger audiences and was created in Flash, using Action Script 3, for quick development and ease of prototype creation.
-
Secure Employee-Management System
Pre-Security Audit Release 123.4 KB
Currently in development, this application is a very simple web application to allow users to view and administer employees. The application will utilize Ruby on Rails along with an Oracle 11g DBMS system in a high security CentOS 5 environment. This system will be utilized in a Secure Database class where other teams will attempt to attack the presented application and codebase, as well as direct attacks against the DBMS system and operating system, thus the OS, DBMS, and application all will have to be created and highly secured.
-
"Brains"
"Brains" is a working title for a side-scrolling platformer shooting game whereas the player(s) must annihilate hordes of zombies. It is currently in development with a team consisting of me and a few of my good friends.
-
eAthena
More information (eAthena Wiki)
eAthena, abbreviated for "English Athena", was a translation and is now a heavily modified version of the Japanese Athena application. eAthena is meant to emulate the MMORPG game Ragnarok Online's servers, to allow players to create their own instances of RO servers (and modify them as they please). In eAthena's development, I have assisted with the addition of features, detecting and fixing of bugs, discussing development with fellow developers and staff, and assisting users with installation, configuration, and database integration issues. I currently have not had time to return development upon this project, however I intend to return to it in the near future, adding additional database-related features.
-
Sedohr
Final Submitted Codebase (includes other things such as documentation and artwork) 78.6 MB
Precompiled CCGame Package (Windows Code Creators Club Package) 16.9 MB
Game Design Document 24.3 KB
Game Technical Document 46.4 KB
Please note that this project has an extensive number of contributors. If you are looking into using any portions of this project in your own work, please contact me so that I can provide you with the necessary person(s) to cite your resources.
Sedohr is a 2D platformer multiplayer shooting/fighting game whereas the players combat against one another after a fearful space wreckage over the last remaining escape pod. The initial idea for Sedohr came from the idea of monkeys fighting one another with rocket launchers and evolved from there (however, sadly the monkeys were removed). This game was created in XNA and C# to utilize the cross-platform power of XNA, so that Sedohr could be played on the PC and XBOX 360; however, during our class's period, the PC-XBOX360 connectivity was not working, so we were unable to test our game on the platform.
-
Overlord
Overlord is one of my ever-continuous projects. Currently, it is being held on the back burner, but is always churning somewhere within my head. The main goal of Overlord was to create an open source and operating system independent (at least for Windows, Linux, and Macintosh) MMORPG engine. The focus is not for high-end graphics or to create the "best MMORPG engine", but more of a basic prototype for hobby and independent game developers.