Team Home Tim Turner's Portfolio Project Home Development Status Vital Statistics Noteable Features Demos and Content |
Code Samples
Select picks from my workFor employers looking for code samples, here are a few selections from my library. For independant developers looking for code snippets, this code is free to use, provided credit is given. A wider and more thorough sampling of code is available upon request. This section features two of my favorite utility classes. The XBox 360 controller code was first developed for C#, then refined and improved for the C++ version demonstrated here. It is used in Chomp: Sharks of the Seven Seas.The C# Hierarchical Finite State Machine was developed for the game Arbor Vitae. A more advanced version incorporating Behavior Tree technology was created in C++ and used to power the menus, game states and enemy AI in Chomp.
The odd commenting style you see in the XBox controller header is for doxygen, an automated documentation system, which was required by the Chomp project technical standards. DEVELOPMENT STATUS:
Completed VITAL STATS: Language: C++, C# / XNA Platform: PC Dev Time: 1 Week each Designer: Tim Turner NOTEABLE FEATURES: *Easy-to-use interfaces *Reusable code DEMOS AND CONTENT:
|