Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用HTML5+;制作这个游戏现实可行吗;Javascript?_Javascript_Html_Canvas - Fatal编程技术网

用HTML5+;制作这个游戏现实可行吗;Javascript?

用HTML5+;制作这个游戏现实可行吗;Javascript?,javascript,html,canvas,Javascript,Html,Canvas,使用Canvas元素和JavaScript,是否可以创建一个2d侧滚器,该侧滚器具有大约1小时的可播放内容?关于内容,我指的是场景、对话,当然还有战斗。我问这个问题是因为我只看过用不同库(比如ImpactJS)制作的演示版或真正的小游戏。JavaScript也是单线程的(如果我错了,请纠正我),所以这会使它更加困难。。我并不真的担心浏览器不兼容,只要一个浏览器可以运行它就可以了 简言之/TL;DR,jscript/html5中的游戏开发是否已经发展到足以处理比迷你游戏(如canabalt、doo

使用Canvas元素和JavaScript,是否可以创建一个2d侧滚器,该侧滚器具有大约1小时的可播放内容?关于内容,我指的是场景、对话,当然还有战斗。我问这个问题是因为我只看过用不同库(比如ImpactJS)制作的演示版或真正的小游戏。JavaScript也是单线程的(如果我错了,请纠正我),所以这会使它更加困难。。我并不真的担心浏览器不兼容,只要一个浏览器可以运行它就可以了


简言之/TL;DR,jscript/html5中的游戏开发是否已经发展到足以处理比迷你游戏(如canabalt、doodle jump等)更多的游戏,而且从图形角度看,canvas是否能够处理(更高的)细节图像(如,而不是像素艺术)?

查看完全使用html5/JS/Web GL完成的Quake 2端口


如果组合可以处理Quake 2,我认为2D侧滚应该是合理的。

查看完全使用HTML5/JS/Web GL完成的Quake 2端口


如果组合可以处理Quake 2,我认为2D侧边滚动条应该是合理的。

是的。只要它逐渐(懒惰地)加载资源并定期释放它们,就不会有问题。举个例子,什么是可能的:@MarcelGwerder不支持Chrome?在Chrome中不起作用的东西有多糟糕?@JuanMendes这是因为它处于非常早期的阶段,他们一直在与mozilla合作。当你下载firefox 23的夜间版本并进行测试时,你会发现这可能是目前所能得到的最好的版本。@djechlin你应该能够从标题中看出问题所在。如果你的标题上写着“这有可能……做到这一点吗”,那就不太适合这么做,而且问得不好,一个问题中包含了多个问题。是的。只要它逐渐(懒惰地)加载资源并定期释放它们,就不会有问题。举个例子,什么是可能的:@MarcelGwerder不支持Chrome?在Chrome中不起作用的东西有多糟糕?@JuanMendes这是因为它处于非常早期的阶段,他们一直在与mozilla合作。当你下载firefox 23的夜间版本并进行测试时,你会发现这可能是目前所能得到的最好的版本。@djechlin你应该能够从标题中看出问题所在。如果你的标题上写着“这有可能……做到这一点吗”,那就不太适合这么做,而且问得不好,一个问题中包含了多个问题。