Erick
8eb83fba99
refactor: renaming to `PinballPlayer` to `PinballAudioPlayer` ( #396 )
...
* refactor: renaming to
* fix merge
* lint
* suggestions
* suggestions
* suggestions
2 years ago
Jorge Coca
bff2c6e2af
fix: more information dialog divider has fixed width ( #397 )
2 years ago
Alejandro Santiago
3ee4b0b228
refactor: removed RampScoringSensor ( #395 )
2 years ago
Jorge Coca
b85345db7d
refactor: improve performance of loading screen and load I/O Pinball asset ( #394 )
2 years ago
Alejandro Santiago
1e70881751
fix: made Flippers start from bottom position ( #392 )
2 years ago
Alejandro Santiago
42382f3b8a
feat: implemented `ScoreComponentScalingBehavior` ( #391 )
...
* feat: implemented ScoreComponentScalingBehavior
* fix: adjusted score ZIndex
* refactor: removed unused class
* refactor: adjusted goldens path
2 years ago
Alejandro Santiago
b3f891be0e
refactor: renamed `DashNestBumper` to `DashBumper` ( #381 )
...
* refactor: renamed DashNestBumper to DashBumper
* refactor: PR suggestions
* refactor: renamed stories
* refactor: renamed test names
* test: renamed test name
* docs: improved bumper docs
* docs: improve docs
* refactor: renamed stories
2 years ago
Felix Angelov
ca6b8cc1b3
refactor: AndroidSpaceshipBonusBehavior use FlameBlocListener ( #371 )
2 years ago
Erick
632365ee82
feat: adding remaining bonus sfx ( #390 )
2 years ago
Erick
a406ace890
feat: pre fetch leaderboard ( #389 )
2 years ago
Allison Ryan
e7385266ab
chore: new `TopDinoWall` asset ( #387 )
...
* fix: move sparky computer sensor
* chore: asset with brighter spotlight
* chore: asset with brighter spotlight
* chore: revert change
2 years ago
Jorge Coca
61e73f8529
fix: how to play dialog text style uses headline4 ( #388 )
2 years ago
Erick
df074be217
feat: adding mobile controls ( #377 )
...
* feat: adding mobile controls
* adding tests for pinball dpad button
* feat: tests
* lint
* Apply suggestions from code review
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* suggestions
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
2 years ago
Allison Ryan
0d2a8c5f67
fix: move `SparkyComputer` sensor ( #386 )
2 years ago
Alejandro Santiago
7f25e2e39d
refactor: removed `ControlledFlipper` ( #343 )
...
* feat: implemented Flippers behaviors
* test: tested Flipper behaviors
* refactor: fixed typo
* refactor: removed unecessary import
* feat: removed and added behavior depending on game status
* test: renamed test
* test: changed golden path
* refactor: removed TODOs
2 years ago
Alejandro Santiago
a359a2ec06
fix: improved entering SpaceshipRamp consitency ( #385 )
2 years ago
Allison Ryan
b9a47b2489
feat: add `BonusBallSpawningBehavior` ( #378 )
...
* feat: add BonusBallSpawningBehavior
* refactor: remove on tick and remove behavior
* fix: impulse test
Co-authored-by: Tom Arra <tarra3@gmail.com>
2 years ago
Allison Ryan
cd1b0db515
chore: swap assets ( #379 )
...
Co-authored-by: Tom Arra <tarra3@gmail.com>
2 years ago
Alejandro Santiago
0534e2dd84
fix: flying ball when entering SpaceshipRamp ( #380 )
2 years ago
Jorge Coca
e20c231f51
fix: character selection order ( #383 )
2 years ago
Jorge Coca
1612bd971b
chore: cleanup public api docs annotations ( #382 )
2 years ago
Jorge Coca
22cb02dbc3
chore: remove TODO comments form the codebase ( #373 )
...
Co-authored-by: Tom Arra <tarra3@gmail.com>
2 years ago
Allison Ryan
b6ef9f73f6
feat: provide and listen to `CharacterThemeCubit` in game ( #375 )
...
* feat: connect game ball to theme selection
* chore: swap out ball assets
* chore: swap out flipper assets
* fix: ball spawn layer
* refactor: use readBloc and fix tests
* refactor: update ball sprite only
2 years ago
Felix Angelov
2d0d01fa06
feat(functions): add leaderboard cleanup function ( #376 )
2 years ago
Felix Angelov
aa0f5bc2f6
feat(pinball_flame): add readBloc extension ( #374 )
2 years ago
Jorge Coca
6f5bfd0d36
chore(leaderboard_repository): remove allowed words check ( #372 )
2 years ago
Allison Ryan
3b5af49756
refactor: `SparkyComputer` behaviors and removed `ControlledBall` ( #365 )
...
* refactor: sparky behaviors and remove controlled ball
* fix: test typo
* fix: PR suggestions
2 years ago
Felix Angelov
829dadd3d5
refactor: provide GameBloc in App ( #370 )
2 years ago
Allison Ryan
d634adec49
fix: ball disappearing behind dino ( #369 )
...
* fix: adjust dino dimensions so a ball can't get stuck
* fix: goldens
2 years ago
Felix Angelov
e46abc2937
chore(deps): upgrade to Flutter 2.10.5 ( #368 )
2 years ago
arturplaczek
b0e6dbfd5a
feat: added More Information (footer) dialog ( #363 )
2 years ago
Erick
1ce3b374ed
feat: adding sparky sfx ( #364 )
...
* feat: adding sparky sfx
* Apply suggestions from code review
* lint
* feat: better bonus sound implementation
* lint
2 years ago
Erick
8df797c2a0
refactor: perfomance improvement on `ZCanvas` ( #366 )
...
* refactor: perfomance improvement on z canvas component
* refactor: used binary search
Co-authored-by: alestiago <dev@alestiago.com>
2 years ago
Felix Angelov
b5a4911ab8
ci: remove trailing slash from flame git references ( #367 )
2 years ago
Jochum van der Ploeg
3ff0e5ef35
fix: keep focus on game ( #311 )
...
* fix: keep focus on game
* fix: keep focus on game
* fix: keep focus on game
* fix: keep focus on game
Co-authored-by: Tom Arra <tarra3@gmail.com>
2 years ago
Erick
be3a3b053d
feat: adding error component ( #355 )
...
* feat: adding error component
* Update packages/pinball_components/lib/src/components/error_component.dart
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* Update packages/pinball_components/sandbox/lib/stories/error_component/error_component_game.dart
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* Update packages/pinball_components/sandbox/lib/stories/error_component/stories.dart
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* pr suggestions
* fix tests
* suggestions
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
2 years ago
arturplaczek
041f5b7c54
fix: hide GameHud on game over ( #361 )
2 years ago
Erick
f8b6234ab4
feat: adding leaderboard display ( #352 )
...
* feat: adding leaderboard display
* feat: pr suggestions
* fix: conflicts
* lint
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
2 years ago
arturplaczek
32498e2cd5
chore: `LinkBoxDialog` - generated files ( #360 )
2 years ago
Erick
07b8a45dd7
fix: flkay tests ( #362 )
2 years ago
alestiago
7d648a02e5
fix: flaky test
2 years ago
alestiago
f862b0af36
refactor: snapped on resize
2 years ago
alestiago
40ba494d44
refactor: reused position vectors
2 years ago
alestiago
16b8cf87ba
refactor: adjusted GameOver zoom
2 years ago
alestiago
242809086a
test: fix flaky test
2 years ago
alestiago
50a3097077
fix: added resizing logic
2 years ago
arturplaczek
ca1f0c31da
fix: add Row above FittedBox to align `ScoreView` to left ( #351 )
2 years ago
arturplaczek
81c017cce7
fix: change selected character speed to 12 fps ( #348 )
2 years ago
Allison Ryan
e6005cd735
refactor: add new background and reposition components ( #356 )
...
* refactor: new asset and shape resize
* refactor: add background and move components to match
* chore: update goldens
* chore: swap out computer glow
* chore: pubspec
2 years ago
Alejandro Santiago
b3136e5857
chore: migrating to `flame_bloc` 1.4.0 ( #357 )
...
* refactor: migrating to flame_bloc
* test: passed all tests
* test: updeted ControlledFlipperTest
* test: tested FlameProvider
* test: awaited loading
* test: waited loading ScoreBehavior
* refactor: removed unused files
* refactor: removed FlameBlocTester
* refactor: moved helper
* test: fixed typo name
* refactor: renamed file name to bumper_noise_behavior_test.dart
* refactor: renamed to TestDebugPinballGame
* refactor: removed uncessary KeybordHandler mixin
* refactor: removed unecessary imports
* test: removed testGameWidgets
2 years ago