Programming

I am most comfortable with Java and ActionScript 3. I have done professional work in C++, and know a variety of languages (please see my LinkedIn page or resume). 

Resume

MS Word doc attached at bottom of page.
Google Doc version.

Code Samples

ActionScript

Here is the Mercurial repository we used for Pioneers Online. Please note that all code and art assets are owned by me or other parties and may not be used in any capacity, including all derivative works such as business, educational, and entertainment purposes, without consent from me and the other parties. 

I did work on the client and tooling.

https://bitbucket.org/joercasey/entropicmmo/src/tip/tools/
 

C++

OpenGL 

A very academic and old C++ code sample can be found here: http://lskcfk7.linuxclass.marist.edu/code/JoeRCasey-codeDemo2.zip

README:
This was a project I had written for a class I was taking Fall 2008. It is a very crude RTS game that served as a prototype of an RTS game mechanic I was excited to experiment with.

From a software development perspective, I used a multilayer approach. I attempted to place low-level entity calculations and handling in the engine and game-specific infomation and operations in the game layer. The very small amount of GUI in the project does not have its own layer, but the project was intended to have a GUI layer.

The code requires a GLUT library (http://www.opengl.org/resources/libraries/glut/) to compile and run.

A player must equip a unit with keys 1-5 (only key 1 working in this version) and then left-click onto the field to spawn the unit. To select units, the player must unequip by pressing ESC. Then left-click drag to select units. A MoveTo order can be issued via a right-click.

The app can be closed with Alt+q.

Web Crawler

A partner and I wrote a web crawler for a Search Engines class. The svn repo is here: http://svn.xp-dev.com/svn/wacked37-search-engines-mar09/trunk/SearchEngine/Crawler/
Č
ĉ
ď
Joe Casey,
Jun 15, 2010, 11:23 AM
Comments