Technical Skills
Skillsets
Game Engines / Frameworks: CoronaSDK (1 year), Defold (2 Months), GameMakerStudio (3 Months), J2ME (3 months), Phyre Engine (4 months), Unreal Development Kit (1 year), Unity (3 years), XNA (8 months)
Coding Languages: AS3 (1 year), C++ (1 year), C# (3 years), HLSL (2 months), Java (3 years), Lua (1 year),
IDE's: Android Studio (5 Months), Netbeans (2 years), Sublime Text 2 (18 months), Visual Studio (3 years)
Backend Services: Azure (6 months), GameSparks (1 year), Photon (1 year), Playfab (1 year), Player.IO (2 months)
Expertise
Game Development
- Experience with teams and also riding it solo
- Vast array of experience with various 2D game projects
Game Engines
- Use of the Unity Game Engine professionally for web and mobile
- Experience in using the Phyre Engine for the project Outnumb3r3d
- Knowledge of UDK / Unreal 3 Editor during personal learning time
- Overview of the Defold Game Engine and Game Maker Studio
Math
- Vector Geometry
- Trigonometry
- Linear Algebra
Networking
- Design of networked gameplay
Physics
- Use of Emini and Box2D in game projects
Scripting
- AI logic for NPC objects
- Camera systems
- Serialisation for saving and loading
- Use of manager classes that independently manage own state and properties
- Reading and writing session data to files for debug info and game statistics
- AI logic for NPC objects
- Camera systems
- Serialisation for saving and loading
- Use of manager classes that independently manage own state and properties
- Reading and writing session data to files for debug info and game statistics
Writing
- Blogging
- High concept game design documentation
- API documentation