首先说明一下我的游戏目前并没有准备上链,所以元宇宙是加引号的,但我确实从很多 NFT 游戏那里吸取了一些东西,他们有一部分也成为了我这款游戏的主要特性。比如:
目前的演示 demo 只是主城区的大约 1/4 面积,因为只有一个人做模型,所以进度不是很快。而除了主城区,还有冒险区域会制作,目前已经规划的包括荒野,沙漠等。
演示 demo 的所有模型全部重新制作了好几次,现在加入了多人在线系统,可以看到其他玩家,并且可以跟他们聊天,后端暂时使用 node.js 制作,因为没有太多调试过,BUG 可能比较多,大家见谅。
演示地址( WASD 操作角色,鼠标左键调整视角): http://c.jamfer.com
一款游戏比较核心的就是玩法的部分,我的游戏目前主要玩法是模拟+竞技,模拟部分也可以叫养成,玩家可以自己布置在游戏中的房间来展示给其他玩家和你的朋友(未来还可能给每个玩家专门开放一块土地用来搞装修),下面放出几个装扮演示:
而竞技的部分又分了 PVE 和 PVP ,目前已经做了两个玩法的相关模块,一款是 TPS (第三人称射击)游戏,另一款是冷兵器动作游戏,这里先卖个关子,未来也会放出演示 demo 。
Q:这款游戏为什么要用 webgl 制作? A:我也同时在用其他引擎( U3D )制作其他客户端的版本,但是我个人很喜欢 webgl ,所以会优先考虑推网页版
Q:所有东西都是一个人做的吗? A:是的,中间找过几个小伙伴帮了一些小忙,但几乎 99%的工作都是一个人做的,包括建模,动画,客户端,服务端等。当然,如果你对这款游戏开发也很感兴趣,我们可以聊聊,我的联系方式就在 demo 里。
Q:游戏进度怎么样? A:我也是今年刚开始做这个项目,所有工具都是从头学起,所以做起来会比较慢(要边学边做)
Q:演示 demo 给人感觉特效比较弱,有进步可能吗? A:我从几个月前就在研究 webgl 的光影等特效了,包括体积光,体积雾等等,目前这个确实是 webgl 的弱项,但也不是完全没有进步的可能。
Q:用网页来做 3D 游戏不会很费流量吗?而且网速不好的话会不会很卡? A:专门针对这部分做了很多优化,详细的就不展开说了。比如演示 demo ,整个场景的数据加载量只有 1.5MB ,相当于一张图片的大小而已。
Q:我想学,楼主会不会出教程? A:用到的软件可以看我的视频 https://www.bilibili.com/video/BV1PR4y1X7Kq/ ,如果对制作这类游戏感兴趣,烦请给我的视频一个三连,感兴趣的人多的话我会出一个系列的教程带大家入门(我自己也是刚入门)。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.