Pakete, Repositories und App-Kategorien suchen

GitHub-Repositoryhzeyuan/flutter-flame-kunaiGame

Kunai Game

ein Flutter-Spiel mit Flame: ein Shuriken-Zielspiel, das mit Flame geschrieben wurde

Projektcover von Kunai Game
Sterne
44
Forks
8
Letzter Push (UTC)
14.07.2022
Projektstatus
Aktiv

Original-README

Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.

Kunai Game


A simple Kunai game when i learn flame.


中文说明

screen

jfkxII.png jfASit.png jfkvdA.png jfApJP.png

The game is modified on the basis of this template. flutter game template

How to install

Android:
macos

first you need to install appdmg

  • npm install appdmg -g

then

cd installer/mdg_creator
appdmg ./config.json ./Ninja_Kunai.dmg

Game Rules

  • shooting Kunai onto a timber,Failed to collide with Kunai.
  • each level timber will speed up

Main logic

Main code of the game in lib/src/game.dart

  • panel has a background, restIcon,BackIcon,SoundIcon sprite.

  • KunaispriteComponent has shooting animation, when it hit the timber, Replace with static Kunai spriteComponent.

  • when gameover, a layer of image mask simulated timber broke,Kunai spriteComponent random direction drop animation

  • use flame_bloc manager game state.

Features

  • support macos,andoird,ios
  • sound
  • music
  • main menu screen
  • settings
  • ads (AdMob)

todo

  • game ranking
  • i18

todo

Development

To run the app in debug mode:

flutter run
flutter doctor
] Flutter (Channel stable, 3.0.1, on macOS 12.2 21D49 darwin-arm, locale zh-Hans-CN)
[✓] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
[✓] Xcode - develop for iOS and macOS (Xcode 13.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.2)
[✓] VS Code (version 1.68.1)
[✓] Connected device (3 available)
Screenshot

Thanks

zeyuan huang GitHub avatar
GitHub-Autor

zeyuan huang ↗

indiehacker

shenzhen
SprachenDartC++CMakeHTMLRubySwiftCKotlinObjective-C

Flutter-Abhängigkeiten

Verwendete Abhängigkeiten

Abhängigkeiten 20 Einträge

App-Kategorien

Wie wähle ich ein passendes Repository?

Nach Anwendungsfall filtern, Aktivität vergleichen und vor der Nutzung das Originalprojekt prüfen.

  1. Nach Name, Autor oder Beschreibung suchen und nach Thema eingrenzen.
  2. Sterne, Forks und letzte Pushes vergleichen. Sterne zeigen Interesse, garantieren aber keine Qualität.
  3. Vor der Nutzung README, Lizenz und Issues auf GitHub prüfen.

Quellen und Pflege

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

GitHub Docs — About repositories ↗