文件名称:ludo-game-ludo5:GitHub Classroom创建的ludo-game-ludo5
文件大小:70KB
文件格式:ZIP
更新时间:2024-04-26 11:45:59
C#
Ludo游戏-最终项目 在此项目中,您将通过推动来实现fia游戏(英语中的Ludo)。 该游戏应为.NET 5控制台应用程序。 应该可以通过控制台应用程序玩游戏,同一台计算机上有2至4个玩家。 该代码应分为控制台应用程序和包含所有逻辑的类库,我们将其称为游戏引擎。 游戏必须保存在数据库中(首先使用代码和Entity Framework),以便可以检索以前所有游戏的历史记录。 如果应用程序被关闭,则应该可以返回游戏。 程式设计 代码应该在Source文件夹中,每个团队只能有一个解决方案文件! 确保对游戏进行单元测试。 游戏引擎(GameEngine) 游戏引擎控制游戏中的所有规则并检查例如如果一个游戏棋子可以移动,如果一个玩家赢了,那么棋盘上所有游戏棋子的初始阵容,下一个是哪个玩家,骰子应该如何表现等等。 在单独的类库中实现游戏引擎。 游戏引擎的实例包含整个游戏的状态,必须能够
【文件预览】:
ludo-game-ludo5-main
----.gitignore(6KB)
----Documentation()
--------UserStories(2KB)
--------readme.md(688B)
--------crc Ludo5.pptx(43KB)
--------Logbok.txt(3KB)
----LICENSE(34KB)
----Programfl攄e, Fia-Med-Knuff.txt(1KB)
----.github()
--------.keep(0B)
----video_presentaion.md(2KB)
----README.md(4KB)
----Source()
--------Renderer()
--------TheLudoGame.sln(2KB)
--------GameEngine()
--------GameEngineTests()