迷宫游戏
一款 Flutter 中的简易迷宫游戏。它也可以作为 CustomPainter 的示例。

为什么?
在另一个项目中,我需要创建一个“简单”的迷宫游戏,该游戏可以在低端设备上使用,因此游戏引擎不是一个选择。
突然,我找到了在纯Android中实现它的方法。
所以,这是那个救命例子的“移植”。
迷宫包
您可以在您的项目中使用它,您只需要添加依赖项
dependencies:
flutter:
sdk: flutter
maze_game: 2.0.0
现在您可以创建您的迷宫了
Maze(
player: MazeItem(
'https://image.flaticon.com/icons/png/512/808/808433.png',
ImageType.network),
columns: 6,
rows: 12,
wallThickness: 4.0,
wallColor: Theme.of(context).primaryColor,
finish: MazeItem(
'https://image.flaticon.com/icons/png/512/1506/1506339.png',
ImageType.network),
onFinish: () => print('Hi from finish line!'))