83 Commits

Author SHA1 Message Date
8b250bcf7e fixing code formatting 2020-01-09 09:42:37 -05:00
3c55220e7a cleaning up formating and making a single paint var 2020-01-03 19:56:27 -05:00
43ef6ed227 changing the image rendering of text to high quality to ensure sharp edges on rendering 2020-01-03 18:16:53 -05:00
56bc66bc91 Merge branch 'develop' into particles 2019-12-01 17:17:12 +03:00
0f98a8542d chore: format
fix: doc/example/particles/readme, attempt to embed webm preview
fix: doc/example/particles better sample for chaining
refactor: Particle, dropped duration support
2019-11-28 23:02:28 +03:00
ff425afa26 feat: docs, adde particles docs
fix: doc/examples/particles, added web to .gitignore
feat: doc/examples/particles, added more examples,
refactor: Particle does not extend Component
refactor: Particle subclasses in separate folder
refactor: ParticleComponent is now simple container
fix: SingleChildParticle, asserts for child existing
feat: AnimationParticle for Flame Animation
feat: ComponentParticle for Flame Component
feat: SpriteParticle for Flame Sprite
2019-11-28 18:01:31 +03:00
4be300791e PR suggestion 2019-11-27 22:12:20 -03:00
bb5d876cdb Adding TimerComponent class 2019-11-27 22:12:20 -03:00
a49e9b7494 chore: format /components/particles files 2019-11-25 18:18:52 +03:00
38e3685cda feat: particles 2019-11-25 17:58:16 +03:00
f4fc7df28a Fixing FlareAnimation API and FlareComponent renderization 2019-10-29 20:09:57 -03:00
48b9b4fe44 Fixing nits and warnings on the code 2019-10-14 17:16:23 -04:00
1f067f5c25 adding example and only calculating flip if needed 2019-10-07 22:44:44 -03:00
627e12bba2 add invert X or Y axis to position component 2019-10-07 22:44:44 -03:00
a349754428 Rename Tapeable to Tapable 2019-09-24 19:03:36 -03:00
11a479cf24 formatting 2019-09-21 13:04:02 -04:00
e2622cde41 improve mixins & adds HasGameRef & fixes composedComponent 2019-09-21 12:59:32 -04:00
ef7e2303ce Formating 2019-09-10 21:16:45 -03:00
3498723801 Adding tap events 2019-09-10 21:16:45 -03:00
110aa376d8 formatting files 2019-08-10 15:40:38 -03:00
ccc4677663 changing animation to component 2019-08-10 15:40:38 -03:00
51d259038f formatting files 2019-08-10 15:40:38 -03:00
411a39fd72 exposing objects layer from tiled file 2019-08-10 15:40:38 -03:00
3549258f25 bumped versions and fixed warnings 2019-08-03 17:24:13 -03:00
029a392fed refactoring to get all optional parameters as optionals 2019-08-03 15:39:33 -03:00
19b50dd87f Added possibility to see current base offset 2019-08-02 11:29:11 -06:00
806d8d8f2a ParallaxComponent that can move layers in 2D
You can now move the layers in the parallax in the Y-axis, as
well as the X-axis. It has extensive configurability of how the images
should align, fill and repeat on the screen.
2019-08-02 01:37:44 -06:00
965c5758be fix warning 2019-07-15 09:32:01 -03:00
4daedc23e1 AnimationComponent.empty was breaking 2019-07-11 22:49:32 -03:00
f415090c24 PR suggestions 2019-07-11 17:47:24 -03:00
944d031c39 Removing old debug component 2019-07-11 17:47:24 -03:00
6770c0a270 Refactoring debugging 2019-07-11 17:47:24 -03:00
00519b0047 bump version + formatting 2019-07-09 11:37:22 -03:00
b50efcb3a5 Adding destoryOnFinish flag to AnimationComponent 2019-06-29 12:49:36 -03:00
0ce355b891 Sets PositionComponent#setByRect to also use anchor property. Change in #99 was a breaking change for setByRect when using the results of toRect as they now used different anchors which would cause the set rect to translate to a new incorrect position. 2019-06-01 07:32:22 -04:00
3cd3aec0d8 0.12.0 release condidate (#100)
* fixes on animation

* Fixed warning on using specific version o flutter_svg on pubspec

* Adding part 4 of Alekhin's articles

* ParallaxComponent is not abstract anymore, as it does not include any abstract method

* fix for position

* fixing examples

* Adding equality comparison for Position

* Add scaleTo method to position

* adding method limit to position

* scaleTo for empty vector

* add part 5 from alekhin series to readme (#84)

* Updating CHANGELOG

* Bump synchronized to 2.1.0

Avoiding conflict with other packages

* Adding go desktop example

* Linting files

* Upgrading flutter_svg and fixing version on pubspec for developer branch (#93)

* Upgrading flutter_svg and fixing version on pubspec for developer branch

* Switch flutter to dev channel (#94)

* Improve flame audio api

* Improving scripts

* Adding badges code on README (#95)

* Adding Flare support (#96)

* Initial commit

* Flare support

* Adding docs for FlareAnimation

* Some organization fixes on Flare example game

* Adding changelog entry

* Fixing lint

* Adding FlareComponent

* PR changes

* PR suggestions and linting

* Fixing position component anchor (#99)

* Change PositionComponent toRect() to take into account component's anchor in order to create the proper rect

* Linting

* Updating CHANGELOG

* Adding Contributing disclaimer on README

* Bumping version
2019-05-31 11:25:21 -03:00
b7ef572777 0.11.2 Release candidate (#85)
* fixes on animation

* Fixed warning on using specific version o flutter_svg on pubspec

* Adding part 4 of Alekhin's articles

* ParallaxComponent is not abstract anymore, as it does not include any abstract method

* fix for position

* fixing examples

* Adding equality comparison for Position

* Add scaleTo method to position

* adding method limit to position

* scaleTo for empty vector

* add part 5 from alekhin series to readme (#84)

* Updating CHANGELOG
2019-05-07 13:11:33 -03:00
580ccdecfc Typos in documentation and comments (#71) 2019-04-04 13:57:38 -03:00
6696373bd7 zero analyzer issues 2019-03-23 15:02:17 -03:00
aacb3fcb65 flutter formar 2019-03-22 13:37:42 -03:00
b1a3d222a9 use final 2019-03-22 13:35:46 -03:00
5a2f576610 merge 2019-03-22 13:21:17 -03:00
e7ac8ed094 unecessary new 2019-03-22 13:20:18 -03:00
b86f53929e Adding basic SVG support (#61) 2019-03-21 21:42:52 -03:00
bb6757d853 composed component docs (#58)
* composed-component-docs

* undo mistakes

* typos
2019-03-16 22:15:26 -03:00
9c69937b5b Fixes build (tests), adding ditance method to position, fix linting (formating, quotes), removed uneeded new keywords everywhere 2019-03-10 15:17:53 -03:00
529b14e4df fix for new flutter version 2019-02-13 09:39:46 -02:00
a9b83fcc47 fixes for text box 2019-02-09 12:13:28 -02:00
bd51364400 formating and fixing warnings 2019-02-09 12:06:59 -02:00
45455f60f0 Adding SimpleGame, EmbeddedGameWidget and animationAsWidget to allow for easy integration of flame with non-game flutter apps, plus docs improved, minor fixes 2019-01-24 21:31:49 -02:00