github RafaelBarbosatec/bonfire v1.12.0
Version 1.12.0

latest releases: v2.6.1, v2.4.0
2 years ago
  • Adds SpriteAnimation extension: method asWidget.(You can use this to SpriteAnimation or Future)
  • Adds Sprite extension: method asWidget.(You can use this to Sprite or Future)
  • Adds Support to ImageLayer in map built by Tiled. issue 76
  • Adds Support to Text Object in map built by Tiled.

1.11.1

  • Fix problem render Map.

1.11.0

  • Improvements in Sensor mixin.
  • Add support to flip vertical, flip horizontal and rotate in Tiled. #182
  • Update flame to 1.0.0-releasecandidate.17
    • BRAKING CHANGE: Replace TextPaintConfig to TextStyle

1.10.0

  • Fix #203 - Web build with late initialisation on animations
  • Create interfaces to facility access methods of the ColorFilter and Lighting.
  • Add replaceAnimation method in DirectionAnimation. now you can use this method in SimplePlayer or Enemy to replace SimpleDirectionAnimation.
  • Now gameRef is BonfireGameInterface.
  • Improvements in SimpleDirectionAnimation.
  • BREAKING CHANGE:
    • rename gameRef.changeJoystickTarget to gameRef.addJoystickObserver
    • remove gameRef.addComponent. now use gameRef.add or gameRef.addAll

1.9.10

  • Fix problem render big tilesets #200.

1.9.9

  • Add dismissible param in TalkDialog.show to avoid the dialogue being dismissed when the back button is pressed or esc key is pressed on desktop.
  • Add animateLoopRotation method in camera.
  • Rename animateRotate to animateSimpleRotation.
  • Improvements in rotation effect.

1.9.8

  • Fix rounding of movement in MoveToPositionAlongThePath.
  • Fix loaded map by url.

1.9.7

  • Improvements in TalkDialog.show : add onClose.
  • Add rotation functionality to the camera. Set angle on CameraConfig or animateRotate to rotate the camera view

1.9.6

  • Fix bug "getting stuck" in MoveToPositionAlongThePath
  • [BREAKING CHANGE] Change param logicalKeyboardKeyToNext in TalkDialog to logicalKeyboardKeysToNext, now multiple keys are accepted to advance in the dialogue
  • Add option wasdAndArrows to KeyboardDirectionalType allowing both arrows and wasd keys to control the joystick
  • Improvements in diagonal movements in MoveToPositionAlongThePath

1.9.5

  • Update params name of simpleAttackMelee in Enemy.
  • Improvements in MoveToPositionAlongThePath

1.9.4

  • Small improvements in map loading.
  • Adds angle param in GameComponent to rotate component render.

1.9.3

  • Update flame to 1.0.0-releasecandidate.16

1.9.2

  • Fix onGameResize. It works again when the window size is changed

1.9.1

  • Correction of loading visible collisions on the map.
  • Adds a simple example.

1.9.0

  • Update flame to 1.0.0-releasecandidate.15
  • Adds methods changeJoystickTarget in BonfireGame to make it easy to switch the default joystick events watcher.
  • [BREAKING CHANGE] Component remove() method was replaced by removeFromParent(). Use it to remove a component from the game.
  • [BREAKING CHANGE] Improvements in Keyboard events. Removed params keyboardEnable and keyboardDirectionalType in Joystick. Set these attributes through keyboardConfig.
  • [BREAKING CHANGE] gameRef.components changed to gameRef.children.

1.8.1

  • Adds Focus in CustomGameWidget to remove "system ding" in MACOS.
  • Updates moveToTarget method in Camera to receive null;
  • Add optional list of objects to moveToPositionAlongThePath for ignoring visible collisions

1.8.0

  • Bugfix/quadtree id for removal #178
  • Adds keyboardDirectionalType param in Joystick to enable WASD.

1.7.0

  • adds FollowerWidget. With this you can add a widget what follows a component in the game.
  • update a_star_algorithm. now enables diagonal movements.

1.6.1

  • fixed the flame version to 1.0.0-releasecandidate.13 while we fixed the flame update crash change.

Don't miss a new bonfire release

NewReleases is sending notifications on new releases.