Sunday, November 13, 2011

Bugs/Feature post 1

The way I'll organize is this.  I'll list them this first time.  Each time I make an update, I'll copy the previous list and add a slash-through for each item fixed or implemented.  The next time after that, you won't see the item in the list.  Here we go!

Bugs to fix:
  • Change "hunger" on screen to something like "satiation"
  • Reset midscreenx and y variables to new evolution's animation
  • show an animation when pet levels up to inform user of said event
  • All animations are not resetting their animation for the next time they are called even when told to update frame by frame. (ie:  food, all emotes from pets especially noticable is eating).
  • Add sound for when user can't afford an item in the shop -- possibly also a non-sound alert.
  • Replace any System.out.println's that user needs to know with MsgBox alerts.
  • Possible loading bug -- make sure pet doesn't evolve during absence.
  • Scale game with different resolutions (this will be a pain...)
  • Take in consideration timezone changes, DST, and user changing time.
Features to add:

  • Add "onMouseOver" events when cursor is over buttons to show name of the buttons; won't matter in mobile version.
  • Add feature:  "pet" the pet while mouse button is held down -- if affection is below 25% it won't want to be pet.
  • add an animation for when the pet evolves
  • change the graphics of the buttons to be more aesthetically pleasing
  • evolve past 2nd form with items (orbs?)? + time + level
  • when "adventure" is added, training and playing should give much less xp.
  • make Pet() independent of Animation() and Spritesheet() so it can be saved through Serialization
  • Add small and medium message boxes
  • Add the sun to the happy animation
  • Fix saving and loading game
  • Add evolution to 3rd form
  • Add options submenu -- turn off sounds and save game
  • track length of time pet is unhappy for tracking purposes
  • Implement playing mini-game
  • Implement training mini-game
  • Implement quest/adventure mini-game battles

No comments:

Post a Comment