bonfiremodify 2.4.14 copy "bonfiremodify: ^2.4.14" to clipboard
bonfiremodify: ^2.4.14 copied to clipboard

(RPG maker) Create RPG-style or similar games more simply with Flame.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add bonfiremodify

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  bonfiremodify: ^2.4.14

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:bonfiremodify/background/background_color_game.dart';
import 'package:bonfiremodify/background/background_image_game.dart';
import 'package:bonfiremodify/background/game_background.dart';
import 'package:bonfiremodify/base/base_game.dart';
import 'package:bonfiremodify/base/bonfire_game.dart';
import 'package:bonfiremodify/base/bonfire_game_interface.dart';
import 'package:bonfiremodify/base/custom_game_widget.dart';
import 'package:bonfiremodify/base/game_component.dart';
import 'package:bonfiremodify/bonfire.dart';
import 'package:bonfiremodify/camera/bonfire_camera.dart';
import 'package:bonfiremodify/camera/camera_config.dart';
import 'package:bonfiremodify/collision/collision_area.dart';
import 'package:bonfiremodify/collision/collision_config.dart';
import 'package:bonfiremodify/collision/object_collision.dart';
import 'package:bonfiremodify/color_filter/color_filter_component.dart';
import 'package:bonfiremodify/color_filter/game_color_filter.dart';
import 'package:bonfiremodify/decoration/decoration.dart';
import 'package:bonfiremodify/decoration/decoration_with_collision.dart';
import 'package:bonfiremodify/game_interface/game_interface.dart';
import 'package:bonfiremodify/game_interface/interface_component.dart';
import 'package:bonfiremodify/game_interface/text_interface_component.dart';
import 'package:bonfiremodify/geometry/circle.dart';
import 'package:bonfiremodify/geometry/polygon.dart';
import 'package:bonfiremodify/geometry/rectangle.dart';
import 'package:bonfiremodify/geometry/shape.dart';
import 'package:bonfiremodify/geometry/shape_collision.dart';
import 'package:bonfiremodify/gestures/drag_gesture.dart';
import 'package:bonfiremodify/gestures/gestures.dart';
import 'package:bonfiremodify/gestures/mouse_gesture.dart';
import 'package:bonfiremodify/gestures/tap_gesture.dart';
import 'package:bonfiremodify/joystick/joystick.dart';
import 'package:bonfiremodify/joystick/joystick_action.dart';
import 'package:bonfiremodify/joystick/joystick_controller.dart';
import 'package:bonfiremodify/joystick/joystick_directional.dart';
import 'package:bonfiremodify/joystick/joystick_move_to_position.dart';
import 'package:bonfiremodify/lighting/lighting.dart';
import 'package:bonfiremodify/lighting/lighting_component.dart';
import 'package:bonfiremodify/lighting/lighting_config.dart';
import 'package:bonfiremodify/lighting/lighting_type.dart';
import 'package:bonfiremodify/map/map_assets_manager.dart';
import 'package:bonfiremodify/map/map_game.dart';
import 'package:bonfiremodify/map/map_paint.dart';
import 'package:bonfiremodify/map/map_world.dart';
import 'package:bonfiremodify/map/tile/tile.dart';
import 'package:bonfiremodify/map/tile/tile_model.dart';
import 'package:bonfiremodify/map/tile/tile_with_collision.dart';
import 'package:bonfiremodify/npc/ally/ally.dart';
import 'package:bonfiremodify/npc/ally/rotation_ally.dart';
import 'package:bonfiremodify/npc/ally/simple_ally.dart';
import 'package:bonfiremodify/npc/enemy/enemy.dart';
import 'package:bonfiremodify/npc/enemy/rotation_enemy.dart';
import 'package:bonfiremodify/npc/enemy/simple_enemy.dart';
import 'package:bonfiremodify/npc/npc.dart';
import 'package:bonfiremodify/npc/rotation_npc.dart';
import 'package:bonfiremodify/npc/simple_npc.dart';
import 'package:bonfiremodify/objects/animated_follower_object.dart';
import 'package:bonfiremodify/objects/animated_object_once.dart';
import 'package:bonfiremodify/objects/flying_attack_object.dart';
import 'package:bonfiremodify/player/player.dart';
import 'package:bonfiremodify/player/rotation_player.dart';
import 'package:bonfiremodify/player/simple_player.dart';
import 'package:bonfiremodify/state_manager/bonfire_injector.dart';
import 'package:bonfiremodify/state_manager/state_controller.dart';
import 'package:bonfiremodify/state_manager/state_controller_consumer.dart';
import 'package:bonfiremodify/state_manager/state_manager.dart';
import 'package:bonfiremodify/state_manager/use_state_controller.dart';
import 'package:bonfiremodify/tiled/model/tiled_data_object_collision.dart';
import 'package:bonfiremodify/tiled/model/tiled_item_tile_set.dart';
import 'package:bonfiremodify/tiled/model/tiled_object_properties.dart';
import 'package:bonfiremodify/tiled/model/tiled_world_data.dart';
import 'package:bonfiremodify/tiled/tiled_world_map.dart';
import 'package:bonfiremodify/util/assets_loader.dart';
import 'package:bonfiremodify/util/bonfire_game_ref.dart';
import 'package:bonfiremodify/util/collision_game_component.dart';
import 'package:bonfiremodify/util/controlled_update_animation.dart';
import 'package:bonfiremodify/util/direction.dart';
import 'package:bonfiremodify/util/direction_animations/simple_animation_enum.dart';
import 'package:bonfiremodify/util/direction_animations/simple_direction_animation.dart';
import 'package:bonfiremodify/util/extensions/ally/ally_extensions.dart';
import 'package:bonfiremodify/util/extensions/ally/rotation_ally_extensions.dart';
import 'package:bonfiremodify/util/extensions/attackable_extensions.dart';
import 'package:bonfiremodify/util/extensions/enemy/enemy_extensions.dart';
import 'package:bonfiremodify/util/extensions/enemy/rotation_enemy_extensions.dart';
import 'package:bonfiremodify/util/extensions/extensions.dart';
import 'package:bonfiremodify/util/extensions/game_component_extensions.dart';
import 'package:bonfiremodify/util/extensions/joystick_extensions.dart';
import 'package:bonfiremodify/util/extensions/movement_extensions.dart';
import 'package:bonfiremodify/util/extensions/npc/npc_extensions.dart';
import 'package:bonfiremodify/util/extensions/player/player_extensions.dart';
import 'package:bonfiremodify/util/extensions/player/rotation_player_extensions.dart';
import 'package:bonfiremodify/util/follower_widget.dart';
import 'package:bonfiremodify/util/functions.dart';
import 'package:bonfiremodify/util/game_controller.dart';
import 'package:bonfiremodify/util/interval_tick.dart';
import 'package:bonfiremodify/util/map_explorer.dart';
import 'package:bonfiremodify/util/mixins/attackable.dart';
import 'package:bonfiremodify/util/mixins/automatic_random_movement.dart';
import 'package:bonfiremodify/util/mixins/direction_animation.dart';
import 'package:bonfiremodify/util/mixins/follower.dart';
import 'package:bonfiremodify/util/mixins/move_to_position_along_the_path.dart';
import 'package:bonfiremodify/util/mixins/movement.dart';
import 'package:bonfiremodify/util/mixins/movement_by_joystick.dart';
import 'package:bonfiremodify/util/mixins/pointer_detector.dart';
import 'package:bonfiremodify/util/mixins/pushable.dart';
import 'package:bonfiremodify/util/mixins/sensor.dart';
import 'package:bonfiremodify/util/mixins/use_assets_loader.dart';
import 'package:bonfiremodify/util/mixins/use_sprite.dart';
import 'package:bonfiremodify/util/mixins/use_sprite_animation.dart';
import 'package:bonfiremodify/util/priority_layer.dart';
import 'package:bonfiremodify/util/pulse_value.dart';
import 'package:bonfiremodify/util/quadtree.dart';
import 'package:bonfiremodify/util/talk/say.dart';
import 'package:bonfiremodify/util/talk/talk_dialog.dart';
import 'package:bonfiremodify/util/text_damage_component.dart';
import 'package:bonfiremodify/util/text_game_component.dart';
import 'package:bonfiremodify/util/value_generator_component.dart';
import 'package:bonfiremodify/widgets/bonfire_tiled_widget.dart';
import 'package:bonfiremodify/widgets/bonfire_widget.dart';
4
likes
110
pub points
47%
popularity

Publisher

unverified uploader

(RPG maker) Create RPG-style or similar games more simply with Flame.

Repository (GitLab)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

a_star_algorithm, flamemodify, flutter, http, tiledjsonreadergetdirectory

More

Packages that depend on bonfiremodify