Skip to content

rsrasmu2/EdutainmentGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Please claim things that you're working on!

CONCEPT OVERVIEW:

  • "battle arena": opponent, player, math question in the middle, text box to answer question, time limit bar
  • grade = score, as you correctly answer your opponents grade goes down until they have a 0
  • in battles, player can choose what type of math they are solving in a menu at bottom (+, -, *, /) --- the game gives them time to prepare when they change math type (3, 2, 1...)
  • overworld... player movement, beating back of class kids to front of class (smarter) -- kids at desks are the ones that will fight you
  • random characters in overworld with dialogue on edges of class
  • start with 50/100 health (F), each fight levels you up one grade and gives you more health
  • missing an easy question hurts less than missing a difficult one, but difficult correct answers do more damage
  • final boss is teacher: teacher chooses what type of math you must do (you go into this fight with an A)

TASKS:

----Overworld:

  • make speech bubbles above player so you can't walk over them
  • Optional: move dialogue boxes to bottom?
  • Optional: Fix character animation clipping
  • Optional: characters turn to you when you talk to them

COMPLETE:

  • sprites dont disappear when defeated, just no dialogue - Cherie, DONE
  • stop sprite repeats - Rob, Done
  • load screen - Cherie, DONE
  • State machine menus - Al, DONE
  • 8 bit bitmap font - Cherie, DONE
  • collision detection! -Al, DONE
  • generate math questions - Nancy, DONE
  • Display dialogue in box at bottom of screen -Al, DONE (Dialogue is diplayed below the person the player is talking to)
  • overworld students - Cherie, DONE
  • implement student sprites - Nancy, DONE
  • main character walking sprites - Nancy, DONE
  • classroom objects: desks... - Cherie, DONE
  • size up students better - Nancy, DONE
  • initiate a fight: walk up to student, press enter. Some dialogue, then start questions -Al, DONE
  • player movement -Al, DONE (change to WASD later?)
  • capture player input in text box, -Al, DONE
  • player pushes enter to submit answer, -Al, DONE
  • display math questions one at a time -Al, DONE
  • test to see if the player was correct - Al, DONE
  • player health increases once fight is won -Bobby, DONE
  • Graphic to show who you can fight currently (thought bubble, or '!') -Bobby, DONE
  • Cannot fight people again if you win - Al, DONE
  • Fixed dialogue boxes - Bobby, DONE
  • display 5 math questions per student - Al, DONE
  • thought bubble - Nancy, DONE
  • player health goes down if incorrect answer input, -Al, DONE
  • classroom background - Cherie, DONE
  • Music for overworld - Al, DONE
  • fix math difficulty - Nancy, DONE
  • block player from walking on the front wall - Cherie, DONE
  • Optional: User input is in our bitmap font -Al, Done
  • fix instructions screen so that all instructions show, -Al, DONE
  • fix background parallax on menu, -Al, DONE
  • different intro text for each person - Nancy, DONE
  • Improve you win screen - add "A+!" or something maybe - Nancy, DONE
  • Optional: loser text "aw, I lost" - Nancy, DONE
  • Optional: roaming characters - Nancy, DONE

DESERTED TASKS:

  • arena background
  • FAIL or PASS for end of fight
  • optional: animations for the 'fights' (eg. happy/sad player sprite when questions answered)
  • optional: more detailed sprites in fights
  • Optional: save and load files?
  • allow the player to choose what type of math they are solving with a click menu at any time -- Default to addition
  • Optional: time limit on answering math questions, player loses health if time runs out
  • Optional: time limit is a bar on the screen
  • Optional: "What is your name?" store and use in dialogue
  • "Are you a boy or a girl?" different sprite based on response

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •