站内通知
兄弟们!资源投稿功能现已上线。投稿成功后可获得金币奖励,资源被用户购买后,所得金币也将归投稿者所有,可继续用于本站消费。 点询详情
-->
新闻动态 > /    行业资讯 >

开发中Godot游戏或将允许玩家在墙壁上留下涂鸦

还记得《传送门2》中墙上那些令人毛骨悚然的涂鸦吗——歪歪扭扭指向出口的箭头、"她在看着你",当然还有那句传奇的"蛋糕是谎言"。在开发者Kovalev正在制作的这款游戏中,玩家或许能够亲自在墙上留下信息,而其他用户将在自己的游戏过程中看到这些内容。

在这位开发者的单人肉鸽扫雷游戏中,玩家需要设法逃出地牢,每一轮都是在计时器限制下挑战数个扫雷区域。随着玩家在游戏中不断推进,他们可以在墙壁上留下涂鸦,为其他用户提供鼓励或制造困惑,或者只是用一些有趣的画作逗乐大家。

开发者解释了这一独特涂鸦功能背后的运作机制:

"运作方式
- "安全"房间内设有一个画布。工具极其简单:50x50的网格,两种颜色。
- 当你退出工具时,画作会以遮罩形式通过HTTP发送到后端,并存储在数据库中。
- 遮罩大小为625字节,base64编码后约836字节。只有被修改过且非空的画作才会被发送。
- 游戏启动时,从数据库随机获取10幅画作。当你在地牢中移动时,它们会出现在墙壁上。
- 当剩余画作池降至3幅时,游戏会获取足够的新画作,将数量补充回10幅。"

当然,内容审核是该系统不可或缺的一部分。据Kovalev介绍,数据库中的每个遮罩都有三种状态之一:待审核、已批准或已拒绝,玩家只能看到已批准的画作。目前,审核通过一个本地HTML工具进行,Kovalev需要逐一查看画作。当画作数量达到数千幅时,这种方式会变得缓慢,但开发者正在完善这一功能,进一步的优化很可能已在路线图上。

Kovalev还在考虑是否应该事先询问玩家是否愿意看到和分享这类内容。这一功能尚未实现,但开发者计划在未来解决这个问题。

如果你对使用Godot引擎进行开发感兴趣,不妨看看Emil J制作的这个关于创建动态泡沫逼真水效果的精彩教程,以及Nando在Godot中重现《博德之门3》透视墙壁效果的出色作品:

GodotGameLab提供了超过50小时的免费教程,通过这些教程你可以构建一款《杀戮尖塔》风格的卡牌构筑游戏和一款《云顶之弈》风格的自走棋游戏:

收藏 0 点赞

加入组织

本站声明

👉本站所有资源仅供学习参考练习使用!!!没特别声明能商用的,禁止商用,出现法律问题自行承担!如若本站内容侵犯了原著者的合法权益,可联系我们删除链接处理。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。 👉国外用户账号注册以及支付赞助问题请联系邮箱 cgshop@qq.com 👉For account registration and payment sponsorship issues for overseas users, please contact the email: cgshop@qq.com.