diff --git a/lib/game/pinball_game.dart b/lib/game/pinball_game.dart index 33ea5eda..1cf2b997 100644 --- a/lib/game/pinball_game.dart +++ b/lib/game/pinball_game.dart @@ -37,9 +37,19 @@ class PinballGame extends Forge2DGame await add(BottomWall(this)); addContactCallback(BottomWallBallContactCallback()); + unawaited(_addSlingShots()); unawaited(_addFlippers()); } + Future _addSlingShots() async { + // TODO(alestiago): Change to the design position. + await add( + SlingShot( + position: ballStartingPosition + Vector2(0, 15), + ), + ); + } + Future _addFlippers() async { const spaceBetweenFlippers = 2; final leftFlipper = Flipper.left(