所以,我真的很想开始一个模仿这种 2.5D 风格的 HTML5/JavaScript 项目: http://superflashbros.net/2009/02/22/blue-rabbits-climate-chaos/
我个人正在尝试远离第三方脚本,只是保持代码的核心是纯 JavaScript。但是,我对三 Angular 学的了解不是最好的,那么处理这个观点的最合适方法是什么?我基本上想要一款使用 2D Sprite 制作的游戏,但地平面(可能还有建筑物,如 Flash 游戏中一样)倾斜以赋予它 3D 感觉。我不想制作“模式 7”引擎(即像马里奥卡丁车这样的 SNES 游戏),据我所知,这是分段的。
我应该研究的任何建议或资源?
最佳答案
我只要求您阅读更多相关信息,只是让您知道,我尝试这样做并取得了不错的结果,但由于我的新工作,我停止了该项目。
无论如何,您可以为初学者研究一些用 javascript 编写的游戏引擎,以下是您可能会感兴趣的知名游戏引擎列表:
1- Three.Js
您还可以查看此博客文章以获取更多信息 66+ Open Source JavaScript Game Engine for Serious Developers
注意: 我知道您喜欢编写自己的 JavaScript,相信我,这是一个非常好的习惯,但是我的建议是至少尝试一个 Javascript 游戏引擎(如果您可以尝试多个,那将是很好)看看不同的引擎是如何工作的以及它们是如何在引擎盖下运行的,我的 friend 会启发你并帮助你理解这些引擎甚至制作你自己的引擎(这不是不可能) .
我不是说你应该尽可能多地尝试(因为这显然毫无意义)但我告诉你用选择的引擎制作小型(如果可能的话小)游戏,我的意思是得到一个想法了解 Javascript 游戏引擎如何在 2D 中工作,然后使用 WebGL 技术转移到 2.5D 甚至 3D。
关于javascript - HTML5/JavaScript 2.5D - 在自己的平面上制作地面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11354522/