Questions tagged «html5»

HTML 5引用了新的Web技术,例如高性能JavaScript引擎,canvas 2D和WebGL,视频和音频标签。

18
什么是游戏开发者的优秀JS库?[关闭]
如果我决定同时编写文本和图形(2d)的简单游戏,我将使用哪些库?(假设我们使用的是兼容HTML5的浏览器) 我能想到的主要事情 在屏幕上渲染文本 动画精灵(使用图片/ CSS) 输入(捕获箭头键并获取鼠标相对位置) 也许一些预加载资源或动态加载资源并选择顺序 声音(但是我不确定这对我起初有多重要)。也许伴随着混合和连锁的声音或永远循环直到停止。 建立网络(低优先级)以将用户连接到另一个用户或连续获取数据而没有多个请求(我知道这是存在的,但我不知道它的设置或使用有多么容易。但这对我而言并不重要。问题)。
56 html5  javascript 

7
管理要在HTML5 Canvas上绘制的2D数组中的文本地图
因此,我只是为了好玩而制作HTML5 RPG。地图是<canvas>(宽度512像素,高度352像素|宽16格,上下11格)。我想知道是否有一种更有效的方法来绘制<canvas>。 这就是我现在的方式。 如何在地图上加载和绘制图块 正在使用该图块以图块(32x32)绘制地图Image()。图像文件通过一个简单的for循环加载,并放入一个名为的数组tiles[],使用时要进行绘制drawImage()。 首先,我们加载瓷砖... 这是完成的过程: // SET UP THE & DRAW THE MAP TILES tiles = []; var loadedImagesCount = 0; for (x = 0; x <= NUM_OF_TILES; x++) { var imageObj = new Image(); // new instance for each image imageObj.src = "js/tiles/t" + x + ".png"; …

11
您如何防止您的JavaScript / HTML5网络游戏被复制或更改?
我正在计划使用JavaScript和HTML5构建的游戏。 我无法理解您如何才能防止某人从Web服务器上简单地复制JavaScript并使用它来制作自己的游戏(这不是我最大的担心),或者替代他们自己的JavaScript功能并在市场中破灭对可靠客户端的希望如果游戏最终要支持多人游戏,那就太疯狂了。 可以采取任何措施阻止任何人阅读JavaScript吗? 如果不是,是否所有游戏处理都应在某处的服务器上进行,而客户的唯一职责是捕获用户输入并绘制图形?

20
优秀的基于Javascript / HTML5的游戏示例[关闭]
现在,Flash已基本上被HTML5元素(视频,音频,画布等)取代了,是否有基于完全开放标准(即Javascript,HTML和CSS)构建的基于Web的游戏的良好示例?我看到了很多纯HTML5实现的示例,这些实现曾经只在Flash中出现过(例如此处的内容:http : //www.html5rocks.com/),但游戏数量却很少,而这个领域似乎仍然由Flash主导。我很好奇有什么可能,有什么限制。
37 flash  web  html5  javascript 

7
浏览器/ HTML5游戏的反作弊Javascript
我打算冒险在js / html5中制作单个玩家动作rpg,并且我想防止作弊。我不需要100%保护,因为它不会成为多人游戏,但是我需要某种程度的保护。 那么,除了缩小和混淆之外,您建议采取什么策略? 我不会费心地对服务器端进行一些简单的检查,但是我不想走Diablo 3路径将所有游戏状态更改都保留在服务器端。 由于这将是一种rpg,因此我想到了让统计检查员检查其值的突然变化的想法,但是我不确定它的一致性和可信赖性。 那么变量和函数范围呢?只要有可能,在较小的望远镜上工作都是比较安全的,但是值得付出努力吗? 无论如何,javascript都可以像校验和一样自我检查其文本? 有针对浏览器的解决方案?我不会只在早期版本中就为Chrome限制它。


2
我的游戏即将完成!现在我该怎么做?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 我有一个即将完成并准备启动的HTML5 /画布游戏。这是一款2D游戏,您可以在其中探索并破坏程序生成的景观,制作物品和结构以求生存。我必须完成“结局”并修复一些错误,但是游戏已经为玩家准备好了。 该游戏将免费在网络上播放,我计划开始针对iOS和Mac App Store推出工作版本。即使在游戏启动后,我也将继续为其添加内容。 有人可以推荐我在启动游戏前应该做的事情吗?谢谢!

3
在HTML5 Canvas游戏上有双重缓冲吗?
我简单的画布游戏似乎可以在Mac和Linux上的Chrome和FF上正常运行。我还没有机会在智能手机或Windows环境下对其进行测试。它不使用双缓冲,但是我已经看到一些使用它的JS Canvas示例。 什么时候建议使用双缓冲?它仅对特定的浏览器有影响吗?是否会对性能产生重大影响? 谢谢!

7
HTML5游戏(画布)-UI技术?
我正在使用PhoneGap开发用于移动设备(Android / iPhone / WebOS)的JavaScript / HTML5游戏(使用Canvas)。我目前正在尝试设计UI和游戏板的构建方式以及它们之间的交互方式,但我不确定最佳解决方案是什么。这是我能想到的- 使用drawImage和fillText之类的东西将UI正确地构建到画布中。使用常规DOM对象在画布外部构建UI的一部分,然后在UI元素需要与游戏面板画布重叠时在画布上浮动div。还有其他我可能没有想到的可用于构建游戏UI的技术吗?另外,以下哪一种将被视为“标准”方式(我知道HTML5游戏不是很流行,因此可能还没有“标准”方式)?最后,您会推荐/使用哪种方式? 提前谢谢了!

12
JavaScript / HTML5中的等距游戏引擎
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 是否有人知道JavaScript / HTML5的等距稳定(即超出Alpha)等距绘图引擎?我已经进行了一些Google搜索,但发现了一些,但它们大多处于仅限Alpha /仅邀请状态。 是否有足够成熟的东西可用于生产环境?还是我现在应该暂时放弃自己的实现,然后等待世界其他地区的追赶?

4
如何下载JS游戏?
我可以将HTML和JavaScript放在同一.html文件中,但是图像必须是单独的文件。我想到的唯一解决方案是给用户一个.zip文件夹。 虽然这还不是很漂亮...我还能怎么做?

6
Box2D是否有其他JS端口?
我一直在考虑为HTML5创建自上而下的2D汽车游戏。对于我的第一个游戏,我编写了物理原理,并碰撞了自己。但是对于这个游戏,我想使用一些现成的库。 我发现了Box2D及其JS端口。 http://box2d-js.sourceforge.net 它看起来像是很老的港口,制造于2008年。它缺乏当前Box2D的许多功能,还是它有重大问题?还有其他选择吗?


6
制作基于HTML / JavaScript的游戏的基本知识
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 6年前关闭。 我想知道是否有任何专家可以共享知识和资源,以开始使用最新的HTML标准和JavaScript(或称HTML 5的游戏)制作游戏所需的知识和资源。是否存在该过程必不可少的JavaScript库?除了<canvas>标记外,我们还需要注意其他哪些HTML?
17 web  html5  javascript 

9
将多人游戏添加到HTML5游戏中
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Game Development Stack Exchange 的主题。 6年前关闭。 我对制作目前具有合作社经验的游戏感兴趣,但是我对在HTML5中实现这一目标的最佳方法感到好奇。 我在使用直线C插槽之前以及在SDL的Net库中进行过游戏。 在基于画布的环境中执行此操作的最佳选择是什么? 目前,我所能提供的要么是AJAX /数据库解决方案(具有高刷新率),要么是实现以某种方式通过套接字集中数据的PHP服务器。 总体游戏玩法将是2.5D平台式的游戏,因此两个客户都需要不断更新玩家的位置,敌人的位置,射弹,环境数据等。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.