Tom Kail is a Unity developer with 10+ years of experience crafting award-winning narrative games and experimental interactive experiences, currently building new modalities for human transformation at BetterUp Studios. Previously a senior developer/designer at Inkle, he contributed to multiaward-winning titles including the Apple Design Award winner and BAFTA-nominated Overboard!, and has deep hands-on experience extending the Ink narrative runtime. Equally at home prototyping weird indie ideas and shipping polished commercial products, Tom combines gameplay design, narrative scripting and core engine-level work. Based in Cambridge, he also freelances, speaks and runs workshops on game design and Ink, and quietly maintains open-source contributions that fix edge-case bugs and improve runtime functionality.
inkle's open source scripting language for writing interactive narrative.
Role in this project:
Back-end Developer
Contributions:25 commits, 2 PRs, 22 pushes in 7 years 4 months
Contributions summary:Tom primarily contributed to the ink-engine-runtime component of the project, focusing on core functionality. Their work included adding and modifying functions within the Story.cs file, such as `FunctionExists` and `EvaluateFunction`. They also introduced an event for when a state is loaded (`onDidLoadState`) and implemented list helper functions, demonstrating an understanding of the project's core logic and data structures. Additionally, they addressed bugs by adding missing semicolons and fixed issues related to bool type arguments.
A small demo game by inkle written in ink, and built with Unity
Contributions:18 commits, 1 PR, 1 push in 1 month
inkleinkunitydemo-game
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.