Articles of 侧面滚动

XNA 4.0在屏幕上的相机和对象处理

为了开发一个横向卷轴平台的2D游戏,我想实现一个移动相机类,使用类而不是移动整个地图的原因是,我将不得不使用太多的对象,一旦巫婆会造成滞后。 我不能让这种事发生。 有一个很好的algorithm来处理相机,当玩家进一步移动比屏幕的宽度,然后相机在玩家的方向移动,直到他再次在屏幕中间,我已经工作了几天,使这个algorithm的工作但是没有成功。 // Main public class Camera { protected float _zoom; protected Matrix _transform; protected Matrix _inverseTransform; //The zoom scalar (1.0f = 100% zoom level) public float Zoom { get { return _zoom; } set { _zoom = value; } } // Camera View Matrix Property public Matrix Transform { get { return _transform; […]

haxe级别滚动

如何使用haxe和nme实现级别滚动? 我开始使用haxe,目前在屏幕上显示的唯一方法是使用nme.display.Sprite 。 我不认为改变所有精灵的位置来滚动水平是最有效的做事方式。 我无法find一个如何完成haxe的全面例子。 任何指针?

2d侧滚动游戏中的不同相机移动方法使其变得有趣

可能引用这个问题 ,但我想要有关侧滚动器的具体答案。 国际海事组织,侧面滚动可以被归类为 玩家不动,背景graphics移动到假玩家移动。 玩家也移动背景移动,但背景移动依赖于玩家的(x,y)移动>我觉得这更吸引人 玩家不能移动,背景移动速度很快。 根据与背景一起出现的障碍,玩家必须执行跳跃,躲避,充电等操作。 我想知道什么可以添加到游戏的所有其他的东西 ,以便上述3侧滚动类别可以使上瘾更多。请在你的回复中提到侧滚动的类别。 编辑修改问题标题,以反映我真正想要的

我如何制作一个2D角色瞄准他们的老鼠?

Heli Attack是我想要的射击机制的完美例子。 角色永远朝向老鼠。 这里发生了什么? 从我读到目前为止,你可以分开arm,并旋转。 我也注意到有些人为每种武器使用不同的精灵。 我怎样才能做到这一点?

如何在JavaScript平台游戏中实现侧滚动?

我正在用Javascript和一个学校项目的canvas元素构建一个侧滚动平台游戏。 我把这个角色全部整理出来。 他左右跑,并有一个不同的精灵静止。 游戏有引力,我可以跳。 现在我无法理解的是如何实现侧面滚动。 游戏世界将基于平铺。 每个瓦片将是20×20像素。 当角色到达屏幕的边缘时,它应该与角色一起滚动以进一步探索水平。 任何人都可以指向正确的方向来解释如何以编程方式执行此操作的资源? 特定于Javascript的语言会很好,但是任何事情都会有所帮助。

Unity2D跳跃不一致

我正在修补unity2D sidescroller,并试图让玩家控制器跳。 然而,当我告诉我的角色跳跃时,它有时会跳跃两倍的距离,我不知道为什么。 以下是我的控制器脚本: using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerMovement : MonoBehaviour { public float playerSpeed = 10; public float jumpForce = 20; private bool ableToJump = false; public GameObject groundCheck; // place an empty object slightly below the character where it will collide with any ground // Update is called once […]

在成熟游戏中,什么是“地下洞”障碍?

在大多数跳跃和跑步的比赛中,地面上的洞是常见的障碍:你需要跳过它们,否则你会掉下来失去生命。 了解文档,variables命名和讨论会有帮助: 这些漏洞叫什么?