关于特定基于Web的3D游戏开发的建议



我对HTML和Javascript还比较陌生,但我对Udacity交互式3D课程还很熟悉,并且已经用了一些three.js+WebGL。我已经能够理解这一点:
http://goo.gl/UPWKKL
到目前为止。(很难理解API并获得canon.js和真正有趣的机制,有什么关于学习像threejs这样的API的建议吗?)

我想知道是否有人能为那些最终目标是制作一款有点像半版本的游戏的人提供任何意见:REZ、Exteel、Armored Core或Zone of The Enders对抗模式。

我的目标是实现:轨道射击(w/cannon.js?),健康酒吧,不同阶段的NPC老板战斗,动画动作,交叉头发,水平边界,角色升级的概念。更具体地说,这是一款带有PointerLockControl+射击界面的5级游戏,每次通关都需要将老板的健康条降到零。敌人会有一个脆弱的网格区域,如果子弹物体击中它,它会引发碰撞事件,导致生命值下降。如果健康<=25它加快了速度,变得更难杀死。在它死后,屏幕变黑,由一个新的老板重新启动等等。我想放上胜利屏幕、失败屏幕,如果可能的话,还可以剪下我想禁用用户控制并启用某种路径电影相机的场景。最好是像Quake一样在浏览器中,但如果这样的东西不可能,我会尝试其他东西。

很抱歉,如果这个问题太宽泛或奇怪,我想以电子游戏为生,我会感谢任何反馈,我只想知道是否有更有经验的人可以看看我想制作什么样的游戏,并推荐一些最新的材料或有用的网站

目前我正在使用webGL和threejs,我已经研究过Unity3D,但我无法在我的Linux机器上开发它Far FARR我想用C++制作全面的游戏

尽可能具体地设计,因为这样你就会有很多小任务,它们在更大的整体中的作用是已知的。然后,如果你不知道在任何一天该做什么,只需看看你的设计,你的地图,然后选择一块你当天可以做的。

很抱歉,如果这个答案不是针对WebGL的,但您已经广泛询问了。

最新更新