嗨!如果有人在使用Unity和Photon Fusion,我想告诉你,如果做得好,即使是共享模式也能实现有趣的事情。
我们团队有两个人,两年前我们甚至连如何创建画布都不知道。所以第一年我们学习了Unity,并且从一开始就使用了Photon Fusion。我们选择了共享模式,因为它更"友好",而且不需要服务器。此外,这也是HTML游戏的推荐选项。
我过去(现在也是!)非常喜欢.io类型的游戏,而且我来自战争游戏领域,所以我想制作一款在浏览器上运行的趣味/轻松俯视角动作游戏。于是,在花了1年时间学习Unity基础知识、2D和复制功能后,今年(2026年)我们专注于学习Unity的3D方面,并随之接触了Photon Fusion的新内容。
大约3个月前,我偶然发现了Redcoats(一款.io游戏),当时我就说:"我必须做这个!"这款游戏非常简单、有趣,而且是HTML版本。我努力克制自己不要添加太多元素,但最终它还是变成了一款不错的入门级战争动作游戏。
问题是,我想添加更多功能(尽管游戏本身很简单),但这开始降低HTML版本的帧率,于是我决定将其分支到桌面版。
所以,虽然HTML版本最多只能容纳150个角色(包括机器人和玩家),但现在的桌面版有400个角色,它们可以移动、寻找目标、进行近战和远程攻击、避开障碍物,而且这一切都不需要导航网格,没有物理引擎(全靠射线检测和触发器碰撞器),它们还能发射激光、物理物体(火箭),带有音效和粒子效果。
甚至还有载具、夜视功能(用于夜间地图)等等。我为自己的成果以及Photon Fusion的出色表现感到非常自豪,所以忍不住要分享一下。
两年前,连画布都不会做,现在却能让400个角色在不断移动中存在于一个场景/地图/关卡中。
还需要做一些游戏测试,看看连接是否会断开。
如果你想看看效果:https://store.steampowered.com/app/5078640/BATTLEFRONTS_GRIMDARK/
另外我发现,Photon Fusion不久前还与Unreal Engine和Godot达成了合作。
评论 (0)