Rui Miguel Alonso
|
c8bc7c1942
|
feat: spaceship drop assets (#110)
* feat: added assets for drop rail
* feat: placed assets and base bodies
* feat: assets and bases
* refactor: hide spaceship hole
* refactor: redimension curves
* fix: lint
* test: fix geometry tests
* refactor: tube to fit spaceship opening
* refactor: applied priority changes to drop tube
* test: fixed tests for ball contact with exit rail
* Update test/game/components/spaceship_exit_rail_test.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* chore: formatted test file
Co-authored-by: Allison Ryan <allisonryan0002@gmail.com>
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
|
2 years ago |
Rui Miguel Alonso
|
48f831264e
|
feat: add dino wall (#115)
* feat: added dino walls
* refactor: moved board
* fix: undo board movement
* feat: fixing shapes for wall with asset
* fix: placed dino wall asset and shapes
* fix: fixed top wall shape
* feat: added dino bottom wall
* fix: show background
* fix: fixed geometry test
* test: added golden tests for dino wall
* test: removed unused import
* refactor: moved dino walls to pinball_components
* chore: analysis errors
* refactor: more analysis errors
* chore: analysis error
* test: added tests for dino walls
* chore: unused import
* test: refactored golden test
* refactor: refactored vertices shapes
* test: make dino wall private and removed golden tests for them
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
|
2 years ago |
Rui Miguel Alonso
|
f1b35d3eb2
|
feat: create ellipses from geometry (#84)
* feat: create ellipses from geometry
* test: geometry test for ellipse
* feat: removed required angle and added tests
* test: completed tests for geometry
* chore: unused import
* Update lib/game/components/pathway.dart
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* refactor: renaming params
* chore: missed test saved
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
|
2 years ago |
Alejandro Santiago
|
902aacce2c
|
feat: geometric centroid (#38)
* docs: rephrased description
* feat: included geometry method
* feat: simplified centroid
* Update packages/geometry/test/src/geometry_test.dart
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* chore: rebase
* refactor: removed throwsAssertionError for throwsA matcher
* docs: rephrased doc comment
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
|
2 years ago |
Rui Miguel Alonso
|
b73cddc1a3
|
refactor: remove Flutter dep from geometry (#27)
* fix: removed flutter dependency
* test: fixed tests for assertions
* test: check assertion with isA
* ci: added geometry workflow file
* refactor: changed flame dep to vector_math for vector2
* fix: changed import for vector to vector_math_64
* Update .github/workflows/geometry.yaml
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
|
f75d5514cc
|
doc: geometry doc refactored
|
3 years ago |
RuiAlonso
|
78eb18eb0e
|
chore: updated package geometry readme file
|
3 years ago |
RuiAlonso
|
3a092f8a1c
|
test: removed old group
|
3 years ago |
RuiAlonso
|
bbab659b85
|
refactor: changed docs and use angles in radians instead of degrees
|
3 years ago |
RuiAlonso
|
178876b4fc
|
refactor: changed geometry package description
|
3 years ago |
RuiAlonso
|
4290cb5a8d
|
refactor: changed math package to geometry
|
3 years ago |