3ds Max |
>>
|
3ds Max
is a highly customizable 3D modeling and rendering tool. Read about my professional work
with 3ds Max in the book "Deconstructing Golden Tee Live" by
clicking here. |
|
|
ActionScript 3.0 |
>>
|
ActionScript 3.0
is the object-oriented programming language that powers dynamic interactive 2D and 3D Flash
applications. Check out some of my AS3 projects on the
demos page. |
|
|
Blender
|
>>
|
Blender
is an open source 3D content creation tool available for all major operating systems, and
it only took me 2 hours to make this: pew pew pew!
|
|
|
Cocoa
|
>>
|
Cocoa
is Apple's native environment for Mac OSX and iPhone OS, which I have used extensively
to create interesting GUIs for iPhone games. My finest example yet will soon be released
by Electronic Arts, so stay tuned!
|
|
|
Doxygen
|
>>
|
Doxygen
generates highly configurable web documentation for software projects.
Using Doxygen forces developers to consistently document their code, automatically creates
graphical views of class hierarchies
and is an invaluable software engineering tool. You can browse my
QBlock API to see an example.
|
|
|
GIMP
|
>> |
The GNU Image Manipulation Program
is an open source cross-platform image editor that makes the greatest programmer art you've
ever seen. I've been using the GIMP for nearly a decade and the
Refuge Zero logo is the latest example of my work.
|
|
|
Linux
|
>> |
Linux was my OS of choice for
nearly a decade before I switched to Mac OSX, which is actually based on Unix and
runs almost all of my previous Linux apps. (Thanks,
MacPorts!) I also
administered and helped design a custom Linux distro for the
Golden Tee Golf
networked arcade platform.
|
|
|
Lua
|
>>
|
Lua is a powerful,
light-weight, embeddable scripting language. Lua is used in my
game demos for asset and configuration management and
level scripting.
|
|
|
Maya
|
>>
|
Maya
is a High-end 3D modeling software package with its own scriptable API. I apprenticed
in Maya and Java3D during my
MHPCC
internship.
|
|
|
Mono
|
>>
|
The Mono
project exposes the power of C# and Microsoft's .NET framework to the world, and is
yet another excellent tool for cross-platform development.
|
|
|
OpenGL
|
>>
|
OpenGL is the game
industry's most widely used graphics API. I have been writing GL code since 1999
and I've implemented GL applications for Windows, Linux, Mac OSX and iPhone as well as
several GL-based game engines, including my own
QBlock engine.
|
|
|
SDL
|
>>
|
The extraordinarily cross-platform
Simple DirectMedia Library
sits at the core of my
QBlock engine.
With the support of a large
suite of libraries
for managing input devices, fonts, images, audio and more, SDL is an extremely low cost
middleware solution for indie developers.
|
|
|
Subversion
|
>>
|
Subversion
is a popular open source cross-platform version control system that is a bit faster and more
robust than CVS. The source to my
QBlock engine
is publically available on SourceForge.net's
subversion servers.
|
|
|
TCL
|
>>
|
The Tool Command Language
is incredibly useful for a myriad of tasks, and I am especially fond of writing web-enabled
Eggdrop scripts for
IRC,
with more than a dozen scripts to my credit providing IRC users with access to sports stats and
scores, weather forecasts, a Japanese to English dictionary, and
much more.
|
|
|
Unity
|
>>
|
The Unity Engine
is quickly becoming the game engine of choice for web and iPhone game developers, and
if you've ever used it then you know why! It's busting at the seams with features, the IDE
is easy and fun to use, and it can deploy to nearly any platform including
Windows, OSX, Web, or iPhone in a single click of a button.
|
|
|
wxWidgets
|
>>
|
wxWidgets
is an open source toolkit for implementing native GUI widgets on any OS with a single codebase.
My QModelViewer tool uses
wxWidgets for cross-platform file dialogs, which any UI programmer would agree is an incredibly
handy feature.
|
|
|
Xcode
|
>>
|
As an iPhone developer I am extremely familiar with Apple's
Xcode
IDE and its fantastic set of
debugging
and profiling
tools. Although I prefer to develop all of my software in XCode I am also familiar with
Visual Studio, Eclipse, Anjuta and KDevelop IDEs.
|