Clipboard Plus
Jun 2008Clipboard Plus is an application that I wrote to make improve my coding efficiency while working at ARALCO. The program contains 3 parts: the clipboard, the templater, and the commenter.
The Clipboard contains 5 slots to record items on the clipboard, this is very help full when you need to copy something to the clipboard but will not need it right away.
The Templater is a tool that combines the content of the clipboard with useful templates, such as “SELECT * from [clipboard]”, common password, variable creation, name based capitalization.
The Commenter is a tool that we used to tag changes in the code, it included the project number, the author of the changes, and a field for comments. The Commenter also includes a history of tags created which is helpful when recording time spend on various projects.
[Note 1] As these tools were developed on company time I am unable to supply the source code.
[Note 2] Usernames and Passwords have been changed to prevent unauthorized access to ARALCO software/hardware. |
Type: Application
Requires:
Windows XP sp2+ .NET 2.0 Downloads: Executable
|
Battle Arena Of Agonizing Pain
May 2005BAOAP is a 2nd year CST project with the goal of creating a simple FPS. My job was to create the framework and do the 3d rendering; I also integrated the sound assets in the game and took over leadership for the team when the previous leader left BCIT for a job at IBM. My 3 partners worked on one worked on AI and Art, another was assigned model loading, but was unable to get it working so we assigned him networking, and the third was assigned the too code frontend, menu, and to design the rules of the game. Unfortunately fighting occurred in the group and I ended up doing roughly 75% of the code myself.
Note The game locks the mouse to approximately 300x200 on the screen, so the window must be located at the top left of the main monitor otherwise the mouse controls will not work. If you do start the game in the wrong position press Alt then down until you reach the move command, then move the window underneath the mouse. |
Type: Game
Requires:
Windows 98+ DirectX 8 Visual C++ 2003 Redistributables Downloads: Executable Source(does not include data file)
|
Image Compare
Mar 2005Shape Comparison is an application written from a white paper specification for 3 degrees of freedom (Translation, Rotation, and Scaling) comparison for shapes. Due to having the algorithm implemented first in the class I has time to add other useful features such as code to detect and remove dots and scratches from the image, to split the images into separate shapes, and an interface for one too many and many too many shape comparisons.
When run the shape comparer starts with a sample shape and a set of sample comparison shapes. You can also create new shapes, with white being the shapes lines and black being the background. |
Type: Application
Requires:
Windows XP SP2+ .net 1.0 Downloads: Combined Source & Executable
|
Nuke Paint
Oct 2003Nuke Paint is a fun little toy that can create interesting patterns. I was playing around with a paint assignment I had received in my Delphi programming course and I notices that I could get very eye catching results by reducing the total color value rather than reducing each channel, the result produced odd circular patterns that would interact in different ways depending on the color that is being painted. |
Type: Toy
Requires:
Windows XP sp2 Downloads: Source Executable Guide
|
Zero Worm Hole
Mar 2001The Worm Hole is a graphical demo I made of two worm holes colliding to form a single large worm hole. It was build off an attempt I made at creating a Mandelbrot viewer; I played around with the values a bit and noticed that it produced an interesting effect. |
Type: Demo
Requires:
DosBox 0.62+ Downloads: Source Executable
|