Technical Skills
Languages/APIs:
C++
C# .NET
Java
Lua 5.1.3
XML
HTML
|
OpenGL 2.1
DirectX 9.0c
Win32
Sockets
Intel X86
|
Platforms:
- Windows XP
- GameBo Advance (ARM7TDMI)
Software:
- Microsoft Visual Studio 2005/2008
- NXN AlienBrain
- Tortoise SVN
- Maya 6/7
- Unreal Editor 2
- Robocode
- Microsoft Office (Word, Excel, PowerPoint, Project)
Personal Skills
- Motivated and passionate about developing game technology
- Fast learner
- Great communication skills (written and oral)
- Extremely detailed technical documentation skills
- Can give and receive constructive criticism
- Works well remotely as well as in groups
- Thrives under structure
- Able to work under pressure
- Serous about deadlines and milestones
- Sense of humor where applicable
- 80+ WPM typing speed
|
Projects & Experience:
Ace of Space [goto(ACE);]
- Concept: 3D action space shooter game
- Team based (6-man) project, demonstrable game
- Managed time by scheduling task completion by certain milestones
- Detailed large portion of documentation including the Planet, Level, Event and Camera systems
- Developed planetary gravity system including gravitational pull on the player and land-based, surface-clamping movement for enemies
- Created simple data definition script system for planet and level loading to expedite content creation and mitigate compile time
- Developed angle-based damage algorithm for player-to-planet collision
- Developed objective system layered in tiers to allow for multiple paths towards the end goal
Full Sail Tactics [goto(FST);]
Concept: 2D isometric tactical turn-based role-playing game
Team based (4-man) project, demonstrable game
Managed time by producing weekly schedules breaking down tasks into hours
Documented Job, Item, Equipment, Battle systems
Created a master editor for character, item and equipment systems using Windows Forms (C# .NET)
Implemented database to load and manage all items, skills, dialogue, jobs and enemies at load time and allow access by reference
Implemented turn-based battle system as a finite state machine, with units' turns as "states"
Implemented battle scripts which denote the map, enemy types and quantity, associated before/after cutscene and backgroudn music to load
Developed job & support job system including statistical modifiers and skills learned
|