Please enable JavaScript.
Coggle requires JavaScript to display documents.
Java Pitfall - Coggle Diagram
Java Pitfall
design
simple
aim for quick use
gallery must be impactful
characters are pixelated sprites
background can be static or dynamic
Sounds
ambient background noise
sounds for picking up coins
sounds upon death/gameover
sounds when pausing game ( hitting esc )
playable Character
Character can move in 4 directions on a grid
character unlocks through a coin-shop
characters have different abilities or features past default
user can self sprite their character
dodging objects
all questions(objects) will be auto saved into a gallery for user to view later
repeat hits by the same blob, the user can
answer a question for resurrection
objects are blobs of text
gamification :
score for projectiles dodged
coins randomly appear for the player to grab
coins can be used in the coin-shop
for more characters
different types of coins give varying amounts
2D plane
bounding box, no scrolling
visual background
tech requirements
learn javaFx
use OOP methodology
risks
scope creep
other classes taking up time
enemies shooting projectiles from all directions
projectiles vary in speed and size increasing in difficulty
real-time dodging
award score for "near misses"
speed up to increase difficulty
upon collision, show box of quesiton, if answered correctly, user gain another chance of playing
Database
can quit and come back with a saved state/score
coins will be saved upon quitting
impact
help students acquire knowledge through a fun game
colors
bright
cheerful
upon collision, show java pitfall