• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:2d-games

2d-games

我如何做到这一点,以便当播放器移至屏幕边缘并将其向后传送时,背景会“切换”,就像在整个世界中移动一样

我如何做到这一点,以便当播放器移至屏幕边缘并将其向后传送时,背景会“切换”,就像在整个世界中移动一样
我正在用Java创建一个基于图块的自上而下的RPG,并且我希望当Player到达屏幕边缘时背景(和所有其他对象)发生变化。然后,播放器将被传送到屏幕的另一侧,给人以运动的感觉。 像这样-Example From “Warriors Untold Tales” 到目前为止,我已经尝试了所有对我有意义的事情,我输入了代码,当玩家的x坐标低……继续阅读 »

2d-games

Android俄罗斯方块(Ghost Piece / Shadow Piece)

Android俄罗斯方块(Ghost Piece / Shadow Piece)
我想知道如何添加阴影部分/幽灵部分-这是一个片断,用于显示如果玩家进行快速投掷,下落的片断将落在何处。 我正在做一个俄罗斯方块的Android游戏-我正在使用https://github.com/Linus1905/Android-Tetris中的项目。 我会很感激 解决方案如下: 您可以使用与“快速下降”相同的逻辑来做到这一点。一次减少一行的y坐标……继续阅读 »

2d-games

LibGDX碰撞边界矩形

LibGDX碰撞边界矩形
我正在为我的播放器和项目符号类创建一些围绕精灵的矩形,以检测LibGDX的Intersector类中的overlays方法的冲突。 我有个问题: 实例化Player和Bullet时,我使用sprite.getBoundingRectangle()在Sprite周围创建了一个边框,该边框返回Rectangle对象。我会在主班其他地方更新这些动作。 更新项目符号……继续阅读 »

2d-games

有关在2D游戏中编写重力代码的问题

有关在2D游戏中编写重力代码的问题
我是一个初学者,正在学习在android studio中编写飞扬的小鸟的教程。我对以下代码有2个问题。鸟的第一帧下降10像素(=重力)。然后,将帧的数量乘以每帧的10个像素,以便他每帧下降得更快。但是,velocity.scl(1 / dt)的用途是什么?我也可能理解错了吗?为什么下降看起来很平稳?我希望它看起来更震撼,因为小鸟每帧移动很多像素。 i……继续阅读 »

2d-games

Java中的声音问题

Java中的声音问题
你好,我在使用Java中的声音时遇到了一些麻烦。我只是想在我最新的复古2d游戏中实现一些精美的8位声音…。当我在java eclipse中运行它时,一切都很好,并且声音正常。 但是一旦我运行完成的应用程序(该应用程序本身运行正常…),但声音不会播放,并且您会在3d图片中看到错误。 图1显示了我的“声音方法”,图2显示了我如何……继续阅读 »

2d-games

是否可以使JavaFX中的ImageView响应?

是否可以使JavaFX中的ImageView响应?
我和一些朋友有一个项目,我们尝试在JavaFX中编程游戏。我们有一个GridPane,里面长有ImageViews来容纳地图和游戏角色等。(游戏角色和敌人将拥有自己的imageview,我们可以在网格窗格中四处移动。)就是说,当窗口也变大时,我们希望图片变大,但是现在只有GridPane的列之间的距离越来越大。我试图找到一种方法来更改此设置,但据我所知,我不……继续阅读 »