Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game2048

一个基于 ASP.NET Core 的 2048 游戏,包含本地排行榜、自动存档和手动存档。

环境要求

  • .NET SDK 8
  • Git
  • 浏览器

目录结构

Game2048.sln
├── src/
│   ├── Game2048.Game/   # 游戏核心逻辑与 SQLite 持久化
│   └── Game2048.Web/    # Web API 与静态页面
└── tests/
    └── Game2048.Tests/  # xUnit 测试

构建

dotnet build Game2048.sln

运行测试

dotnet test Game2048.sln

运行游戏

dotnet run --project src/Game2048.Web

启动后打开终端输出中的地址,默认通常是:

http://localhost:5000

如果端口被占用,可以指定地址:

ASPNETCORE_URLS=http://127.0.0.1:5099 dotnet run --project src/Game2048.Web

游戏说明

  • 使用方向键移动方块
  • ESC 或点击 New Game 重新开始
  • 每次移动都会刷新 Auto 存档
  • Slot 1Slot 2Slot 3 可手动 Save / Load
  • 排行榜与存档保存在 SQLite 中

默认数据库文件:

src/Game2048.Web/App_Data/game2048.db

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages