Don Grout
Unity Gameplay Developer
403-660-5542
dongrout@yahoo.com
linkedin.com/in/dongrout
digitalriftgames.itch.io
digitalriftgames-labs.itch.io
teammathiasgames.itch.io
Summary
Unity Gameplay Developer experienced in building interactive features, gameplay mechanics, and UI for PC, mobile, and VR. Skilled in player interactions, game feel, and clean C#. Comfortable collaborating with designers, iterating on prototypes, and contributing to core gameplay loops. Focused on hands-on development and feature implementation.
Technical Skills
- C# Programming: gameplay features, interaction logic, clean and maintainable code
- Unity Development: gameplay mechanics, UI elements, input systems
- Gameplay Implementation: interactions, state machines, triggers, basic physics
- Platforms: PC, Mobile, WebGL, Quest
- UI Development: menus, HUDs, tooltips, world-space UI
- Prototyping: rapid iteration, feature testing, designer collaboration
- Version Control: Git, GitHub
- Basic Tools: simple inspectors, workflow helpers (light tooling only)
Professional Experience
Unity Gameplay Developer — VR/PC/Mobile Projects
- Implemented gameplay features including interactions, object handling, and basic physics
- Built UI elements such as menus, HUDs, tooltips, and simple in-game prompts
- Developed interaction logic using triggers, state machines, and input systems
- Collaborated with designers to refine gameplay feel, pacing, and prototype iterations
Unity Gameplay Developer — 3D Interaction & Prototyping
- Built interactive 3D scenes with basic object interactions, navigation, and inspection features
- Implemented gameplay prototypes and small tools to support designers during iteration
- Contributed to guided and free-form flows by adding triggers, UI prompts, and simple state logic
- Assisted with platform adjustments for PC, mobile, and Quest during feature development
Unity Gameplay Developer — 3D App Features & Interaction
- Built interactive 3D scenes with drag-and-drop placement, snapping, and manipulation features
- Implemented basic editing tools to support workflows like placing, moving, and duplicating objects
- Added intuitive UI prompts and interaction logic to improve user experience in 3D environments
Unity Gameplay Developer — Indie Game Features
- Implemented gameplay features for Unity projects across strategy, arcade, and casual genres
- Added core mechanics including turn-based interactions, simple spawning, and basic enemy logic
- Built touch-friendly UI elements, camera controls, and input handling for mobile gameplay
- Created lightweight prototypes to test mechanics, iterate on ideas, and speed development
Expanded Experience
Gameplay Interaction
- Implemented player interactions using triggers, simple physics, and state-based logic
- Added responsive controls, animation cues, and basic feedback elements (audio, visual prompts)
- Built interaction features for grabbing, inspecting, and activating objects in gameplay scenes
- Created UI elements such as menus, HUDs, tooltips, and contextual prompts
Prototyping & Iteration
- Built small gameplay prototypes across strategy, arcade, puzzle, and casual genres
- Added turn-based interactions, simple spawning behaviors, and basic enemy logic
- Created lightweight prototype features to test mechanics and support rapid iteration
- Worked with designers to refine gameplay feel and pacing during development
Tools & Workflow Helpers
- Created simple inspectors and small workflow helpers to support designers
- Added drag-and-drop placement features with snapping and basic duplication logic
- Built small interaction tools to help with level setup and object manipulation
UI/UX & Player Experience
- Implemented screen and world-space UI including menus, HUDs, tooltips, and prompts
- Added floating labels, contextual hints, and guided interactions for player clarity
- Worked with input systems for VR controllers, mouse/keyboard, and touch devices
Platform Support
- Assisted with adapting controls and UI for PC, mobile, WebGL, and Quest
- Adjusted gameplay features to work consistently across multiple platforms
- Supported basic performance considerations during feature development
Career Timeline
Unity Gameplay Developer
UbiSim
Dec 2020 - May 2025
Unity Developer
ICOM Productions
May 2018 - Apr 2020
Unity Developer
Picturethis3D
Apr 2017 - Aug 2019
C# / Unity Developer
Independent Projects
Ongoing
Education
| Unity Certified Professional: Programmer | |
|---|---|
| Unity Technologies | 2020 |
| Android Developer Nanodegree | |
|---|---|
| Udacity | 2017 |
| Software Product Management Certificate | |
|---|---|
| Coursera | 2016 |
| Ongoing learning | |
|---|---|
| Self-directed study in Unity development, gameplay programming, and C# best practices | |