Concept:
● A satisfying game where users pop bubbles with their mouse.
● Users choose a level of difficulty.
● Bubbles get smaller and greater in quantity as levels progress.
● Fun sound effects bring the game to life.
The variables:
● H
Use of functions and objects
● Setup
● Preload
● Draw
● logoPop
● easyMode; moderateMode; hardMode
● gameReset
● DrawCircle (object)
Use of functions and objects
● H
logoPop function
● H
How to: disappear with a “POP”
● Link to code:
http://alpha.editor.p5js.org/denaplesk2/sketches/rkkVyUAyG
● Link to full screen:
http://alpha.editor.p5js.org/full/rkkVyUAyG
Easy, Moderate, Hard
● H
DrawCircle Object
● H
DrawCircle Object: display
● H
DrawCircle Object: popSound
● H
Additional features (for future):
● Timer – Users must pop all bubbles under a time constraint.
Makes the game more challenging and competitive.
● Leap Motion – Users can pop bubbles with their hands, not just their
mouse. Makes the game more interesting and modern.
● Floating Bubbles – Bubbles bounce around the screen. Makes the
game more challenging and visually compelling.
Timer Examples:
● 1. http://alpha.editor.p5js.org/denaplesk2/sketches/S1OAhXA-M
5 second countdown
● 2. https://alpha.editor.p5js.org/denaplesk2/sketches/B1taLQvxG
User interface. Different levels.

Pop! final presentation

  • 2.
    Concept: ● A satisfyinggame where users pop bubbles with their mouse. ● Users choose a level of difficulty. ● Bubbles get smaller and greater in quantity as levels progress. ● Fun sound effects bring the game to life.
  • 3.
  • 4.
    Use of functionsand objects ● Setup ● Preload ● Draw ● logoPop ● easyMode; moderateMode; hardMode ● gameReset ● DrawCircle (object)
  • 5.
    Use of functionsand objects ● H
  • 6.
  • 7.
    How to: disappearwith a “POP” ● Link to code: http://alpha.editor.p5js.org/denaplesk2/sketches/rkkVyUAyG ● Link to full screen: http://alpha.editor.p5js.org/full/rkkVyUAyG
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
    Additional features (forfuture): ● Timer – Users must pop all bubbles under a time constraint. Makes the game more challenging and competitive. ● Leap Motion – Users can pop bubbles with their hands, not just their mouse. Makes the game more interesting and modern. ● Floating Bubbles – Bubbles bounce around the screen. Makes the game more challenging and visually compelling.
  • 13.
    Timer Examples: ● 1.http://alpha.editor.p5js.org/denaplesk2/sketches/S1OAhXA-M 5 second countdown ● 2. https://alpha.editor.p5js.org/denaplesk2/sketches/B1taLQvxG User interface. Different levels.