GitHunt
DA

DaQinShgy/flutter_game

基于Flutter flame 游戏引擎开发的俄罗斯方块、超级马里奥游戏。Tetris, SuperMario game based on the Flutter flame game engine.

English introduction

Please view README_EN

基于Flutter flame 游戏引擎开发的俄罗斯方块、超级马里奥游戏。

Flame Engine为使用Flutter开发游戏可能会遇到的常见问题,提供了一套完整的解决方案。支持 Android, iOS, Windows, mac, Linux 以及 web.

俄罗斯方块游戏UI参考来源于 react-tetris,代码逻辑参考来源于 flutter-tetris

超级马里奥游戏UI、代码逻辑参考来源于 Mario-Level-1

戳:https://daqinshgy.github.io/flutter_game/ 玩一玩!


效果预览

游戏
俄罗斯方块 web_preview mac_preview iOS_preview
超级马里奥 web_preview mac_preview iOS_preview

如何开始

  • 自行编译

安装 Flutter

在命令行输入:flutter pub get flutter gen-l10n

选择设备,点击运行按钮

Languages

Dart77.1%C++10.7%CMake8.5%Ruby1.3%Swift0.9%HTML0.8%C0.6%Kotlin0.1%Objective-C0.0%

Contributors

Created September 8, 2023
Updated January 17, 2026
DaQinShgy/flutter_game | GitHunt