Commit Graph

823 Commits

Author SHA1 Message Date
kurtome
8b250bcf7e fixing code formatting 2020-01-09 09:42:37 -05:00
kurtome
3c55220e7a cleaning up formating and making a single paint var 2020-01-03 19:56:27 -05:00
kurtome
43ef6ed227 changing the image rendering of text to high quality to ensure sharp edges on rendering 2020-01-03 18:16:53 -05:00
Jochum van der Ploeg
3392f717a6 Updated code best on review 2019-12-05 23:10:04 +01:00
Jochum van der Ploeg
7e2209b59f Implemented backgroundColor method for overriding the game background 2019-12-05 18:52:26 +01:00
Ivan Cherepanov
56bc66bc91 Merge branch 'develop' into particles 2019-12-01 17:17:12 +03:00
Ivan Cherepanov
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
Ivan Cherepanov
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
Luan Nico
8249c890f2 Merge branch 'develop' into develop 2019-11-27 23:52:26 -05:00
Parksie
7a090a20d9 correct spelling mistake
correct spelling mistake
2019-11-28 17:51:00 +13:00
Erick Zanardo
4be300791e PR suggestion 2019-11-27 22:12:20 -03:00
Erick Zanardo
bb5d876cdb Adding TimerComponent class 2019-11-27 22:12:20 -03:00
Erick Zanardo
0139d31d22 Linting files 2019-11-27 19:32:36 -03:00
Luan Nico
21052b51ed Merge branch 'develop' into develop 2019-11-27 11:37:12 -05:00
parkerr
d197dc8ecd Added render function for chainShape Box2d 2019-11-27 18:01:28 +13:00
Ivan Cherepanov
a49e9b7494 chore: format /components/particles files 2019-11-25 18:18:52 +03:00
Ivan Cherepanov
38e3685cda feat: particles 2019-11-25 17:58:16 +03:00
Erick Zanardo
a2336b926d Refactoring new API to use mixins 2019-11-11 09:24:13 -03:00
Erick Zanardo
6f44e0514b Fixing gestures conflicts and adding a gestures example 2019-11-11 09:24:13 -03:00
Erick Zanardo
655a70b0a6 Adding docs and faq entry for the new API 2019-11-11 09:24:13 -03:00
Erick Zanardo
40a3598c59 Linting 2019-11-11 09:24:13 -03:00
Erick Zanardo
c70ff42912 Adding missing methods 2019-11-11 09:24:13 -03:00
Erick Zanardo
cd025896ad Fixing lint 2019-11-11 09:24:13 -03:00
Erick Zanardo
4dcb32b107 Adding new API for gesture detection on Game class 2019-11-11 09:24:13 -03:00
Erick Zanardo
f4fc7df28a Fixing FlareAnimation API and FlareComponent renderization 2019-10-29 20:09:57 -03:00
Luan Nico
48b9b4fe44 Fixing nits and warnings on the code 2019-10-14 17:16:23 -04:00
kurtome
1f067f5c25 adding example and only calculating flip if needed 2019-10-07 22:44:44 -03:00
kurtome
627e12bba2 add invert X or Y axis to position component 2019-10-07 22:44:44 -03:00
Japa Alekhin Llemos
9c76514eef changed bgm getter to one-line fat arrow function 2019-10-01 07:38:40 +08:00
Japa Alekhin Llemos
35990dd6f0 added flag for observer registration status to avoid double registering (and the opposite when removing) 2019-09-28 18:08:24 +08:00
Japa Alekhin Llemos
98be5abe90 removed widgets binding observer registration on construction
added null checks every time audioPlayer is accessed
2019-09-28 18:03:12 +08:00
Japa Alekhin Llemos
71eebd0e7a set isPlaying to false to avoid playing a stopped bgm on app resume 2019-09-28 13:35:31 +08:00
Japa Alekhin Llemos
9a5f203f45 replaced bgm with a getter to avoid autoregistering the widgetsbinding observer but register on demand instead 2019-09-28 13:28:25 +08:00
Japa Alekhin Llemos
2eb7040ef7 added audioplayer stop code 2019-09-28 13:27:25 +08:00
Japa Alekhin Llemos
17199d0b4f added bgm static property 2019-09-27 12:20:43 +08:00
Japa Alekhin Llemos
a131029599 added Bgm class 2019-09-27 12:20:19 +08:00
Lukas Klingsbo
a349754428 Rename Tapeable to Tapable 2019-09-24 19:03:36 -03:00
Renan
85b8d89adc Prevent multiple completions 2019-09-24 18:59:49 -03:00
Japa Alekhin Llemos
5c85b22171 Merge branch 'develop' into master 2019-09-22 22:55:27 +08:00
Japa Alekhin Llemos
ed13e31e43 added setOrientations function that accept multiple values
updated function aliases to use `setOrientation` and `setOrientations`
2019-09-22 22:49:32 +08:00
Japa Alekhin Llemos
d59b473b5a added orientation aliases 2019-09-22 03:31:06 +08:00
Luan Nico
11a479cf24 formatting 2019-09-21 13:04:02 -04:00
Luan Nico
e2622cde41 improve mixins & adds HasGameRef & fixes composedComponent 2019-09-21 12:59:32 -04:00
Erick Zanardo
10a7a89faa Adding more PR suggestions 2019-09-10 21:16:45 -03:00
Erick Zanardo
0053620777 removing generics from cast method 2019-09-10 21:16:45 -03:00
Erick Zanardo
441f635999 Implementing dispose on gesture recnognizer 2019-09-10 21:16:45 -03:00
Erick Zanardo
688e50ce94 Formatting 2019-09-10 21:16:45 -03:00
Erick Zanardo
82a32a4ff6 PR suggestions 2019-09-10 21:16:45 -03:00
Erick Zanardo
5ab792da86 PR suggestions 2019-09-10 21:16:45 -03:00
Erick Zanardo
ef7e2303ce Formating 2019-09-10 21:16:45 -03:00