Friday, April 11, 2014

"Close" to finish

Well, it is time to close this never ending project, so I'm just trying to focus on bugs and last boss level.

All files should be at skydrive  (well, sources not any longer)


HBF)
  • From triggers you are able to pause and continue the game showing some text
  • Trigger dispatcher now gets all the info from IGame
  • New interface IDialog
  • Mummy jumping areas detected more accurately
  • More music!
  • TGame.SpawnAttributes() refactored a bit
  • Rotated coins attributes are now published
  • New sources folder structure
  • Items bound not only when finding a bounce attribute but also when colliding with a solid tile
  • Items can also have set their properties (clouds, on/off, moving tiles, red ball and spring)
  • Last level boss fight! (wip)
  • New sound when balloons explode 
  • Bird does no longer appears from no where... (bug fixed)
  • New sound for eggs 
  • New sound for arrows
  • New sound  for rain
  • New sound for menu 
  • Now pause has a sound 
  • Some pickups have a new sound 
  • Fish animation is now PingPong rather than circular
  • Stalactite does not fall if hero is dead
  • Text dialogs fit a bit better
  • New menu Music
  • Platforms code refactored a bit

BB)
  • Font stuff moved to BB.Screen.Fonts
  • New method Layer.GetExtraAt()
  • Map triggers have a new property align which tells the system how to align the trigger (only for collision purposes since they are invisible)
  • ITag removed from some classes since they derived from TObjectEx which already implements that interface
  • TSprite IsOutOfScreen is a bit more consistent
  • Now the engine can be paused  (much more handy and easy than pausing all enemies)

The final boss


No comments:

Post a Comment