Articles of 浏览器

浏览器管理游戏DB

我开始建立一个使用MongoDB作为数据库的浏览器管理游戏。 每个玩家将有多个对象的结构,单位,资源等实例,大多数用户的行为将是:search给定的对象,删除对象,生成新的对象,等等。 我很想为每个玩家制作一个大文档,并存储在“playersData”集合中(而不是像“playersStructures”,“playersUnits”等等)。 这样,在后端,对于每一个动作,我所需要做的就是在集合中search这个播放器,这个播放器检索所有的数据,操纵它并再次存储它。 我的问题是,我不确定这是否是性能最佳的方法,因为即使每次检索/更新都是大块数据,但这只是一个操作,而不是大量的小操作(例如,检查给定玩家的每个单位的条目,并根据需要更新每个单位)。 我不是后端开发人员,但我知道大多数开发人员的答案是“这取决于应用程序”。 但是对于一个通常的浏览器管理游戏,你会select哪个选项? 每个玩家的单个大文件或多个小物件的集合?

如何看待高等量瓷砖重叠的玩家?

我正在做一个基于PHP,MySQL和Javascript的浏览器游戏。 它有一个等角的世界,玩家可以移动并看到其他玩家/ NPC。 但是,如果前景中的一块瓷砖如此之高以至于它与后面的瓷砖重叠(如建筑物或一组树木等),那么如何接近重叠的玩家呢? 我不希望玩家能够“躲”在高瓦后面,这样其他玩家或角色的角色就不可见。 我想通过“制作一个三明治”来实现透明度,在底部有一个瓷砖层,然后是玩家,然后是同一个瓷砖层,但是稍微透明。 但是当我尝试的时候,玩家看起来就像是一个漂浮在空中的鬼王,而玩家的立场并不清楚。 其他游戏(如帝国时代)通过显示重叠字符作为大纲来管理这一点,但据我所知,使用PHP这是非常复杂/ CPU密集型的。 我不知道如何解决这个问题。 有任何想法吗?

PHP浏览器游戏能量恢复时间

我想创建一个非常简单的东西。 一个浏览器游戏,用户可以浪费其能量和能力点。 与其他游戏不同,这里不会有任何关卡。 所以能量和能力点随着时间而恢复。 我怎样才能以最有效的方式做到这一点? 例如,我有100点能量,每2分钟恢复一点。 我正在考虑cron-jobs,但那不会那么高效。 先谢谢你!

UI面板中的Unity浏览器

如果我想在Unity中的UI面板中显示远程网页,最好的select是什么? 我想瞄准android和iOs平台。 我记得uniWebView,但这个东西更像是一个覆盖我猜,或者它可以保持在面板的绑定(持有面板的canvas使用世界坐标)?

Gamemaker:Studio中是否有embedded式浏览器?

我试图在gamemaker中制作一个浏览器,我想知道如何在浏览器中embedded浏览器。 有没有我需要下载的任何扩展?

最适合浏览器游戏的技术?

我正在考虑制作一个2D MMO,我将会长期支持桌面,mac,浏览器,android和ios等各种平台。 服务器将基于c + + / linux,第一个客户端将在浏览器中。 所以我做了一些研究,发现webgl和flash 11支持硬件加速渲染,我看了一些其他东西,比如普通的HTML5绘画。 所以我的问题是,我应该使用哪种技术来进行这样的项目? 我的主要目标是用户可以使用硬件可以给硬件加速的任何东西。 客户端应该使用任何便携式PC或Mac用户所拥有的最基本的开箱即用电脑。 另一个标准是它应该是开发者友好的。 例如,我已经搞砸了webgl升技,这将需要从头开始编写引擎 – 这是可以接受的,但不是首选。 而且,在非动作的情况下,哪一种语言在速度和灵活性方面是最优选的。 我不喜欢JavaScript,因为垃圾收集器,但已经学会了解决它。 谢谢你的时间。

开发手机版现有浏览器的最佳途径 – 游戏?

我们的团队开发了一个MMO浏览器游戏(HTML5,Javascript和PHP)。 游戏类似于帝国GG,国王冲突,战争游戏等 我们想开发一个移动版本,问题是哪个是我们可以利用的最有效的方式/过程?

devisePHP RPG游戏:我应该使用多个类为每个types的项目或单个表?

我正在制作一个用PHP编写的基于文本的角色扮演游戏。 我很难搞清楚如何处理游戏中的物品 – 这些types的物品(武器,机器,工具,建筑物等)将会有自己的属性,属性等等。 我最初的计划是制作一个名为Object的接口和抽象类 interface IObject { public function takeObject() {}; public function dropObject() {}; public function examineObject() {}; // etc } abstract class WeaponObject implements IObject { // Some generic properties valid for this type of objects public $name = ""; public $weight = 0; public $damage = 0; // etc } 然后为扩展基础Object […]

有没有支付选项的浏览器游戏引擎?

我想做一些浏览器游戏,在那里你可以买东西真钱。 有没有我可以使用的引擎? 还是我应该自己实施?

我怎么能实现我的图书馆/游戏运行在浏览器插件?

我通常编码跨平台,为Mac Linux和Windows构建本地代码,但我清楚地看到能够在浏览器中显示我的游戏的价值。 你能指导我做这样的工作吗? 我怎么能有像networking播放器的东西? 跨浏览器是可取的,但铬已经是伟大的:) 我使用的技术,如SFML,libRocket,Box2D和更多..如果这是相关的问题! 谢谢