FLUTTER ECOSYSTEM

flame

一個極簡的Flutter遊戲引擎,提供一組相對獨立的模組供您選擇。

flame 封面
最新版本
1.38.2
近 30 天下載
12.3萬
喜歡數
2330
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Flame 是一個輕量級、模組化的 Flutter 遊戲引擎,專為打造靈活且高效能的 2D 遊戲而設計。它提供一系列獨立且可組合的模組,例如渲染、輸入處理、物理與音訊,開發者可根據專案需求自由搭配使用。Flame 專為 Flutter 打造,充分發揮框架的功能,同時提供遊戲專用的工具與抽象。其極簡的設計理念鼓勵乾淨的架構與高效開發。Flame 支援 Android、iOS、Web、macOS、Windows 與 Linux 多個平台,非常適合跨平台遊戲創作。

適用情境
  • 2D手機遊戲
  • 基於網路的遊戲
  • 桌面遊戲
  • 教育遊戲
  • 原型設計遊戲機制
主要特色
  • 模組化架構
  • 跨平台支援
  • 內建物理系統
  • 事件驅動的輸入處理
  • 輕巧且快速
  • 與 Flutter 的輕鬆整合
適合對象
  • Flutter 開發者新手遊戲開發
  • 尋求模組化的資深遊戲開發者
  • 需要跨平台部署的專案
  • 小型到中型的2D遊戲
  • 希望擁有靈活、可重用組件的團隊
使用建議
  • 有限的內建3D支援
  • 複雜系統的學習曲線陡峭
  • 不如一些完整引擎成熟
  • 需要理解 Flutter 基礎知識
  • 社群規模小於主要遊戲引擎
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add flame

所屬分類

依賴

依賴清單 4 項

原始碼儲存庫

相關專案

所在榜單