v1.38.2flame
최소한의 플러터 게임 엔진으로, 선택할 수 있는 다소 독립적인 모듈 세트를 제공합니다.
Flutter와 Flame 엔진을 사용하여 만든 간단한 2D 멀티플레이어 온라인 게임
v1.38.2최소한의 플러터 게임 엔진으로, 선택할 수 있는 다소 독립적인 모듈 세트를 제공합니다.
Firebase Database용 Flutter 플러그인으로, 클라우드 호스팅된 NoSQL 데이터베이스로 Android 및 iOS 클라이언트 간 실시간 데이터 동기화와 오프라인 액세스를 지원합니다.
Dart에서의 함수형 프로그래밍. 효율적인 불변 데이터 구조, 모나드, 렌즈 및 기타 FP 도구를 사용하여 Dart 코드를 정제하세요.
Injectable은 get_it용 편리한 코드 생성기입니다. Angular DI, Guice DI, inject.dart에서 영감을 받았습니다.
Injectable은 get_it용 편리한 코드 생성기입니다. Angular DI, Guice DI, inject.dart에서 영감을 받았습니다.
Flutter용 앱 내 구매 플러그인입니다. 이 프로젝트는 react-native-iap에서 파생되었으며, React Native에서도 동일한 경험을 공유하고자 합니다.
{"sdk":"flutter"}^2.0.4^1.0.20.10.0-nullsafety.2^4.4.2^2.10.0^10.1.1^1.7.3^7.0.1^0.9.0^0.14.2^2.1.0^5.4.1^1.4.1^1.4.1^1.5.3^1.0.1^5.0.10^5.0.0{"sdk":"flutter"}아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
lib
Club Penguin A multiplayer game involving penguins and anonymous chat in a virtual 2D world
Before we start, you can take a look at the app:
Output sample
To clone and run this application, you'll need git and flutter installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/Shadow60539/social_media_game.git
# Go into the repository
$ cd social_media_game.git
# Install dependencies
$ flutter packages get
# Run the app
$ flutter run
Some very good packages are used in this project.
| Package | Description |
|---|---|
| flame | A minimalistic Flutter game engine |
| firebase_auth | Firebase Authentication |
| firebase_core | To use the Firebase Core API |
| firebase_database | Firebase Realtime Database |
| dartz | Support functional programming in Dart |
| build_runner | Build Custom Models |
| flutter_bloc | BLoC State Management |
| flutter_launcher_icons | Replace launcher icon |
| freezed | Code generation for immutable classes |
| google_fonts | Support google fonts |
| injectable | Dependency injection |
| lint | Rules handler for Dart |
| lottie | Lottie files animations |
| mockito | Mock library for Dart |
| provider | Provider State Management |
The project directory structure is as follows:
├── android
├── asset
├── build
├── images
├── ios
├── lib
├── test
├── analysis_options.yaml
├── pubspec.lock
├── pubspec.yaml
lib
| Directory | Description |
|---|---|
| application | State management layer |
| core | Core files which depend on all these layers |
| domain | Model and contract layer |
| infrastructure | Data layer |
| presentation | Widget layer |