Advertisement

这是一系列Android游戏源代码,主要涵盖AndEngine和Libgdx引擎。

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
近期,网络上出现了一些用户反馈Android游戏源码难以寻觅的情况。为此,我个人收集整理了一批AndEngine和Libgdx的游戏源代码,并以Eclipse工程的形式搭建了完善的开发环境,随后将这些资源陆续分享给大家(为了避免特定引擎的提及,此处不再详细列举)。虽然主要集中于由Libgdx和AndEngine开发的源码,但凡是可用于游戏开发的、开源且具有一定价值的Android游戏源码,我都会持续收集并发布出来(例如Replicaisland完全未使用任何引擎,但其代码逻辑具有价值,因此也包含其中)。此外,我还会详细地在博客中对每一份源码进行说明和介绍。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 基于AndroidLibGDX的小
    优质
    这段简介针对的是一个使用了Android平台上的开源游戏开发框架LibGDX来创建的小游戏项目。该项目公开了其全部源代码,为开发者提供了学习和参考的机会。 关于Android开源游戏引擎libgdx制作的小游戏源码的讨论可以继续进行。如果有关于使用libgdx开发的具体问题或需要分享相关资源,请直接在此交流即可。
  • Android开发集合(侧重于AndEngineLibgdx
    优质
    本资源集合提供了一系列基于Android平台的游戏开发源代码,特别强调了AndEngine与Libgdx两个流行框架的应用案例,旨在帮助开发者快速上手并深入理解移动游戏开发。 最近在网络上看到有网友抱怨找不到Android游戏源码,因此我收集了一些使用AndEngine和Libgdx引擎开发的游戏源码,并以Eclipse工程的形式配置好环境后陆续发布出来。虽然主要是由这两种引擎开发的代码,但只要是开源且有价值的Android游戏源码,无论是否采用其他框架或没有使用任何特定引擎(例如Replicaisland),我也会收集并分享给大家,并在博客中详细介绍。
  • 优质
    《游戏引擎的源代码》是一本深入探讨游戏开发核心技术的书籍,书中详细解析了游戏引擎的工作原理及其内部实现机制。 游戏引擎源码是开发电子游戏的核心工具,它包含了一系列用于创建、渲染、音频处理、物理模拟及脚本执行的关键组件。对于希望深入理解游戏开发或自定义游戏引擎的人来说,研究与学习游戏引擎的源代码至关重要。 这里提供的资源名为“风魂引擎”的源码,它是用C++编写的一种高级编程语言,以其高效性能和灵活性著称,在游戏开发中应用广泛。风魂引擎可能包含以下关键模块: 1. **渲染引擎**:这是核心部分,负责将游戏场景转化为图像显示在屏幕上。它包括图形管线、着色器、纹理映射、光照模型及阴影算法等内容。 2. **物理引擎**:模拟游戏中物体的物理行为,如碰撞检测和刚体动力学等,使游戏中的运动更加真实。 3. **音频引擎**:处理游戏内的音乐播放与音效合成等功能,营造出立体的声音环境。 4. **脚本系统**:允许开发者使用易于理解和书写的语言(例如Lua或Python)来控制游戏行为,降低设计复杂性并促进非程序员参与内容创作。 5. **内存管理**:高效地分配和回收内存对性能至关重要。通常会有一套独立的管理系统以确保合理利用资源,并防止泄漏问题出现。 6. **资源管理**:优化模型、纹理及音频文件等游戏内各种资源的有效加载与存储,保证运行流畅度。 7. **输入处理**:将用户通过键盘、鼠标或手柄的操作转化为具体的游戏动作。 8. **网络功能**:对于多人在线游戏而言,需要处理同步玩家状态和延迟等问题的网络通信机制。 9. **场景管理**:组织游戏世界的层次结构,并支持快速切换不同的场景设置。 10. **工具集**:包括编辑器、资源导入工具及调试器等辅助开发人员构建与测试游戏的应用程序集合。 通过研究风魂引擎源码,可以深入了解游戏开发的各个方面,学习优化性能和实现复杂系统的方法。这对于提升个人技能特别重要,特别是对于那些希望从事游戏开发的人来说是一次宝贵的学习机会。然而,阅读代码需要具备扎实的C++基础,并且要保持耐心。只要你坚持下去,一定能够从中学到很多东西。
  • Pokemon-Wilds: 使用libGDX的第二Pokemon-Pokemon Wilds
    优质
    Pokemon Wilds是一款采用libGDX开发的游戏,作为二代Pokémon游戏引擎的代表作,它致力于为玩家提供更加流畅和丰富的宝可梦冒险体验。 宠物小精灵荒野游戏免责声明:此版本目前处于Alpha阶段,尚未完全完成。我正在积极寻找并修复错误;然而,请理解可能会发现一些问题。如果您发现了任何错误,请考虑在GitHub上创建一个描述该错误的问题(这将对我有很大帮助)。 对于Windows用户: - 下载文件builds/latest/pokemon-wilds.exe 并运行。 - 或者,如果exe文件不适用的话,请下载并运行builds/latest/pokemon-wilds.jar 文件。 对于Mac用户: - 请下载并运行builds/latest/pokemon-wilds.jar 文件。请注意,我没有Mac设备也无法在该系统上测试游戏。如果您尝试在Mac上运行遇到问题,请在这里报告相关情况。 注意:如果使用pokemon-wilds.jar 运行程序,并且希望生成大型地图(即任何大于M级别的地图),则需要通过命令窗口执行 java -jar -Xmx1024M 命令。
  • I Wanna的制作
    优质
    I Wanna系列游戏由自定义的游戏开发引擎打造,该引擎专为实现独特的艺术风格和流畅的游戏体验而设计。 I wanna 是一款非常具有挑战性的横版游戏,类似于《猫里奥》这种难度很高的作品。这款游戏及其续作 I wanna be the guy: gaiden 都是由官方发布的,并且由于源代码开放,民间有许多基于它的修改版本(Mod)。这些游戏使用 Game Maker 8.0+ 制作引擎开发。如果你对这类游戏感兴趣,可以在百度贴吧搜索“I_wanna_be_the_guy”吧以寻找更多资源和教程。
  • 自制2D
    优质
    本项目为一款开源的2D游戏开发引擎的完整源代码,旨在帮助开发者快速搭建和发布自己的2D游戏。适用于初学者学习游戏编程原理及实践应用。 大学时期(2010年)的学习作品。基于Windows GDI开发的简单游戏框架。
  • 物理开发
    优质
    本项目聚焦于游戏物理引擎的源代码开发,旨在深入探讨并实现物理模拟技术在游戏中的应用。 游戏物理引擎开发一书的源码已经改为VS2013工程,并且编译、链接错误均已修正,现在可以正常编译。
  • PlayCanvas款快捷且轻巧的WebGL
    优质
    简介:PlayCanvas是专为快速开发设计的WebGL游戏引擎,以其简洁高效而著称,帮助开发者轻松构建和发布高质量的网页游戏。 PlayCanvas是一个开源游戏引擎,它利用HTML5和WebGL技术,在所有现代浏览器上运行游戏和其他交互式3D内容,并且无需任何插件支持。
  • 破解.rar
    优质
    这个RAR文件包含了一系列游戏的破解源代码,为开发者和安全研究人员提供了深入了解游戏编程结构的机会。但请注意,使用或分享这些代码可能涉及法律问题,请谨慎对待。 一系列破解游戏的源代码可供下载使用,有需要的朋友请自行寻找合法途径获取资源。请注意,提供或传播此类内容可能违反相关法律法规,请谨慎处理。
  • 可运行的 libgdx
    优质
    这段简介可以这样编写:可运行的libgdx小游戏源码提供了一系列基于Java开发的游戏项目代码,旨在帮助开发者快速上手使用libgdx框架进行跨平台游戏开发。 libgdx 小游戏的源码已经过测试可以使用。