没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
模因 用Swift编写的在线多人Meme派对游戏。 没错,就是100%Swift。 该游戏几乎是的在线版本,可以使我们隔离。...它是通过通过Web套接字进行通信的 Server和 Client实现的。 它是如何工作的 该项目包括四个目标: 服务器:服务器。 它实现了一个端点来打开Web Socket来玩游戏 客户端:这是一个很好的客户端,使用和 模型:客户端和服务器都使用的共享可编码结构 事件:可以触发的客户端事件和服务器端事件 部署方式 该项目的设置将在main中的每次提交时进行: 为macOS和Ubuntu构建服务器 使用Swiftwasm编译客户端代码并将其推送到 将服务器代码推送到我的个人实例以开始部署 游戏资料 现在,游戏的所有模因和字幕都存储在deck.json 。 数量不多,但足以用于第一个原型。 随意扩展它或以任何方式重复使用它。 会费 欢迎和鼓励捐款! 未来的
资源推荐
资源详情
资源评论
收起资源包目录
memes-main.zip (81个子文件)
memes-main
.swiftpm
xcode
package.xcworkspace
contents.xcworkspacedata 135B
xcshareddata
xcschemes
memes-server.xcscheme 3KB
memes-Package.xcscheme 5KB
memes-client.xcscheme 3KB
.github
FUNDING.yml 26B
workflows
deploy.yml 1021B
swift.yml 1KB
Procfile 73B
LICENSE 1KB
decks
main.json 49KB
Sources
Deck
StandardDeck.swift 3KB
Deck.swift 126B
Client
main.swift 1KB
Views
ErrorView.swift 2KB
Common
CustomButton.swift 2KB
StandardButtonContent.swift 719B
CustomTextField.swift 936B
CustomButton+Text.swift 408B
Game
Starting
JoinAGameView.swift 577B
GameStartView.swift 505B
StartANewGameView.swift 689B
NumberOfRoundsButton.swift 356B
ChooseActionView.swift 1KB
GameRootView.swift 938B
Gameplay
States
Choosing
ChoosingView.swift 2KB
Done
HighscoreListView.swift 1KB
Freestyle
FreestyleView.swift 2KB
Collecting
CollectingView.swift 2KB
Chosen
ChosenView.swift 2KB
Initialized
WaitingToStartView.swift 1KB
InviteUserButton.swift 758B
Common
GameSplitView.swift 972B
GameView.swift 659B
Card
CardView.swift 963B
CardContentView.swift 1KB
RootView.swift 438B
Bridging
KeypressListener.swift 2KB
WebSocket.swift 3KB
Clipboard.swift 236B
URLComponents+current.swift 884B
Game Logic
Game.swift 8KB
Session.swift 1KB
DeckApp
main.swift 468B
NSApplication+run.swift 2KB
Model
Meme.swift 89B
Deck.swift 1KB
Caption.swift 94B
Views
Memes
MemeListView.swift 2KB
ImgflipSource.swift 1KB
AddSingleMemeURL.swift 3KB
MemeMakerSource.swift 1KB
AddMemesModal.swift 514B
AddMemesFromSource.swift 4KB
MemeImageSource.swift 162B
Captions
DroppedImageViewModel.swift 3KB
EditCaptionView.swift 992B
CaptionListView.swift 2KB
RootView.swift 833B
Model
Array+removeFirst.swift 391B
GameError.swift 471B
Card.swift 1KB
Player.swift 420B
Proposal.swift 227B
GameID.swift 802B
Server
main.swift 3KB
Game Logic
Player.swift 903B
Meme.swift 259B
Proposal.swift 92B
Model Compatibility
Player+model.swift 195B
Proposal+model.swift 165B
ServerSideEvent+init.swift 2KB
Game.swift 9KB
Utils
Lock.swift 758B
Events
ServerSideEvent.swift 7KB
ClientEvent.swift 3KB
Package.swift 2KB
.gitignore 2KB
Package.resolved 6KB
.buildpacks 51B
README.md 2KB
demo.png 1.94MB
共 81 条
- 1
资源评论
李彼岸
- 粉丝: 34
- 资源: 4690
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 毕设和企业适用springboot社交电商类及跨平台协作平台源码+论文+视频.zip
- 毕设和企业适用springboot人工智能类及云端储物管理系统源码+论文+视频.zip
- 毕设和企业适用springboot人工智能类及远程医疗平台源码+论文+视频.zip
- 毕设和企业适用springboot人工智能类及在线系统源码+论文+视频.zip
- 毕设和企业适用springboot社交电商类及企业数字化转型平台源码+论文+视频.zip
- 毕设和企业适用springboot社交电商类及人工智能医疗平台源码+论文+视频.zip
- 毕设和企业适用springboot社交电商类及人力资源管理平台源码+论文+视频.zip
- 毕设和企业适用springboot全渠道电商平台类及汽车信息管理平台源码+论文+视频.zip
- 毕设和企业适用springboot全渠道电商平台类及食品安全追溯平台源码+论文+视频.zip
- 毕设和企业适用springboot全渠道电商平台类及人工智能客服平台源码+论文+视频.zip
- 毕设和企业适用springboot人工智能类及在线药品管理平台源码+论文+视频.zip
- 毕设和企业适用springboot人工智能类及智慧医疗管理平台源码+论文+视频.zip
- 毕设和企业适用springboot人工智能类及智能农场管理系统源码+论文+视频.zip
- 毕设和企业适用springboot社交电商类及食品安全追溯平台源码+论文+视频.zip
- 毕设和企业适用springboot社交电商类及数据智能化平台源码+论文+视频.zip
- 毕设和企业适用springboot社交电商类及在线教育互动平台源码+论文+视频.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功