Erick
c03cf6b2a2
chore: refactoring to use flutter gen on the game ( #73 )
...
* chore: refactoring to use flutter gen on the game
* fix: lint
* Update lib/game/components/spaceship.dart
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* fix: lint
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
2 years ago
Alejandro Santiago
4af09b64fa
chore: bumped flame versions ( #71 )
...
* chore: increased version
* fix: changes due to versions
2 years ago
Erick
4c0774b792
feat: adds the spaceship component ( #60 )
...
* feat: implementing spaceship
* feat: spaceship working
* feat: adding dartdoc to spaceship
* feat: more tests and improving sizes
* fix: lint
* fix: lint
* feat: pre fetching spaceship assets
* fix: typo
* Apply suggestions from code review
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* feat: pr suggestion
* fix: removing duplicated class
* feat: pr suggestions
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
2 years ago
Allison Ryan
bc5a2f343e
chore: connect app to firebase ( #55 )
...
* docs: changes missed in last PR
* chore: connect to firebase
* chore: hide firebase setup
* refactor: revert ios changes
* chore: update gitignore
2 years ago
Allison Ryan
c0175b0d30
feat: add leaderboard repository ( #54 )
...
* feat: add leaderboard repository
* refactor: move leaderboard ranking to models
* refactor: username to playerInitials
* docs: typo fix
* docs: adjust repo wording
* fix: failing test
2 years ago
Erick
1539ab7bd3
chore: update project to the latest flame and forge2d ( #41 )
2 years ago
Erick
03d48eac40
feat: adding bonus letters to board ( #35 )
...
* feat: adding ball spawming upon click on debug mode
* PR suggestions
* fix: rebase
* feat: adding bonus letter component
* feat: bonus letter callback
* feat: removing flip
* feat: adding bonus letters to board
* Apply suggestions from code review
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* feat: improving bonus letters grouping
* feat: removing not needed pump
* feat: rebase fix
* fix: re adding wrongly removed code during rebase
* fix: lint
* fix: flaky test
* Apply suggestions from code review
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
2 years ago
RuiAlonso
5bff54f3d8
Merge branch 'main' into feat/paths
2 years ago
Erick Zanardo
7a0852642b
feat: updating flame, flame bloc and flame forge2d versions
2 years ago
RuiAlonso
4290cb5a8d
refactor: changed math package to geometry
2 years ago
Erick Zanardo
ac0aca5f8f
feat: adding placeholder sprite for the ball component
2 years ago
RuiAlonso
09464347ef
feat: added maths local dependency
3 years ago
Allison Ryan
0e98a74b17
refactor: move themes to package
3 years ago
Alejandro Santiago
18e1f950ad
feat: implement GameBloc ( #3 )
...
* chore: generated bloc using VS extension
* chore: included equatable dependency
* feat: implemented BallLost and Scored events
* refactor: renamed ballsLeft to balls
* chore: exported bloc in barrel file
* feat: tested and improved GameState
* feat: tested and improved GameState
* feat: tested and improved GameEvent
* feat: tested GameBloc
* refactor: modified redundant test message
* refactor: included initial factory constructor
* refactor: corrected class doc comment
* feat: made GameEvent support value equality
* refactor: adapted equality test to pick coverage
* refactor: moved linter ignore comment
* refactor: removed const from equality comparison
* refactor: changed factory constructor for named constructor
* refactor: added trailing commas
3 years ago
Alejandro Santiago
be299bcd51
chore: included dependecy on flame_test ( #5 )
3 years ago
Erick
0a01e3b5fb
chore: updating flame, flame_forge2d and flame_bloc versions ( #4 )
...
* chore: updating flame, flame_forge2d and flame_bloc versions
* adding FlameBloc to the PinballGame
* refactor: sorted pub dependencies
Co-authored-by: alestiago <dev@alestiago.com>
3 years ago
Alejandro Santiago
ab77ebec67
feat: include game files ( #2 )
...
* feat: included flame and flame_forge2d dependency
* feat: included initial LandingPage with PinballGame
* feat: included test
* feat: included navigation test
* fix: landing page test
* feat: used l10n string for "Play"
Co-authored-by: Erick Zanardo <erickzanardoo@gmail.com>
3 years ago
Allison Ryan
a12f1d388d
feat: very good core
3 years ago