SlideShare a Scribd company logo
FAST PROTOTYPING
with Unity at Gameloft Montreal
RENAUD FORESTIÉ
@reuno
Best Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in Unity
PROTOTYPING TEAM 

MONTREAL
• 1 year
• From 1 to 5 people
• 30 projects
• 1 day to 2 weeks per project
• From one to five prototypes per project
WHY WE PROTOTYPE
• Evaluate fun/feasibility/appeal
• Sell the idea to others
• Reduce risk
• Experiment
• Serendipity
HOW WE MEASURE
SUCCESS
• Team’s self evaluation
• Internal Playtests
• External Playtests
• Open Beta
• Per project metrics
10 TIPS CATCH ME GAME FEEL
SHOWTIME!
It won’t take long
Best Practices for Fast Game Design in Unity
2 PEOPLE
2 WEEKS
JUST ME
1 WEEK
JUST ME
2 WEEKS
3 PEOPLE
2 WEEKS
10 TIPS
The fourth one will drive you crazy
• No need to prototype everything
• Where do you want to experiment?
• What do you want to demonstrate?
1. PICK THE RIGHT SCOPE
Pick the right scope.
2. FOCUS ON THE UNKNOWN
• Don’t prototype things that already work
• Identify core features
• What’s unique to your game
• Not just gameplay, but also art, 

sound, and more
Focus on the unknown.
3. KEEP THINGS SEPARATED
Three Stacks :
• Gameplay (cubes / blockout)
• Art (key art, concept, characters, animations…)
• Meta
Keep things separated.
4. EMBRACE FAILURE
• Kill ideas early
• Learn from your mistakes
• Rebound from them
Embrace failure.
5. FAKE IT TIL YOU MAKE IT
• Strive for « good enough »
• Reuse material as much as you can
• Determine the minimum effort required
Fake it til you make it.
6. MOVE FAST AND FIX THINGS
• Solid foundations will allow you to iterate faster
• Prepare for experiments
• Separate structure and functionality from look
and feel
Move fast and fix things.
7. PICK THE RIGHT TOOLS
• Main tool : 

Game engine, Photoshop, Powerpoint, 

After Effects, Pen and paper…

• Toolbox : 

Houdini, Jenkins / HockeyApp, Gitlab, MMTools
Pick the right tool.
8. MAKE IT AWESOME
• Focus on that core feature the player does all the time
• Put the effort in where it will have the most impact
Make it awesome.
9. TEST OFTEN AND TEST CORRECTLY
• Have random people play it
• Let them figure out what’s fun or not
• Internal & external playtests, open beta
Test often and test correctly.
10. HAVE FUN
• Create a game you’re proud of
• Speak up
• Show your work
Have fun.
MORE TIPS!
• Avoid procedural
• Test on real devices
• Keep things simple
MORE UNITY!
• Asset Store
• Cinemachine
• Odin
• Amplify Shader
• Effectcore’s VFX packs
MORE TOOLS!
• Magica Voxel / Oculus Medium
• Asset Forge
• The Noun Project / game-icons.net
• Bfxr
• Asesprite
CATCH ME
7 days prototyping process example
PITCH
• Pacman with abilities
• Thieves and cops
• Setting : Arsene Lupin / Sherlock Holmes
DAY 1 - MOVEMENT
• Quick iterations to get the feeling
right
• Grid based movement that doesn’t
feel clunky
• Tons of options to play with : speed,
acceleration, deceleration, auto
move, direction queue, and more.
DAY 2 – COLLISIONS
AND CAMERA
• Raycast based collision detection
• Reuse of pre-created blocks to build
the modular grid
• Cinemachine for the camera
DAY 3 - AI
• A* from the Asset Store

• Custom tweaks to fit the grid
movement controller
DAY 4 - ABILITIES
• Tested phasing, teleport and jump
• Settled for jump after a few user tests
• Modular ability system, ready for
more
DAY 5 - COINS
• Basic highscore system
• Automatic coin generation (works
whatever the grid)
• Easy to tweak rewards and positions
DAY 6 – CONTROLS
• Three alternate control modes to pick
from
• Customizable dead zones, gravity etc
• Also supports keyboard / gamepad
for testing purposes (and switch port)
DAY 7 – MORE ABILITIES
• Adding a new ability is super fast
• Custom inspectors for game
designers
Best Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in Unity
DAY 7 - MOCKUP
• Mix of free stuff from the asset store,
previous projects and new quick and
dirty blocks
• Fast lighting setup
GAME FEEL
It’s all about the feedbacks
MICROINTERACTIONS
Communicating feedback or result of action
• Vibration when you turn your phone to mute
• Pull to refresh
• Twitter’s heart
0. Initial version
1. Projectiles
2. Explosions
3. Shells
4. Recoil
5. Muzzle Flash
6. Haptic Feedback
7. Explosions
8. Camera Shake
9. Dynamic Light
10. Freeze Frames
11. Flash
12. Spread
Best Practices for Fast Game Design in Unity
Bonus 1. Slow Motion
Bonus 2. Health Bars
MORE ABOUT FEEDBACKS
• Microinteractions - Designing with Details

by Dan Saffer
• Juice it or lose it

Martin Jonasson & Petri Purho
• "The art of screenshake"

Jan Willem Nijman from Vlambeer
MMFEEDBACK
• One line setup
• Instant juice
MMFeedback
MMTOOLS
• Many tools like these
• Build and share your own toolbox!
KEY TAKEAWAYS
• Pick the right scope
• Make it awesome
• Iterate quickly and test frequently
WE’RE HIRING!
Come and say hi
THANK YOU!
Renaud Forestié
twitter : @reuno

More Related Content

PPTX
Vektori osnove, zbrajanje
PPT
Mali princ
PPTX
Управни говор
PPT
Сабирање и одузимање до 20
PPTX
Saobracaj
PPTX
PDF
NEW SEAMAN BOOK 2016
PPTX
Game Producer - How hard can that be?
Vektori osnove, zbrajanje
Mali princ
Управни говор
Сабирање и одузимање до 20
Saobracaj
NEW SEAMAN BOOK 2016
Game Producer - How hard can that be?

Similar to Best Practices for Fast Game Design in Unity (20)

PDF
A Brief Game Jam Survival Guide
PPTX
Five Cliches of Online Game Development
PPTX
Vgf bglr 14_dev
PPTX
Super Gun Kids: The Making Of by Iain Lobb
PPTX
Five challenges you must deal with as a F2P designer
PPTX
Gathering user requirements for SharePoint projects can be fun
PDF
GameSalad Weekend Intensive
PPTX
Start to finish - Building Games Step-by-Step
PDF
Kris Antoni (Toge Productions) presentation in Gedebuk Coy! March 2012
PPTX
André Thomas - From Research Lab to Commercial Product
KEY
Building a Mobile, Social, Location-Based Game in 5 Weeks
PPTX
Soft Launch Planning and Management | Dylan Tredrea
PDF
Game Designer's Journey
KEY
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
PDF
Scrum Simulation with LEGO, Agile Game
PDF
Patrick Curry Meet Up
PDF
The Use of Modern Controller Devices at Schools: Game-Based Learning with the...
PDF
Moving from boxed title Game Development to F2P | Ralf C. Adam
PDF
Creative Engineering 101
PPTX
Mizzou Game Development slides September 10th
A Brief Game Jam Survival Guide
Five Cliches of Online Game Development
Vgf bglr 14_dev
Super Gun Kids: The Making Of by Iain Lobb
Five challenges you must deal with as a F2P designer
Gathering user requirements for SharePoint projects can be fun
GameSalad Weekend Intensive
Start to finish - Building Games Step-by-Step
Kris Antoni (Toge Productions) presentation in Gedebuk Coy! March 2012
André Thomas - From Research Lab to Commercial Product
Building a Mobile, Social, Location-Based Game in 5 Weeks
Soft Launch Planning and Management | Dylan Tredrea
Game Designer's Journey
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
Scrum Simulation with LEGO, Agile Game
Patrick Curry Meet Up
The Use of Modern Controller Devices at Schools: Game-Based Learning with the...
Moving from boxed title Game Development to F2P | Ralf C. Adam
Creative Engineering 101
Mizzou Game Development slides September 10th
Ad

More from Unity Technologies (20)

PDF
Build Immersive Worlds in Virtual Reality
PDF
Augmenting reality: Bring digital objects into the real world
PDF
Let’s get real: An introduction to AR, VR, MR, XR and more
PDF
Using synthetic data for computer vision model training
PDF
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
PDF
Unity Roadmap 2020: Live games
PDF
Unity Roadmap 2020: Core Engine & Creator Tools
PDF
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
PPTX
Unity XR platform has a new architecture – Unite Copenhagen 2019
PDF
Turn Revit Models into real-time 3D experiences
PDF
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
PDF
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
PDF
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
PDF
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
PDF
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
PDF
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
PDF
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
PDF
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
PDF
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
PDF
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
Build Immersive Worlds in Virtual Reality
Augmenting reality: Bring digital objects into the real world
Let’s get real: An introduction to AR, VR, MR, XR and more
Using synthetic data for computer vision model training
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
Unity Roadmap 2020: Live games
Unity Roadmap 2020: Core Engine & Creator Tools
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
Unity XR platform has a new architecture – Unite Copenhagen 2019
Turn Revit Models into real-time 3D experiences
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
Ad

Recently uploaded (20)

PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PPTX
Computer Software and OS of computer science of grade 11.pptx
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPT
Introduction Database Management System for Course Database
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
System and Network Administraation Chapter 3
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Transform Your Business with a Software ERP System
Operating system designcfffgfgggggggvggggggggg
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
Computer Software and OS of computer science of grade 11.pptx
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
2025 Textile ERP Trends: SAP, Odoo & Oracle
How to Migrate SBCGlobal Email to Yahoo Easily
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Upgrade and Innovation Strategies for SAP ERP Customers
Design an Analysis of Algorithms I-SECS-1021-03
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Introduction Database Management System for Course Database
Understanding Forklifts - TECH EHS Solution
Internet Downloader Manager (IDM) Crack 6.42 Build 41
System and Network Administraation Chapter 3
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Reimagine Home Health with the Power of Agentic AI​
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Transform Your Business with a Software ERP System

Best Practices for Fast Game Design in Unity