Principles of Game Feel: Enhancing Player Experience through Design Elements

 
DES315 Technical Design Methods
 
Week 6b
: Game Feel.
Discuss Game Feel Reading, examples,
and Project #2.
 
What did you choose?
 
Go to the class 
Whiteboard
 to add your name and your
two choices
:
 
What existing game do you want to discuss:
 one that
you have played and love some aspect of the Game Feel
(provide video clip URL, use the share function in
YouTube to take us to the time you want us to start)
 
What Classic Arcade Game will you enhance with
Game Feel features for Project 2?
 Pong is supplied;
anything else you will need to build before next Lab.
 
EXAMPLE:
Jason Wiser
Game Feel Clip to Discuss: Spider-Man 2 Web-Swinging:
https://youtu.be/4AWRR92W5gg?t=372
Classic Base Game to Modify: Space Invaders
 
Game Feel: 
7 Principles
 
1.
Predictable Results
 
2.
Instantaneous Response
 
3.
Easy But Deep
 
4.
Novelty
 
5.
Appealing Response
 
6.
Organic Motion
 
7.
Harmony
 
Chapter 17
“Principles of Game
Feel” pp297-309
 
Game Feel: 
7 Principles
 
1.
Predictable Results:
Consistency
, 
without ambiguity
.
In 
good staging 
(spacing and timing so the player
can perceive the response).
Being careful about 
state overwhelm 
(if inputs are
state-dependent, like a ground-check for a jump or a
Tony Hawk game).
 
 
2.
Instantaneous Response:
The game should feel like it responds /starts right away,
even if the response take some time to fulfil, like
turning a large vehicle.
 
Chapter 17
“Principles of Game
Feel” pp297-309
 
Game Feel: 
7 Principles
 
 
3.
Easy But Deep:
Low skill floor, high skill ceiling.
Easy to Learn:
Provide 
affordances through natural mappings
 of
intended motion to controller motion, like Spider-
man’s pull-down to swing up being a pull down on the
joystick.
Utilize standard mappings
 where possible, to use
payer’s existing knowledge base.
Offer 
AI support
 (auto-aim like spider-man’s webs
attaching to buildings and anti-magnetic forces to not
swing-crash into buildings.
Rubber banding 
mechanics to help new players stay
engaged, like the blue shell in Mario Kart)
Depth:
A combination of elements that gives rise to player
creativity, varied Heuristics (strategies towards
success), and replayability.
Increase control sensitivity to allow player expression.
 
Chapter 17
“Principles of Game
Feel” pp297-309
 
Game Feel: 
7 Principles
 
4.
Novelty:
seek ways to make the motion /response to player
input fresh, either through increased content or
enhanced physics simulation to add variety.
 
5.
Appealing Response:
Aesthetic appeal– quality motion, ease-tweening, etc.
Enhancements that add beauty to the experience.
 
6.
Organic Motion:
Flowing motion, primarily on curves (like in the Disney
12 Principles “Arcs”).
 
7.
Harmony:
Motion follows the expectations of the design
(“function follows form” ) a thing that looks like a car
should feel like one when it moves
 
Chapter 17
“Principles of Game
Feel” pp297-309
 
Game Feel Breakouts 1: Discuss Examples
 
In Breakout Rooms, discuss your game example video clips.
Each person in the room add your game name, Game Feel name, and
video clip URL to the Breakout room chat.
Discuss each: 
what you experienced playing it, what you liked about it
 
Return. 
What was an examples, shared by a classmate, that you found
particularly interesting?
 
Game Feel 7: UI / HUD
 
How can a HUD feel dynamic and responsive?
 
Game Feel Breakouts 2: Brainstorming
 
In Breakout Rooms, brainstorm homwework ideas: 
discuss your Base
Game and Game Feel ideas.
 
Each person in the room add your Base Game choice to the Breakout
room chat.
Discuss each: 
what are some ideas you have for Game feel
enhancements? What are some wacky, unexpected options?
 
Return. 
What was an example that was discussed that you found
particularly interesting?
 
Project 2: Unity
 
Using the provided Pong Unity Package (or one of the others):
1.
Download and import the package into a new Unity 3D project.
2.
Crete  a new Scene, disable the MainCamera and Light.
3.
Drag the new FullPongGame Prefab into a Scene.
4.
Hit Play!
 
[W][S] to move Player 1 paddle (left)
 
[upArrow][downArrow] to move Player 2 paddle (right)
Don’t like the motion? Work on the responsiveness by changing the
PongPlayer script. For example try changing the speed curve of the
paddles so they react more quickly. You can change whatever you want!
 
 
Consider Changing Unity Game Look and Feel
 (see course website)
Universal Render Pipeline
Custom Shaders and Shader Graphs
Post processing
 
Project 2: What Assets can I use?
 
For all projects in this course I prefer you make all the work yourself, but for
project #2 if getting help on one feature enables you to go much more
deeply into others, that is a good prototyping choice.
DigiPen DES classes have some leeway.  In the Freshman and Sophomore
GAM courses we don't allow the use of any outside art assets, except for pre-
approved fonts.  We can decide to avoid all 3rd-party assets or you can
model your Project #2 policy after some of the other GAM courses:
3
rd
-party art assets may be used under the following conditions:
The assets must be free or licensed for commercial use, not just for
educational use.  This is safest because DigiPen is a for-profit school.
The assets must be credited, using the name and URL of each asset.
To get the URL for Unity Store assets, go through the web store,
rather than the client app.
The license must be approved by the instructor.
You could pre-approve certain sources, such as the Unity Asset
Store, and disallow any other sources, or allow approval on a case-
by-case basis.  This decision is up to you.
Free or charged?
Free assets are fine but what about paid assets?
No paid assets over $5
 
WEEKEND To-do List:
 
Due Saturday:
Submit
 Game Feel Mini-Paper (based on your sample clip,
due Mindight Saturday)
 
 
Due Monday:
Submit your Project 2 Spec Doc 
(due Midnight Monday)
Import a package (or create from scratch) 
a base arcade
game into a new, solo Unity project.
Create 
at least one example of Game Feel in this project.
Create a 
WebGL build 
to share in class.
 
 
 
 
Please contact the teacher on Teams Chat time to help with
anything in Design, Unity, or GitHub!
 
HAVE A GREAT WEEK!
JasonWiserArt@gmail.com
Slide Note
Embed
Share

Explore the seven principles of game feel for enhancing player experience, including predictable results, instantaneous response, easy but deep gameplay, novelty, appealing response, organic motion, and harmony. Learn how these principles influence game design and player engagement, emphasizing factors like consistency, responsiveness, skill progression, creativity, and aesthetic appeal.

  • Game design
  • Player experience
  • Game feel
  • Design principles
  • Player engagement

Uploaded on Sep 12, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. DES315 Technical Design Methods Week 6b: Game Feel. Discuss Game Feel Reading, examples, and Project #2.

  2. What did you choose? Go to the class Whiteboard to add your name and your two choices: What existing game do you want to discuss: one that you have played and love some aspect of the Game Feel (provide video clip URL, use the share function in YouTube to take us to the time you want us to start) What Classic Arcade Game will you enhance with Game Feel features for Project 2? Pong is supplied; anything else you will need to build before next Lab. EXAMPLE: Jason Wiser Game Feel Clip to Discuss: Spider-Man 2 Web-Swinging: https://youtu.be/4AWRR92W5gg?t=372 Classic Base Game to Modify: Space Invaders https://youtu.be/cnfwNzpoIlA

  3. Game Feel: 7 Principles 1. Predictable Results 2. Instantaneous Response 3. Easy But Deep 4. Novelty 5. Appealing Response Chapter 17 Principles of Game Feel pp297-309 6. Organic Motion 7. Harmony

  4. Game Feel: 7 Principles 1. Predictable Results: Consistency, without ambiguity. In good staging (spacing and timing so the player can perceive the response). Being careful about state overwhelm (if inputs are state-dependent, like a ground-check for a jump or a Tony Hawk game). 2. The game should feel like it responds /starts right away, even if the response take some time to fulfil, like turning a large vehicle. Instantaneous Response: Chapter 17 Principles of Game Feel pp297-309

  5. Game Feel: 7 Principles 3. Low skill floor, high skill ceiling. Easy to Learn: Provide affordances through natural mappings of intended motion to controller motion, like Spider- man s pull-down to swing up being a pull down on the joystick. Utilize standard mappings where possible, to use payer s existing knowledge base. Offer AI support (auto-aim like spider-man s webs attaching to buildings and anti-magnetic forces to not swing-crash into buildings. Rubber banding mechanics to help new players stay engaged, like the blue shell in Mario Kart) Depth: A combination of elements that gives rise to player creativity, varied Heuristics (strategies towards success), and replayability. Increase control sensitivity to allow player expression. Easy But Deep: Chapter 17 Principles of Game Feel pp297-309

  6. Game Feel: 7 Principles 4. seek ways to make the motion /response to player input fresh, either through increased content or enhanced physics simulation to add variety. Novelty: 5. Aesthetic appeal quality motion, ease-tweening, etc. Enhancements that add beauty to the experience. Appealing Response: Chapter 17 Principles of Game Feel pp297-309 6. Flowing motion, primarily on curves (like in the Disney 12 Principles Arcs ). Organic Motion: 7. Motion follows the expectations of the design ( function follows form ) a thing that looks like a car should feel like one when it moves Harmony:

  7. Game Feel Breakouts 1: Discuss Examples In Breakout Rooms, discuss your game example video clips. Each person in the room add your game name, Game Feel name, and video clip URL to the Breakout room chat. Discuss each: what you experienced playing it, what you liked about it Return. What was an examples, shared by a classmate, that you found particularly interesting?

  8. Game Feel 7: UI / HUD How can a HUD feel dynamic and responsive?

  9. Game Feel Breakouts 2: Brainstorming In Breakout Rooms, brainstorm homwework ideas: discuss your Base Game and Game Feel ideas. Each person in the room add your Base Game choice to the Breakout room chat. Discuss each: what are some ideas you have for Game feel enhancements? What are some wacky, unexpected options? Return. What was an example that was discussed that you found particularly interesting?

  10. Project 2: Unity Using the provided Pong Unity Package (or one of the others): 1. Download and import the package into a new Unity 3D project. 2. Crete a new Scene, disable the MainCamera and Light. 3. Drag the new FullPongGame Prefab into a Scene. 4. Hit Play! [W][S] to move Player 1 paddle (left) [upArrow][downArrow] to move Player 2 paddle (right) Don t like the motion? Work on the responsiveness by changing the PongPlayer script. For example try changing the speed curve of the paddles so they react more quickly. You can change whatever you want! Consider Changing Unity Game Look and Feel (see course website) Universal Render Pipeline Custom Shaders and Shader Graphs Post processing

  11. Project 2: What Assets can I use? For all projects in this course I prefer you make all the work yourself, but for project #2 if getting help on one feature enables you to go much more deeply into others, that is a good prototyping choice. DigiPen DES classes have some leeway. In the Freshman and Sophomore GAM courses we don't allow the use of any outside art assets, except for pre- approved fonts. We can decide to avoid all 3rd-party assets or you can model your Project #2 policy after some of the other GAM courses: 3rd-party art assets may be used under the following conditions: The assets must be free or licensed for commercial use, not just for educational use. This is safest because DigiPen is a for-profit school. The assets must be credited, using the name and URL of each asset. To get the URL for Unity Store assets, go through the web store, rather than the client app. The license must be approved by the instructor. You could pre-approve certain sources, such as the Unity Asset Store, and disallow any other sources, or allow approval on a case- by-case basis. This decision is up to you. Free or charged? Free assets are fine but what about paid assets? No paid assets over $5

  12. WEEKEND To-do List: Due Saturday: Submit Game Feel Mini-Paper (based on your sample clip, due Mindight Saturday) Due Monday: Submit your Project 2 Spec Doc (due Midnight Monday) Import a package (or create from scratch) a base arcade game into a new, solo Unity project. Create at least one example of Game Feel in this project. Create a WebGL build to share in class. Please contact the teacher on Teams Chat time to help with anything in Design, Unity, or GitHub! HAVE A GREAT WEEK! JasonWiserArt@gmail.com

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#