如何在游戏中滚动背景?
Posted
技术标签:
【中文标题】如何在游戏中滚动背景?【英文标题】:How to scroll background in games? 【发布时间】:2014-08-10 08:37:45 【问题描述】:我有一些基本的编程技能,但我是游戏编程的新手。知道每个游戏都需要一个游戏循环,例如 while (true) //do things
在单独的线程中。但我想知道滚动背景(2D)是如何实现的(当按下箭头时,主角在屏幕中间,但背景和东西在移动)。一个最简单的android平台代码示例是什么样子的?
【问题讨论】:
【参考方案1】:开始 Android 游戏开发的最佳选择是游戏引擎。游戏引擎使游戏的核心功能易于使用。我个人推荐并使用LibGDX。 LibGDX 提供易于使用的相机,可以在世界中移动。
要回答您的问题,请在 LibGDX 中创建一个世界和一个玩家类。每一帧你都可以更新相机的世界位置以匹配玩家的世界位置。
【讨论】:
以上是关于如何在游戏中滚动背景?的主要内容,如果未能解决你的问题,请参考以下文章