a tetris game powered by flutter. 使用flutter开发俄罗斯方块。

Last update: Aug 15, 2022

English introduction

Please view README_EN

Flutter俄罗斯方块

Awesome Flutter 996.icu LICENSE


使用Flutter开发的俄罗斯方块游戏。支持 Android, iOS, Windows, mac, Linux 以及 web.

参考来源于 vue-tetris

如何开始

效果预览

效果预览

支持横屏模式

横屏

其他

MIT with 996 License

GitHub

https://github.com/boyan01/flutter-tetris
You might also like...

Tic-tac-toe-flutter - Multi player TIC-TAC-TOE game made using flutter

Tic-tac-toe-flutter - Multi player TIC-TAC-TOE game made using flutter

tic_tac_toe Multi player TIC-TAC-TOE game made using flutter State Management li

Feb 22, 2022

A minimalist Flutter game engine

A minimalist Flutter game engine

A minimalistic Flutter game engine. English | 简体中文 | Polski | Русский About 1.0.0 Our goal is to release v1 soon. We are periodically launching RCs (r

Aug 18, 2022

How to build a Match-3 game, like Candy Crush, Bejeweled, FishDom… in Flutter.

How to build a Match-3 game, like Candy Crush, Bejeweled, FishDom… in Flutter.

flutter_crush How to build a Math-3 game, like Candy Crush, Bejeweled, FishDom… in Flutter. Source code of the article available on didierboelens.com

Aug 6, 2022

Party Charades game created in Flutter.

Party Charades game created in Flutter.

Party Flutter Mobile party game implemented in Flutter framework. Its been heavily inspired by the Heads Up! game: Get a group of friends (at least 3

Aug 12, 2022

Cyberpunk-inspired puzzle game prototype created with Flutter and Flame #Hack20 #FlutterHackathon

Cyberpunk-inspired puzzle game prototype created with Flutter and Flame #Hack20 #FlutterHackathon

Ghost Rigger Prototype of a cyberpunk-inspired puzzle game set in a dystopian future: In the year 2078, the megacorporation Native Development Initiat

Aug 5, 2022

Game RPG build by Flame Flutter

Game RPG build by Flame Flutter

Darkness Dungeon Game developed for the purpose of testing the use of the Bonfire package! Download APK Used packages: Bonfire - Flame - Used sprites:

Aug 5, 2022

Watermelon is a game developed using Flutter+Flame+Forge2D. 合成大瓜是使用Flutter+Flame+Forge2D开发的一个开源小游戏(Flutter版合成大西瓜)

Watermelon is a game developed using Flutter+Flame+Forge2D. 合成大瓜是使用Flutter+Flame+Forge2D开发的一个开源小游戏(Flutter版合成大西瓜)

合成大瓜 简介 合成大瓜是使用Flutter+Flame+Forge2D开发的一个开源小游戏。 我在微伞小游戏开发的《合成大西瓜》的基础上将其移植到 Flutter 平台,并添加了以下新特性: 支持自定义背景图 支持重力感应操控 支持修改图片素材 支持反向合成小瓜 支持只生成小/大瓜 内置多套游戏主

Aug 5, 2022

Simple Flappy Bird Game with the most functionalities developed in Flutter

flappy_bird Flutter Game App for Graphics Course Getting Started This project is a starting point for a Flutter application. A few resources to get yo

May 13, 2022

Chinese Chess game by Flutter

Chinese Chess game by Flutter

Chinese Chess 中国象棋界面端. 提供完整的游戏规则处理,windows版带elephanteye引擎的招法提示 功能 游戏规则处理。包括落子点提示,将军、应将提示,输赢检测 棋盘棋子皮肤加载 支持PGN格式加载,FEN格式导入 PGN格式导出, FEN格式局面复制 棋谱自动演播 多语言

Jul 26, 2022
Comments
  • 1. Improve desktop experience

    In windows desktop, the physicalKey do not match the actural key pressed, use logicalKey instead. And the upper right donation button does not lose focus when press-release (maybe it's a bug), so manually unfocus it.

    And update the vendor files (android/ios/web/macos/linux/windows) via flutter create --project-name flutter_tetris --org tech.soit --overwrite .

    Reviewed by liudonghua123 at 2020-09-21 12:57
  • 2. mac build error

    ➜ flutter-tetris git:(master) ✗ flutter run
    Launching lib/main.dart on iPhone XR in debug mode... Running pod install... 1.1s CocoaPods' output:

      Preparing
    
    Analyzing dependencies
    
    Inspecting targets to integrate
      Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``)
    
    Fetching external sources
    -> Fetching podspec for `Flutter` from `Pods/.symlinks/flutter/ios`
    -> Fetching podspec for `soundpool` from `Pods/.symlinks/plugins/soundpool/ios`
    
    Resolving dependencies of `Podfile`
    
    Comparing resolved specification to the sandbox manifest
      A Flutter
      A soundpool
    
    Downloading dependencies
    
    -> Installing Flutter (1.0.0)
    
    -> Installing soundpool (0.0.1)
      - Running pre install hooks
        - Podfile
    [!] Unable to determine Swift version for the following pods:
    
    - `soundpool` does not specify a Swift version and none of the targets (`Runner`)
    integrating it have the `SWIFT_VERSION` attribute set. Please contact the author or set the
    `SWIFT_VERSION` attribute in at least one of the targets that integrate this pod.
    
    /usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.6.0/lib/cocoapods/installer/xcode/target_va
    lidator.rb:115:in `verify_swift_pods_swift_version'
    /usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.6.0/lib/cocoapods/installer/xcode/target_va
    lidator.rb:37:in `validate!'
    /usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.6.0/lib/cocoapods/installer.rb:459:in
    `validate_targets'
    /usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.6.0/lib/cocoapods/installer.rb:138:in
    `install!'
    /usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.6.0/lib/cocoapods/command/install.rb:48:in
    `run'
    /usr/local/lib/ruby/gems/2.4.0/gems/claide-1.0.2/lib/claide/command.rb:334:in `run'
    

    pod version: 1.6.0

    Reviewed by yehot at 2019-03-21 08:53
  • 3. The windows navigation key not response.

    I tried the windows version of this game, the navigation key not works. I debugged the code and find the key issue is related to keyboard key matches, I use logicalKey instead of physicalKey.

    Another problem is the donation button did not unfocus when press-release. so I manully unfocus it. and the vendor files like android/ios/web/macos/linux/windows were too old, so I updated them too.

    see more details on https://github.com/boyan01/flutter-tetris/pull/11.

    Reviewed by liudonghua123 at 2020-09-21 13:05

Related

A game powered by Flutter and Flame
A game powered by Flutter and Flame

Flutters About Flutters is a demo game powered by Flutter and Flame. I wrote it to test out its performance and gaming capabilities and decided to ope

Aug 1, 2022
An application cum Game-based App built using Flutter that compose a mind-tricked word game, Just for fun.

destini_challenge A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get you st

Feb 3, 2022
M.U.D. Role-playing text-based game. A multiple-choice multiplayer interactive game developed on Flutter (Android, iOS, Windows, Web)
M.U.D. Role-playing text-based game. A multiple-choice multiplayer interactive game developed on Flutter (Android, iOS, Windows, Web)

Teia M.U.D. Role-playing text-based game. A multiple-choice multiplayer interactive game developed on Flutter (Android, iOS, Windows, Web). The main f

Feb 17, 2022
Warrior Runner - Game made with Flutter and Flame game engine
Warrior Runner - Game made with Flutter  and Flame game engine

Warrior Runner - Game made with Flutter Demo and Screenshot Flutter Version Used : 1.22.4 flame: 0.29.3 hive: 1.5.0-pre Learing Resources: Create a Mo

Aug 7, 2022
Snake-Game - A flutter based classic snake game with nothing just and just a feel to have play

snake_game This is a simple snake Game under development made with the help of y

Mar 22, 2022
Game characters ui - A redesign of a game characters app using flutter

Game characters ui - A redesign of a game characters app using flutter

Jul 30, 2022
Flutter Switch Game: Get Fun With Play This Game
Flutter Switch Game: Get Fun With Play This Game

switch_game A new Flutter project. Getting Started Try Swap red circle to green

Jun 17, 2022
A simple dice game built using Flutter, that allows users to engage in a dice game

A simple dice game built using Flutter, that allows users to engage in a dice game. Each player rolls the dice and the highest value number that you can make WINS!

Jun 15, 2022
Chess-game - Some simple lines of coding and made this awesome looking full functional chess board game
Chess-game - Some simple lines of coding and made this awesome looking full functional chess board game

flutter simple chess game It's a flutter chess game application with fast code.

Jun 17, 2022
Wordle-flutter - A Wordle Game Made With Flutter
Wordle-flutter - A Wordle Game Made With Flutter

wordle with flutter A small wordle made with flutter Getting Started Just a 4 ho

Apr 13, 2022