【文件属性】:
文件名称:PokemonArena:一个用 Haskell 编写的多人口袋妖怪战斗竞技场游戏
文件大小:6KB
文件格式:ZIP
更新时间:2021-07-05 13:19:30
Haskell
口袋妖怪竞技场
用 Haskell 编写的多人口袋妖怪战斗竞技场游戏。
将支持多个前端,但由于时间限制,第一个支持将基于文本。
设计
该设计文档正在进行中,欢迎以问题的形式提出想法。
PokemonArena将由客户端和服务器组成。
服务器将连接到数据库并保存一个持久的世界。
客户端将能够连接到服务器。
将有一个大厅系统来处理多人游戏功能。
单人游戏功能也将托管在服务器上以防止作弊。
单人游戏功能将包括在荒野中程序生成的活动,以获得名利。
单人游戏功能将包括与匹配难度的 AI 作斗争。
该镇将由不同的商店组成; 购买有效果的物品,不同的精灵球,不同的精灵等等。
服务器
世界
服务器将处理世界的模拟。
到目前为止,世界将由三个阶段组成。
竞技场
荒野
小镇
服务器将连接到具有匹配支持的大厅系统。
小镇
荒野
单人竞技场
客户
客户端只会将其输入发送到服务器,服务器将在执
【文件预览】:
PokemonArena-master
----LICENSE(1KB)
----src()
--------Server.hs(7KB)
--------DataTypes.hs(969B)
--------Main.hs(714B)
----pokemonarena.cabal(966B)
----Setup.hs(46B)
----.gitignore(212B)
----README.md(2KB)