Tom Arra
93dd24f26a
fix: update readme and remove flavors ( #403 )
...
* fix: update readme and remove flavors
* update blog url
3 years ago
Alejandro Santiago
c305a09980
refactor: removed SparkyTurboChargeActivated event ( #401 )
3 years ago
Tom Arra
0b9d2131d8
feat: add cspell ( #399 )
...
* feat: add cspell
* revert main and add spell check as a different flow
* check all files
* all files again
* another regex
* dart files
* more changes
* actually checkout the repo
* adding words
* more words
* more words and starting to change code
* more words
* more words
* more words
* more words
* more words
* fixing words
* fixing words
* adding and fixing
* fixes and words
* word fixes
* fixes and words
3 years ago
Erick
227d9c8fb7
feat: final screen for the initials submission error ( #393 )
3 years ago
Erick
0b7a1cfac1
feat: adding leaderboard error screen ( #398 )
...
* feat: adding leaderboard error screen
* Update lib/game/components/backbox/displays/leaderboard_failure_display.dart
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
3 years ago
Erick
8eb83fba99
refactor: renaming to `PinballPlayer` to `PinballAudioPlayer` ( #396 )
...
* refactor: renaming to
* fix merge
* lint
* suggestions
* suggestions
* suggestions
3 years ago
Jorge Coca
bff2c6e2af
fix: more information dialog divider has fixed width ( #397 )
3 years ago
Jorge Coca
b85345db7d
refactor: improve performance of loading screen and load I/O Pinball asset ( #394 )
3 years ago
Alejandro Santiago
1e70881751
fix: made Flippers start from bottom position ( #392 )
3 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
3 years ago
Felix Angelov
ca6b8cc1b3
refactor: AndroidSpaceshipBonusBehavior use FlameBlocListener ( #371 )
3 years ago
Erick
632365ee82
feat: adding remaining bonus sfx ( #390 )
3 years ago
Erick
a406ace890
feat: pre fetch leaderboard ( #389 )
3 years ago
Jorge Coca
61e73f8529
fix: how to play dialog text style uses headline4 ( #388 )
3 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>
3 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
3 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>
3 years ago
Jorge Coca
e20c231f51
fix: character selection order ( #383 )
3 years ago
Jorge Coca
1612bd971b
chore: cleanup public api docs annotations ( #382 )
3 years ago
Jorge Coca
22cb02dbc3
chore: remove TODO comments form the codebase ( #373 )
...
Co-authored-by: Tom Arra <tarra3@gmail.com>
3 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
3 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
3 years ago
Felix Angelov
829dadd3d5
refactor: provide GameBloc in App ( #370 )
3 years ago
arturplaczek
b0e6dbfd5a
feat: added More Information (footer) dialog ( #363 )
3 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
3 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>
3 years ago
arturplaczek
041f5b7c54
fix: hide GameHud on game over ( #361 )
3 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>
3 years ago
arturplaczek
32498e2cd5
chore: `LinkBoxDialog` - generated files ( #360 )
3 years ago
alestiago
f862b0af36
refactor: snapped on resize
3 years ago
alestiago
40ba494d44
refactor: reused position vectors
3 years ago
alestiago
16b8cf87ba
refactor: adjusted GameOver zoom
3 years ago
alestiago
50a3097077
fix: added resizing logic
3 years ago
arturplaczek
ca1f0c31da
fix: add Row above FittedBox to align `ScoreView` to left ( #351 )
3 years ago
arturplaczek
81c017cce7
fix: change selected character speed to 12 fps ( #348 )
3 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
3 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
3 years ago
Erick
135b4ed5c2
refactor: renaming noisy to noise ( #353 )
3 years ago
Erick
df7408728e
feat: adding `Plunger` sound effects ( #324 )
...
* feat: adding launcher sfx
* Apply suggestions from code review
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* fix test
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
3 years ago
Alejandro Santiago
ace61193fb
refactor: removed `GameBallsController` ( #349 )
3 years ago
arturplaczek
28606241df
fix: update fonts size on game hud ( #347 )
3 years ago
Alejandro Santiago
3465c9f1e7
refactor: implemented `CameraFocusingBehavior` ( #346 )
3 years ago
Erick
79da2e9234
feat: game over voice over ( #320 )
...
* feat: game over voice over
* docs nits
* fixing rebase
3 years ago
Allison Ryan
391f9cac8f
refactor: input letter looping and reverse direction ( #335 )
...
* refactor: letter looping and reverse direction
* doc: update test comments to match changes
3 years ago
Erick
e9b902355d
feat: user initials submission ( #341 )
...
* feat: initial implementation
* feat: tests
* fix: lint
* fix: removing wrong commited images
* feat: pr suggestions
* feat: PR suggestions
* Apply suggestions from code review
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* fix
* pr suggestions
* fixing comments
* pr suggestions
* lint
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
3 years ago
Alejandro Santiago
2ad0196e44
refactor: include `GameStatus` on `GameBloc` ( #345 )
3 years ago
Erick
34d0e7d65a
feat: improving pinball audio code and loading ( #325 )
...
* feat: improving pinball audio code and loading
* fix: some errors
* refactoring the solution
* Apply suggestions from code review
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* fix: tests
* fix rebase
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
Co-authored-by: Tom Arra <tarra3@gmail.com>
3 years ago
arturplaczek
37b839d54e
fix: HowToPlayDialog fit ( #344 )
...
Co-authored-by: Tom Arra <tarra3@gmail.com>
3 years ago
arturplaczek
4438f6124a
fix: changed `GameHud` position and size ( #289 )
...
* fix: clamp game hud margin
* feat: add opacity to game hud
* fix: update GameHud size & position
* fix: calculate game hud size
3 years ago
Alejandro Santiago
5fb9a40e66
fix: rendering with `FilterQuality.medium` ( #334 )
...
* feat: defined HighFilterQualityCanvas
* refactor: removed trailing comma
* refactor: started defining CanvasComponent
* feat: implemented CanvasComponent
* docs: fixed typos
* docs: changed template name
* fix: merge conflict
* refactor: set filterQuality to Medium
* refactor: removed nullable from typdef
* test: updated tests to FilterQuality.medium
3 years ago