【文件属性】:
文件名称:memes:用Swift编写的在线多人Meme派对游戏
文件大小:1.86MB
文件格式:ZIP
更新时间:2021-05-24 22:30:06
swift websocket server-side-swift swiftui swiftwasm
模因
用Swift编写的在线多人Meme派对游戏。 没错,就是100%Swift。
该游戏几乎是的在线版本,可以使我们隔离。...它是通过通过Web套接字进行通信的 Server和 Client实现的。
它是如何工作的
该项目包括四个目标:
服务器:服务器。 它实现了一个端点来打开Web Socket来玩游戏
客户端:这是一个很好的客户端,使用和
模型:客户端和服务器都使用的共享可编码结构
事件:可以触发的客户端事件和服务器端事件
部署方式
该项目的设置将在main中的每次提交时进行:
为macOS和Ubuntu构建服务器
使用Swiftwasm编译客户端代码并将其推送到
将服务器代码推送到我的个人实例以开始部署
游戏资料
现在,游戏的所有模因和字幕都存储在deck.json 。 数量不多,但足以用于第一个原型。 随意扩展它或以任何方式重复使用它。
会费
欢迎和鼓励捐款!
未来的
【文件预览】:
memes-main
----.swiftpm()
--------xcode()
----.github()
--------FUNDING.yml(26B)
--------workflows()
----Procfile(73B)
----LICENSE(1KB)
----decks()
--------main.json(49KB)
----Sources()
--------Deck()
--------Client()
--------DeckApp()
--------Model()
--------Server()
--------Events()
----Package.swift(2KB)
----.gitignore(2KB)
----Package.resolved(6KB)
----.buildpacks(51B)
----README.md(2KB)
----demo.png(1.94MB)