> Prototyping



“The more you plan, the more time you have.”
– H. Ford
With this key area of my portfolio, I bring Best Practices and Optimization techniques.

Prototyping

Prototyping is an essential step in game development that allows for quick testing of ideas, mechanics, and design concepts before full-scale production.

Prototyping identifies potential challenges early, refines gameplay, and improve overall quality with minimal cost and time investment.

My experience in prototyping ensures I can rapidly create and iterate on game concepts to “find the fun” in the the best version of an idea, whether it’s a gameplay mechanic, narrative element, or technical feature.

Funnel – From “Prototyping Presentation” Below

Prototyping Template Project

GitHub Repo

Benefits

  • Version Control Setup
  • Practical C# Coding Templates
  • Scalable Project Structure
  • Unity Inspector Readme
  • Optimized Build Settings
  • Lightweight Starter Scene


Prototyping Best Practices

Articles & Videos

  • Best Practices For Games – Adhering to coding standards in game development ensures consistency and readability across the codebase, making it easier for teams to collaborate effectively. This is vital from ideation and prototyping through to game launch and liveops.

Topics

  • Project
    • Version Control
    • Latest LTS
    • IL2CPP
    • Enter Playmode Options
  • Structure
    • Addressables
    • Scenes vs Prefabs
    • ScriptableObjects
  • Packages
    • Async/Await
    • Localization
    • Input System
    • UI Toolkit
  • Workflow
    • “Any Scene” Bootstrap
    • Automated Builds
    • Automated Tests


Prototyping Presentation

In this presentation, I explore the entire process of game prototyping, from ideation to production. I begin by discussing the importance of “finding the fun” through quick iteration and playtesting.

The presentation dives into Unity-specific workflows, highlighting best practices such as version control, async/await usage, and project structure tips like leveraging addressables and ScriptableObjects.

Case studies, including reflections on my time at Sybo Games working on Subway Surfers and Blades of Brim, provide real-world examples of successful prototyping strategies.


What’s Next?

This area of my expertise is particularly exciting!

I love to learn & to make an impact with my teams and projects.

Contact me regarding new opportunities that align with my skills and experience.