plan & design: a roblox gameassuming you want to build a successful game… what are common...
TRANSCRIPT
![Page 1: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/1.jpg)
![Page 2: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/2.jpg)
Plan & Design: A Roblox Game
Michael “Rototally” McHale@ROBLOXTotally
![Page 3: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/3.jpg)
First off…
Who Is This Guy?
Speaker Bio
![Page 4: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/4.jpg)
Speaker Bio
Michael McHaleDirector of Product• Gaming Apps• Player Experience
![Page 5: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/5.jpg)
Overview
Methods And Tools That Can Help You Plan And Design Your Game.
What Game Should I Build?
Questions to answer about your game
Documenting the Design
Plan Ahead
Rapid Prototyping
Keep Players Engaged
![Page 6: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/6.jpg)
Beginning The Journey
![Page 7: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/7.jpg)
I’m starting from scratch…
What Game Should I Build?
Beginning The Journey
![Page 8: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/8.jpg)
Setting Goals
What Are My Goals?Define what success means to you:
Most Popular, Top rated charts
Top Earning – How important is $$$?
Innovative, ground breaking, community admiration
Make a game, gain experience and advance my skills
A place to hang out with my friends and family
![Page 9: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/9.jpg)
Assuming You Want To Build a Successful Game…
What Are Common Traits In Popular RobloxGames?• Multiplayer - Other players create emergent gameplay
• Social - Fun player interaction, chat, safe zones and lobbies between the action
• Player Expression & Status - Custom avatar, vehicle, base, gamer skills
• Physics Simulation
• Fidget Spinners
![Page 10: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/10.jpg)
Market Analysis – Game Genre
Consider The Game Genre You Want To Develop • Examples – shooter, tycoon, driving, disaster,
social, fashion
• Is there a game genre that is currently underserved?
• For a popular game genre:
• Can I bring something new and innovative?
• Can I build the best version of the genre?
![Page 11: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/11.jpg)
I have an idea… how do I know it is a good idea?
Questions To Answer About Your Game
Is This a Good Idea?
![Page 12: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/12.jpg)
What Is The Core Concept (Elevator Pitch)?
Question – Elevator Pitch
Can you describe your game in 2 minutes or less?
What is unique, cool and exciting about the concept?
Why would players care about this game?
![Page 13: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/13.jpg)
What Is The Theme And Player Fantasy?
Question – Player Fantasy and Theme
• Kid goofing around in high school
• Fearless knight fighting against mythical beasts
• Architect building an amusement park
• Cops and robbers
• A guy who moves lumber around in a truck
• Race car driver
![Page 14: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/14.jpg)
What are the player actions in the game?
Question – Player Actions
• Running, jumping and avoiding obstacles
• Swinging a sword and casting magic spells
• Choose clothes & dress up in a fashion contest
• Constructing buildings
• Shooting and arresting bad guys
• Adopt and raise a cute baby
![Page 15: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/15.jpg)
Out of all of your great game ideas, why should you
make THIS game?
Question – Why This Game?
![Page 16: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/16.jpg)
Now I know what game I want to build…
Time To Start Documenting The Design!
Documentation
![Page 17: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/17.jpg)
Game Design Document – Why?
BE THIS GUY
![Page 18: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/18.jpg)
• Player Progression
• Game Features
• Live Updates
• Monetization
• Live Updates
Document Your Design
Game Design Document (GDD)Living document that evolves as you build your game
• Introduction / Overview
• Common Questions
• Gameplay Narrative
• Game Design Pillars
• Game Mechanics & Dyanamics
![Page 19: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/19.jpg)
The Story of the Experience
Gameplay NarrativeYou can use this tool to explore your game idea
Narrative prose, as if you are telling a story
• Describe moment to moment gameplay
• What the player will experience
• What kind of emotional response(s) do you expect from the player?
![Page 20: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/20.jpg)
Game Pillars
Overall design philosophy and approach for your game
What your game is and is not
Guides the entire design
Helps direct other team members
…Can go back & update if the design changed
![Page 21: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/21.jpg)
Mission Statement and Pillars
Design Pillars Example - Destiny• A World Players Want to Be In
• A Bunch of Fun Things to Do
• Rewards Players Care About
• A New Experience Every Night
• Shared With Other People
• Enjoyable By All Skill Levels
• Enjoyable By The Impatient And Distracted
![Page 22: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/22.jpg)
Game Features
Game FeaturesList out the core features of your game:
• 50 Player Servers• 10+ Mini-games• Build and Customize Your Base• Variety of Vehicles• Enemy NPC’s• Currency System and Item Shop
![Page 23: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/23.jpg)
Game Mechanics And Dynamics)
Game Mechanics• The agents, objects, elements and their relationships in the game• They define your game as a rule-based system, specifying:
• What there is• How everything behaves• How the player interacts in the world
Game Dynamics• Interactions with the game systems and other players• Emerge as a result of the Game Mechanics and game content
![Page 24: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/24.jpg)
Game Mechanics Example
Shooter Mechanics• Character Movement• Health• Cover System• Weapons• Ammunition Types• Damage• Spawn points
Shooter Dynamics• Camping• Sniping• Hiding• Cooperating
![Page 25: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/25.jpg)
I have a first draft of my design document…
What’s my plan to build the game?
What’s The Plan?
![Page 26: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/26.jpg)
Planning
Plan Ahead! (This Could Be An Entire Talk…)
How long do I want to take to build the game?
• Set some goals and target dates to achieve them
• Will help you track whether you are on schedule
Will I make this game by myself, or with a group of devs?
• What are my own strengths and weaknesses?
• What additional people do I need to make this game?
![Page 27: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/27.jpg)
Project Scope
#1 REASON PROJECTS FAIL TO SHIP
The scope is too big!
![Page 28: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/28.jpg)
Minimum Viable Product
• What is your Minimum Viable Product (the “MVP”)?
• How long will it take to build the core mechanics?
• How much game content and art assets will be required?
• If you had to, what could you cut from the game?
Manage The Scope Of Your Game
![Page 29: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/29.jpg)
Useful Tools
What Tools Do I Need To Build The Game?Helpful software tools to manage and build your project include:
Roblox Studio: Studio Plugins
Documentation: Google Docs or Wiki
Project Management: Trello
Communication: Discord/Roblox Chat
Find Team Members: Dev Forums/Twitter
![Page 30: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/30.jpg)
I’m ready to start building some stuff…
Use rapid prototyping to test ideas!
Rapid Prototyping
![Page 31: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/31.jpg)
Risks
Tackle Risks Up Front• Is there a new game mechanic that no other game has tried?
• Is there a new piece of technology that you haven’t built before?
• Work on the most risky features first
• Some of the risky features may not work out
• Easier to adjust the design earlier in the project
…These Are RISKS!
![Page 32: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/32.jpg)
Prototyping To Find The Fun
Finding The Fun• Get the game mechanic(s) up and running
• Get the controls feeling good
• Don’t worry about the art, use temp assets
• Fail fast
• Test early, test often
• Keep iterating until you find the fun!
…make a game that you have fun playing
KEEP CALM
AND
FIND THE FUN
![Page 33: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/33.jpg)
I’ve got some cool game mechanics…
How do I keep players engaged?
Rapid Prototyping
![Page 34: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/34.jpg)
Tuning Your Game
Design And Architect Your Game To Be Easily Tunable
• Need to be able to react to feedback quickly
• Avoid hard coding, use tunable variables
• Can include global, per class and per entity/item
Example – Enemy Health:
• Global – Adjust health for ALL enemies
• Class – Adjust health for the zombie enemies
• Entity – Adjust health for 1 specific zombie type
COMING TO ROBLOX:
Cameras and Controls with
Tunable Parameters!
![Page 35: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/35.jpg)
Core Loop & Session Time
What Is The Core Loop?
• Map out your core loop
• Group of activities that a player goes through and repeats within the game
• How long is a single game session?
• How fast can players make progress?
• Consider the platforms you are targeting
Lobby
Play Round
Earn XP
Level Up
![Page 36: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/36.jpg)
Game Progression and Content
How does the player progress through the game?
Is there a tutorial at the beginning?
Do players earn currency and/or XP?
Do players gain access to or unlock new content?
Try to give the player goals to reach for at all times
![Page 37: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/37.jpg)
Live Updates
Design Your Game With Live Updates In Mind
In order to keep players interested, you will need to refresh the content after its released
• Design and architect the game so it is easy to add content• Anticipate the demand• Front-load some of the content creation so you are ready
…and when you go live, check your data often
![Page 38: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/38.jpg)
Monetization
MonetizationDesign your monetization up front as you design your game!
If your game is already in beta or close to being finished, and you are now thinking about how to monetize, it may be too late
For more info on this…
There is a Monetization session at RDC!
![Page 39: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/39.jpg)
First Time User Experience
Tutorial Helps Players Get Through Funnel
• Some games on Roblox can be difficult to learn at first
• This can lead to players getting frustrated and leaving your game
• Is there a way to teach the game without it feeling like a tutorial?
• If you add a tutorial, always add an option to skip it
• Just make sure you open with a BANG and get the player excited!
![Page 40: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/40.jpg)
Testing
User Testing And Beta TestingTest your game with a small group of players,before your big launch!
Friends and Family
Other Roblox Developers & Forums
Fans and Social Network Followers
Soft Launch – Beta Testing
![Page 41: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/41.jpg)
DON’T GIVE UP!
![Page 42: Plan & Design: A Roblox GameAssuming You Want To Build a Successful Game… What Are Common Traits In Popular Roblox Games? • Multiplayer - Other players create emergent gameplay](https://reader030.vdocuments.net/reader030/viewer/2022040610/5ed1dab0f434770227678dcf/html5/thumbnails/42.jpg)
Questions?
@robloxtotallyMichael “Rototally” McHale