Club Penguin

Club Penguin 一款涉及企鹅和匿名聊天的多人游戏,在一个 2D 虚拟世界中

在我们开始之前,你可以看看这个应用

Club-Penguin

用法 ?

要克隆并运行此应用程序,您需要在计算机上安装gitflutter。在您的命令行中

# 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

软件包 ?

这个项目使用了一些非常好的包。

描述
flame 一个极简的Flutter游戏引擎
firebase_auth Firebase 身份验证
firebase_core 使用Firebase Core API
firebase_database Firebase实时数据库
dartz 在Dart中支持函数式编程
build_runner 构建自定义模型
flutter_bloc BLoC状态管理
flutter_launcher_icons 替换启动器图标
freezed 为不可变类生成代码
google_fonts 支持Google字体
injectable 依赖注入
lint Dart 的规则处理程序
lottie Lottie文件动画
mockito Dart的模拟库
provider Provider状态管理

目录结构 ?

项目目录结构如下

├── android
├── asset
├── build
├── images
├── ios
├── lib
├── test
├── analysis_options.yaml
├── pubspec.lock
├── pubspec.yaml

lib

目录 描述
应用程序 状态管理层
core 依赖于所有这些层的核心文件
domain 模型和契约层
基础设施 数据层
presentation Widget层

GitHub

https://github.com/Shadow60539/club_penguin_game