libgdx 学习笔记三 HelloWorld
Introduction(序言)
导入一个现有项目来展示libgdx project的结构到开发工作流程中。
Requirements(需求)
首先需要Eclipse 和Android SDK。访问Android SDK Instructions 获取更多细节。
Download and Import(下载和导入)
在downloads page. 下载 helloworld.zip 源代码。
在Eclipse选 File -> Import... -> General -> Existing Projects Into Workspace。在Import Projects屏幕中,点击Select archive file。然后浏览helloworld.zip。
之后确定找到gdx-helloworld and gdx-helloworld-android projects 并选中,然后点击Finish。
Running(运行)
在游戏的代码位置,找到我们的第一个project gdx-helloworld。你可以作为一个独立的桌面应用程序运行它。是的,它不需要模拟器和android手机。运行这个工程,需要在工程处
右键gdx-helloworld 文件夹 选择 Run As->Java Application 如弹出一个对话框,访问main类,选择HelloWorld Desktop。这个Hello World桌面应用将启动:
gdx-helloworld-android 工程添加一些的代码在 gdx-helloworld 上,允许他运行在android 设备上。如果你看到它的源文件目录,将发现它包含代码。因为
这个工程从gdx-helloworld涉及了一切。运行这个程序(gdx-helloworld-android)选择 Run As->Android Application
在这一点上,应用程序将在兼容模拟器(即虚拟设备)加载和运行,或者一个连接到电脑的android设备。
Going Forward(下一步)
由于测试游戏中android模拟器太慢,运行游戏时,作为一个桌面应用程序可以简化开发过程。
开发人员避免每次他们要预览时必须载入游戏到一个装置
此外,开发团队和设计师可以更迅速地测试和分享彼此的变化。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构