RuiAlonso
b0e8a3be14
feat: created path component to paint pathways for the ball
3 years ago
RuiAlonso
09464347ef
feat: added maths local dependency
3 years ago
RuiAlonso
4e2f56a70c
feat: created maths package for calculate curves
3 years ago
Allison Ryan
ca18de6172
refactor: one theme for entire game
3 years ago
Allison Ryan
fee6a000a4
Merge pull request #10 from VGVentures/feat/plunger
...
feat: add plunger
3 years ago
Allison Ryan
f0db7c720d
docs: character themes update
3 years ago
Allison Ryan
f802e592f5
Merge branch 'main' into feat/character-theming
3 years ago
Allison Ryan
1651676462
test: same position
3 years ago
Allison Ryan
ea3b126b62
Update lib/game/components/plunger.dart
...
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
3 years ago
Allison Ryan
3ef9cb878b
test: provide mock game bloc
3 years ago
Allison Ryan
7421acf4a0
fix: workflow
3 years ago
Allison Ryan
5d583fb07e
chore: add workflow
3 years ago
Allison Ryan
0e98a74b17
refactor: move themes to package
3 years ago
Allison Ryan
bb1663111f
refactor: suggestions
3 years ago
Allison Ryan
d66261581f
Merge branch 'main' into feat/plunger
3 years ago
Alejandro Santiago
9891931ffe
feat: anchor component ( #12 )
...
* feat: implemented Anchor component
* docs: included initialize example
* docs: improved Anchor doc comment
* chore: fixed white space difference
3 years ago
Erick
8d764b9685
Merge pull request #9 from VGVentures/feat/game-over-mechanics
...
feat: adding game over mechanics
3 years ago
Erick Zanardo
5a2ee2c2ac
feat: applying suggestions
3 years ago
Erick
9fc554927d
Apply suggestions from code review
...
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
3 years ago
Allison Ryan
8f3fc4b248
test: remove grouping
3 years ago
Allison Ryan
5a44f0abf3
test: character themes
3 years ago
Allison Ryan
5c095e8f93
feat: add theme cubit
3 years ago
Allison Ryan
2e28cd1a1d
docs: fix typo
3 years ago
Allison Ryan
64d4677b3f
chore: remove modifications to game
3 years ago
Allison Ryan
85936df74e
test: joint tests
3 years ago
Erick Zanardo
4ccd172b4f
feat: pr suggestions
3 years ago
Erick
adcc43d04a
Apply suggestions from code review
...
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
3 years ago
Erick Zanardo
902d3092ee
fix: plunger tests
3 years ago
Allison Ryan
7048618ce5
test: plunger and joint
3 years ago
Erick Zanardo
45a5b5c320
Merge branch 'feat/game-over-mechanics' of github.com:VGVentures/pinball into feat/game-over-mechanics
3 years ago
Erick Zanardo
d5c84acd8e
feat: making use of isLastBall on ball component
3 years ago
Erick
174cbae1bf
Update lib/game/pinball_game.dart
3 years ago
Erick Zanardo
ca989eac8d
feat: addressing PR comments
3 years ago
Erick Zanardo
dba7761e01
feat: addressing PR comments
3 years ago
Allison Ryan
0eac420e83
feat: add themes
3 years ago
Erick
fbbd04d91b
Apply suggestions from code review
...
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
3 years ago
Erick Zanardo
8865c2f32e
fix: lint
3 years ago
Erick Zanardo
ad6afddf15
fix: rebasing issues
3 years ago
Allison Ryan
92590b9c82
docs: plunger issue comments
3 years ago
Erick Zanardo
518e183ad8
feat: game over mechanics
3 years ago
Allison Ryan
6cf2ccb5e0
Merge branch 'main' into feat/plunger
3 years ago
Alejandro Santiago
403d997f17
refactor: renamed method parameter hasPoints to scorePoints ( #8 )
3 years ago
Alejandro Santiago
afeaf4a058
feat: implemented `ScorePoints` mixin and callback ( #7 )
...
* feat: implemented ScorePoints mixin
* refactor: renamed BallHasScoreCallback to BallScorePointsCallback
* feat: included test for end method
* chore: included TODO comment
* docs: included doc comments
* feat: set ScorePoints mixin on BodyComponent
* feat: rewrote test for mixin only extending BodyComponent
* feat: registered BallScorePointsCallback in PinballGame
* docs: improved BallScorePointsCallback doc comment
* docs: changed PR url to issue url
* refactor: fixed analyzer warnings
* refactor: used real class names instead of Mock class names
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
Allison Ryan
7338b95ef5
feat: plunger
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
0d27b7f762
feat: included initial Ball body component ( #6 )
...
* feat: included initial ball body component
* feat: included loads correctly test
* chore: moved test to correct directory
* refactor: replaced vector instances
* refactor: modified exists test
* refactor: reused flameTester
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
Alejandro Santiago
5ab34687a0
chore: remove generated counter example ( #1 )
3 years ago