S O F T W A R E P O R T F O L I O<··· Back to Portfolio Menu
|
|
| Sample Source: The downloads available on this page are compiled versions of
each application. In addition to those downloads, I've zipped up a collection of sample source code
including source from two of the projects on this page (SWD Art and Vector Demonstration) as well as
non-listed projects. The source code includes C/C++, Pascal, Assembly, Lisp, and PHP.
Download sample_source.zip [1.2mb] |
|
Dead Man's Hand
Download http://www.pcgameworld.com/details.php/id/5162/
About Dead Man's Hand is an Unreal Engine based
videogame for the XBox home entertainment console and the PC. I worked on a variety of game elements mostly dealing
with GUI, AI, and in-game cosmetics. I became familiar with UnrealScript, UnrealEd, and working with version
control software. I also spent a lot of time bug fixing. (note: the poker mini-game in the first screen shot
was one of my projects)
System Requirements
Windows 98/ME/2000/XP
Project Type
Contract Programming
|
|
Warehouse Rave Scene
Download maybe someday
About This Virtual Environment is, basically, a map for
a 3D game engine known as 3D GameStudio.
The environment simulates a warehouse rave party complete with music, dancers, a DJ, dynamic
colored lights, a VIP room, bathrooms, bartenders, and more. Many of the models were
originally downloaded Quake 2 models converted into characters for the environment. Other
enviroment models, such as toilets and ceiling fans, were also downloaded. Most of my work went
into building the environment, original textures, re-animating the models, and
scripting for lights, music, and character behaviors.
System Requirements
MS Windows and whatever 3D GameStudio requires.
Project Type
School Project
|
|
Space Pirate
Download spirate.zip [3.8mb]
About
This MS Windows based isometric game will never be
completed. While the game was written as a group project, I did most of the work. Other than
the code provided by the professor, all of the C++ code was written by me. I drew the menus,
tiles, and objects (almost everything but the main clown character).
I even composed the background music. The version available here contains three
levels showing the basic functionality of the game - very basic.
System Requirements
MS Windows and DirectX 5+
Project Type
School Project
|
|
SWD Art
Download swdart.zip [1.1mb]
About This MS Windows based art application was
written in MS Visual C++ using a graphics library written for DirectX 5.
The application has basic drawing functions including a draw tool, a line tool,
shape tools, and polygon tools. The toolbar also includes an eye dropper, a color
replacer, multiple brush sizes, color pickers, a mini palette, and a duplicator
brush. Additionally, the application includes nine image filters: blur, sharpen,
lighten, darken, grayscale, black and white, increase contrast, decrease contrast,
and invert colors.
System Requirements
MS Windows and DirectX 5+
Project Type
School Project
|
|
Vector Demonstration
Download zasvec.zip [10kb]
About This DOS based 320x200x256 graphic appliction was written
to showcase simple vector based routines. While the vectors appear to be moving in a 3D
space, they are not 3D vectors. I took 2D vectors and "stacked" them up in layers. The
effect is very nice. The zip download (just 10k) is much smaller than the full screenshots.
The application was written in pascal with some assembly routines for optimization. The
original version had no timing control so it ran increadibly fast on modern machines. I've
attempted to slow this version down so it will be viewable - results may vary.
System Requirements
DOS (probably works on most Windows systems)
Project Type
Personal Hobby
|
|
The Legend of Talibah
Download tlot.zip [1.6mb]
About This DOS based RPG was designed in the same
style as tile based RPGs on console systems during the time it was written
(early to mid 90's). The game runs in 320x200x256 (mode 13h) and supports
joysticks/gamepads, soundblaster compatible sound, and redbook audio CD
music. The game was coded in Borland Turbo Pascal. I wrote all of the
graphic routines and used inline assembly code to optimized them. Various
audio and input libraries were used. Several artists donated work during
the game's development. The game was never finished. Before cancelling
production, the game had an interactive overworld with towns, castles,
dungeons and caves. The environments had non-player characters walking
around to interact with. The last build had a preliminary inventory system
with items than can be used on specific party members or dropped. The
battle engine was never fully implemented. In addition to the game, I also
wrote a slew of tools for editing sprites, tiles, maps, NPC behavior, dialog,
and more. More information and downloads can be found on the TLOT
Web site and beta tester's site.
System Requirements
DOS
Soundblaster compatibility for audio
Project Type
Personal Hobby
|
|
Bob and His Amazing Journey Home
Download bob.zip [71kb]
About This DOS based computer game was written
for a young audience. It was published in 1997 by Softdisk
and was also marketed by myself via shareware distributions. It's
currently available as a free download. The game was written in Borland's
Turbo Pascal using a SVGA BGI library. The game may run under Win9X;
however, it requires video drivers with legacy VESA support. The game
has a total of 60 levels with an opening, ending, and 2 intermissions.
System Requirements
DOS or Win9X w/VESA support
Project Type
Personal Hobby
|
|