javascript - HTML5/JavaScript 2.5D - 在自己的平面上制作地面

标签 javascript html 3d 2d 2.5d

所以,我真的很想开始一个模仿这种 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

2- GameQuery (JQuery Plugin)

3- Isogenic engine

您还可以查看此博客文章以获取更多信息 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/

相关文章:

javascript - 如何读取 setRequestHeader 上的错误?

html - Powershell ConvertTo-HTML 缩小表格单元格中的图像

Android/离屏渲染到纹理

javascript - 将 ng-pluralize 指令转换为 Javascript 函数。

javascript - 使用localStorage记住弹出框的关闭状态

java - jsoup 选择元素

javascript - AngularJS 更新 $scope 变量并输出到 pre

android - 捕捉一些物体并创建 3D 照片

java - Libgdx 旋转模型实例

javascript - React.js 中的纺车