10+
次下載
內容分級
適合所有人
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片

關於這個遊戲

旋轉到相簿即可開始遊戲並確保應用程式正常運作!

🚀 概述

這是經典遊戲《太空侵略者》的增強版,使用 Flutter 打造。遊戲包含許多現代化的功能和機制,使其更具吸引力和活力。

✨ 主要特色

🎮 遊戲機制

- 經典太空侵略者玩法,畫面全面升級

- 5 種遊戲模式:經典模式、生存模式、硬派模式、銀河奔跑模式、Boss 挑戰模式

- 動態難度,依玩家等級自動調整

- 連擊系統,提升分數

- 擁有獨特攻擊模式的 Boss

🔫 高級武器系統

- 6 種武器類型:

- 基礎加農炮

- 散射砲

- 雷射砲

- 等離子炮

- 火箭發射器

- 波動砲

- 武器能量系統,可自動回复

- 每種武器類型都有專屬視覺特效

⚡ 特殊能力

- 時間減速 - 減緩時間流逝

- 螢幕清除 - 清除螢幕

- 超級護盾 - 超級護盾

- 速射 - 加速射擊

- 裝填系統,附視覺提示

👾 高級敵人

- 8 種擁有獨特能力的敵人類型:

- 狙擊手

- 坦克

- 治療者

- 生成器

- 幻影

- 變形者

-護盾

- 傳送器

- 擁有技能的敵方AI

- 可視化的生命值和護盾指示器

🌌 環境危害

- 6 種危害類型:

- 小行星

- 太空碎片

- 黑洞

- 太陽耀斑

- 彗星

- 星雲

- 動態危害生成

- 策略性遊戲元素

💎 強化獎勵

- 10 種獎勵類型:

- 多重射擊

- 護盾

- 速度提升

- 生命值恢復

- 武器升級

- 能量提升

- 定時炸彈

- 磁鐵

- 無人機

- 冰凍

- 加權獎勵生成系統

🎨 視覺效果

- 爆炸時螢幕震動

- 粒子效果和視覺特效

- 慢動作效果

- 每種技能都有獨特的視覺效果

- 動畫指示器和進度條

🏆 成就係統

- 眾多成就等你解鎖

- 計分和高分系統

- 排行榜(本地和線上)

- 戰役模式獨特的任務

🛠️ 技術特性

架構
- 使用 Flutter/Dart 進行跨平台開發

- 模組化關注點分離架構

- 音訊、本地化和排行榜服務

- 所有遊戲物件的模型

- UI 元件的 Widgets

專案結構

```
lib/

├── models/ 資料模型

│ ├── weapon.dart

│ ├── advanced_enemy.dart

│ ├── environmental_hazard.dart

│ ├── power_up.dart

│ └── ...

├── screens/ 遊戲介面

│ ├── game_screen.dart

│ ├── start_menu_screen.dart

│ └── ...

├── widgets/ UI Widgets

│ ├── weapon.dart

│ ├── advanced_enemy.dart

│ └── ...

├── services/ 服務

│ ├── audio_service.dart

│ ├── localization_service.dart

│ └── ...

└── game_state.dart 遊戲狀態

```

支援的平台

- Web(Chrome、Edge、Firefox、Safari)

- Windows 桌面

- Android

- iOS

🎮 控制

鍵盤

- ← → - 角色移動

- 空白鍵 - 射擊

- Q/E - 切換武器

- 1-4 - 啟動特殊能力

- P/ESC - 暫停

觸控/滑鼠

- 拖曳 - 角色移動

- 點擊/點擊 - 射擊

🚀 安裝和啟動

要求

- Flutter SDK 3.0+

- Dart SDK 2.17+

- Web 端:現代瀏覽器

安裝
『`bash

克隆倉庫

git clone https://github.com/Katya-AI-Systems-LLC/SpaceInv.git

cd space-invaders

安裝依賴

flutter pub get

運行瀏覽器

flutter run -d chrome --web-port=8080

在 Windows 上執行

flutter run -d windows

在 Android 上運行

flutter run -d android

```

📦 構建

Web 版本

『`bash

flutter build web --web-renderer canvaskit

```

Windows
『`bash

flutter build windows

```

Android
『`bash

flutter build apk --release

flutter build appbundle --release

```

🤝 為專案做出貢獻

如何貢獻

1. Fork 項目

2. 建立一個分支來存放你的功能(`git checkout -b feature/AmazingFeature`)

3. 提交你的更改(`git commit -m 'Add some AmazingFeature'`)

4. 推送到分支(`git push origin feature/AmazingFeature`)

5. 發起 Pull Request

建議

- 遵循 Dart 程式碼規範風格

- 為複雜程式碼添加註釋

- 在不同平台上測試更改

- 更新文檔

📝 文檔

- [API 文件](docs/API.md)

- [遊戲設計文件](docs/GAME_DESIGN.md)

祝您遊戲愉快! 🎮
更新日期
2026年1月5日

資料安全性

想確保安全,就從瞭解開發人員如何收集與分享資料開始!根據你的使用情形、所在地區及年齡,資料的隱私權和安全性措施可能會有所不同。這項資訊由開發人員提供,可能會隨時間更新。
不會與第三方分享資料
進一步瞭解開發人員如何聲明資料分享事宜
不會收集任何資料
進一步瞭解開發人員如何聲明資料收集事宜
已承諾遵守 Play 家庭政策

新功能

Initial release!