phaser-framework

    5热度

    1回答

    我目前正在使用HTML5框架Phaser创建多人游戏。 这是一个游戏,僵尸在地图上产卵,玩家必须开枪杀死它们。僵尸瞄准距离他们最近的玩家。 目前,我有我的设计策略问题。由于移动跟踪,我不确定这种类型的游戏是否可以使用Phaser。 目前,客户端正在处理所有的玩家移动,所以无论何时玩家移动,它都会将其广播到服务器,并将其发送给所有其他客户端。 但是,我想僵尸和子弹由服务器独占控制。服务器然后用每个僵

    1热度

    1回答

    这是我的代码。我希望我的球员有一些统计数据,但我不确定我应该做什么。 我对编码非常陌生,我认为我应该为玩家添加'某些东西'(比如player.life),并且它似乎有效。但是当我的玩家击中第二个蘑菇(代码结尾的cfr战斗)时,它不会在控制台中记录预期的“玩家生命值为470”。 我认为问题可能来自lifeHitted变量。 你能帮我吗? 对不起,我的英语不好。 var game = new Phas

    1热度

    1回答

    如何从普通的javascript执行AngularJs方法? myApp.controller("someController",["$scope",function($scope){ //Some code was here $scope.a = valueA; $scope.b = valueB }); 和一点在后面的代码要执行的功能,当有效的可以执行的IF

    0热度

    2回答

    我制作了非常简单移相器http://phaser.io/,最多5个动画精灵和3个声音。我的游戏在我的电脑上完美运行,但是当我使用PhoneGap 3.3.0时,它在我的Galaxy S3上表现不佳(性能不佳)。 我喜欢PhoneGap,因为您可以轻松上传HTML5游戏的zip文件并下载apk文件(无需额外工作)。就连用户也不需要在手机上安装任何其他东西来玩我的游戏。 东西比PhoneGap提供更好

    1热度

    2回答

    FastCanvas是的PhoneGap /科尔多瓦的解决方案,以获得在Android上速度更快的画布,但它必须与FastCanvas.create(); 创建我想用Pixi.js(或Phaser.js它使用Pixi.js),但这些库创建自己的画布元素。 有没有人合并过这些?有没有办法让Pixi.js使用FastCanvas?

    1热度

    1回答

    随着Phaser(以及allong的教程)跳跃超级容易与提供的Arcade物理模块。然而,由于使用了玩家正在触摸的逻辑,玩家只能在他们“在地面上”时跳跃,这对我来说令人讨厌。 我使用的代码是基于Game Mechanic Explorer, Platformer #4和以下; var canJump = this.player.body.touching.down; if (canJump &

    0热度

    1回答

    在我的游戏中,一些狗随机行走。假设他们从左向右移动,我需要的是当它到达游戏世界的正确边界时,那么应该翻转狗动画,反之亦然。我知道当我们给dog.scale.x = -1可以实现翻转。 但我不知道什么时候应该应用,我已经设置了dog.body.collideWorldBounds = true;。 现在我现在正在使用myGame.physics.arcade.velocityFromRotation

    2热度

    1回答

    我在Phaser中使用以下函数来创建在前5秒后消失的浮动指令。该功能在create功能中调用。 setupText: function() { this.instructions = this.add.text(510, 600, 'Use Arrow Keys to Move, Press Z to Fire\nClicking does both', {font:

    9热度

    3回答

    我使用,我想缩小在实际游戏中的一些大的图像使游戏中移相器: create() { //Create the sprite group and scale it down to 30% this.pieces = this.add.group(undefined, "pieces", true); this.pieces.scale.x = 0.3; this

    1热度

    1回答

    我正在尝试制作一个基于lessmilk.com's Flappy Bird tutorial的单个输入的简单游戏。在键盘上,您点击空间跳转,但在支持触摸的设备上,我只想让用户触摸画布上的任意位置即可跳转。 看着input docs它似乎直接捕获一个精灵的触摸输入,但我希望用户能够点击/触摸任何地方。 捕捉所有触摸事件的“Phaser方式”是什么?我是否需要做一些hacky操作,比如创建一个覆盖整个