パッケージ、リポジトリ、アプリカテゴリを検索

GitHub リポジトリredbrogdon/flutterflip

flutterflip

Flutterで構築されたリバーシのクローンであるflutterflipのパブリックリポジトリ。

flutterflip のプロジェクト画像
スター
272
フォーク
60
最終プッシュ(UTC)
2026/06/28
プロジェクト状態
公開中

元の README

以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。

flutterflip

Build Status

A single-player reversi clone built with Flutter, which compiles for Android, iOS, web, macOS, Windows, and Linux.

The user plays as black, and the CPU will make moves as white in response. The move search only goes 4-5 plies ahead, so it's not that sophisticated but puts up a reasonable fight.

Screenshot

Why this exists

This was written as an exercise to help me ramp up on Flutter, back when I joined the team in the spring of 2018, and it's intended to be an open source example. The tech used includes:

If you spot a bug, feel free to file an issue report.

Monorepo Architecture

This codebase is organized as a monorepo workspace containing two packages:

  • packages/flutterflip_shared: A pure Dart package containing the core board state representation, score evaluation heuristics, and game models (GameBoard, GameModel, GameBoardScorer).
  • packages/flutterflip: The Flutter client application containing all widget trees, visual theme structures, platform directories, assets, and isolate-based engine move finder calculations (MoveFinder).
Andrew Brogdon GitHub avatar
GitHub 作者

Andrew Brogdon ↗

I'm a staff engineer at Google working on GenUI and agentic apps. Previously I led DevRel for Dart and Flutter.

Google, Inc.Columbus, OH公式サイト ↗
言語DartC++CMakeSwiftCPythonHTMLKotlinObjective-C

依存する Flutter コンポーネント

アプリカテゴリー

プロジェクトに合うリポジトリを選ぶには?

用途で絞り込み、開発状況を比較し、採用前に元のリポジトリで要件を確認しましょう。

  1. 名前・作者・説明で検索し、技術トピックで絞り込みます。
  2. スター、フォーク、最近のプッシュを比較します。スターは関心の目安であり、品質の保証ではありません。
  3. 利用前に GitHub で README、ライセンス、Issues を確認します。

情報源と管理

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗