Tim Royal Resume

advertisement
7406 188th St SE
Snohomish, WA 98296
Phone 360-668-0179
E-mail timr@auzette.com
Tim Royal
Professional
experience
Motiga
Game Systems Engineer
Bellevue, WA
November 1,2012-Present




Integrated Lobby and friend system into Leftovers.
Updated an AI system to provide better challenge to players of Leftovers.
Worked on dynamic single player campaign map system, for solo player.
Currently developing Raid prototype, incorporating elements of both a Dungeon Master and a
Gladiator mode.
Gazillion/Amazing Society
November 1,2009-November 1,2012
Issaquah, WA
Game Systems Engineer



Game systems engineer for SuperheroSquadOnline.com. Worked with Unity game engine to
create a multiplayer experience for kids and families.
Wrote a GUI system for Unity engine to handle windowing framework and UI animations
targeted towards younger audiences.
Created Achievements and Challenges systems, counter system, social space gameplay, and
incremental download system to allow players to get into the game more quickly.
September 25, 2006-November 1,2009
Vivendi/Sierra Online
Issaquah, WA
Game Systems Engineer



Created various game systems for a children’s MMO game. These included a turn based combat
system, a real time combat system, inventory system, rewards system, chat system, quest
system, minigame system, and a UI system, along with many others.
Managed code reviews for Chinese partners. Worked with team to develop code standards that
were utilized for these reviews.
Wrote extensive technical design documents for various large scale game systems. Managed the
review and adoption process, as well as implementation of some of the systems post-design.
February 1st, 2006- September 2006
VoteHere, Inc
Bellevue, WA
Systems Engineer



Built an application that managed the tracking of voters and ballots during elections in the state
of Washington. Ballot Tracker was adopted by all but two counties in the 2006 elections year.
Wrote additional tools to manage the data exchange of our application with the various Election
Software Systems employed by counties.
Installed, configured, and deployed the system in several counties, including training of
employees on the software system and handling any service issues that arose during elections.
August, 2003- February 2006
Monolith/Sony
Bellevue, WA
QA Engineer


Built a BVT system that handled four branches of concurrent code, running builds for server,
client, and tools in real-time as changes were checked in. The system also handled daily
patching and server cluster updating of the code builds in all four branches automatically.
Built a central website that allowed developers and production teams to view the state of the
project at any time. This site included a data mining system that allowed developers to query
statistics on the game until Business Objects data warehousing solutions were made available.
Microsoft (contractor)
Technical Game Designer
May, 2003- August 2003


Redmon, WA
Designed and implemented scripted scenarios for a Norse MMO (Mythica) using Lua.
Built a scripting framework for LUA that reduced the script required for designed scenarios to a
fraction of what was formerly required.
Hulabee Entertainment
Web, Database, Tools, and Game Systems Engineer
May, 2001- May 2003



Built a sports web site for kids named SportsSquad.com. The site was a database driven web site
that handled live feeds from Stats, Inc. to provide up to date sports information in a kid friendly
fashion.
Wrote several casual games using a proprietary scripting system (Sauce) that was used by
Kumon in special CD-ROM packages.
Built and maintained the company Intranet, using SQL Server 2000 and ASP.Net 2.0
Humongous Entertainment / Cavedog
Database and Tools Engineer
February, 1998- May 2001



Kirkland, WA
Kirkland, WA
Wrote support tools for a multiplayer matchmaking system called the Boneyards, for a real time
strategy game Total Annihilation. These included content tools, server monitoring utilities,
server management tools, and community management utilities.
Updated and revised tools to work with multiple projects, including the Darien Crusades
matchmaking system for TA:Kingdoms and Backyard Baseball series.
Managed databases of customer data for the games we shipped that offered multiplayer
matchmaking, such as Total Annihilation, Kingdoms, Backyard Baseball.
Languages
Unity game engine, Python, ASP.Net 2.0, C# 2.0, Javascript, CSS, SQL Server
(2000/7), C++, MFC, ATL, COM, MySQL, postgreSQL, Delphi, Oracle,
Perforce, Subversion, DirectX, PHP, PERL, Unreal.
References
David Satnik, Lead Game Systems Engineer, Gazillion.
Rick Lambright, CEO, Motiga.
Greg Salios, Slide-A-Shelf.
Objective
To obtain a position in a manageably brisk environment, using my technical
game systems skills to build exciting, profitable casual games.
Interests and activities
Bible Study, Family time, Basketball, Programming, Board games
Download