Programmer, with GameDev experience
Last active: 4 days ago
I have been obsessively in front of a computer keyboard since the age of 11. That was 34 years ago.
I don't have any oDesk feedback yet, because so far, all my clients have kept me for possible future work. But you can see that I have worked many hours on oDesk over the past couple years.
I am a native English speaker, and a thorough communicator.
C#, Unity3D, UI & Networking are things I am particularly interested in and have experience with. But I also have experience in nearly every aspect of game design and development, because nearly all my projects were developed solely by myself.
I also have experience with C/C++, Ruby, Regular Expressions, AutoIT automation & scripting, LSL scripting Papyrus scripting (Skyrim modding), dBase scripting & some pretty large and elaborate batch file scripts. Also a little bit of PERL. I have employed BEPU Physics, Farseer Physics (although I successfully made my own collision and response systems with algorithms I invented prior to that), & LibOpenMetaverse libraries. I am willing to learn just about any other language/environment.
I've been using Unity3D for over a year, and am willing to learn ALL aspects of it (that I may not be currently familiar with) on my own time. Because I want to know it inside and out.
I've been programming with C# since 2007 (8 years).
I useding XNA for about 4 years. I finished a music game with them about 5 years ago. Which you can download & play (see below).
I've worked for an employer on a C# / OpenTK game, and for their C++/OpenGL (Gnomescroll) game for exactly 1 year.
It is like a sci-fi version of Minecraft, and had fairly regular activity from its player base.
I've personally been working on an ambitious first person shooter adaptation of the original Rogue recently. With procedural weapon spells.
I have yet to record a video of my latest project (a 2D procedural platformer), but you can view some short clips of some of the other games/engines I've made or worked on at:
I made quite elaborate automated avatars in the virtual world Second Life with C# and LibOpenMetaverse.
I made utilities and tools to help admin a group of Quake 2 servers with Ruby.
I made a tool that would gather auction data from EverQuest 2's StationExchange website (they unfortunately dismantled that service shortly afterwards) and alert me when great deals were about to close so I could buy to resell.
I'm also an artist, although I haven't put much time into it since my younger days. All my pictures being entirely traditional media. But have a look at my logo designs below. Also some of the textures in Gnomescroll were made by me.