《libGDX移动游戏开发从入门到精通》一导读

    xiaoxiao2024-01-26  155

    前 言

    libGDX移动游戏开发从入门到精通写作初衷从创新工场-涂鸦移动离职以后,我一直想把自己所学到的东西总结一下,以帮助更多想走上或者准备走上游戏开发这条道路上的人。很庆幸地接到了出版社的约稿,便愉快地决定要把自己一路走来所学到的知识做一个系统的总结,并尝试用一种更容易理解的方式把它们讲出来,以让更多的读者少走一些弯路,可以在尽可能短的时间内学到尽可能多的知识。

    当我刚开始学libGDX游戏引擎的时候,对于很多自学的人来说,我应该是很幸运的了。因为当时身边有很多经验很丰富的同事可以请教。虽然这样,依然感觉到libGDX的教程少之又少,学习起来困难重重。整个过程大部分都是以一个初学者的水平一点一点从那晦涩难懂的英文libGDX官方教程中学习。所以当自己有能力去做些什么的时候,我很乐意用自己微薄的能力去为后来的学习者做些什么。这就是我写这本书的初衷。

    作为一个优秀的游戏引擎,libGDX不知不觉也走过了好几个年头。从一开始的一个不怎么起眼的小项目发展到现在拥有众多使用者的项目,从第一个bug不少的版本发展到较为稳定的0.9x版本,再到后来的1.x版本,开发者们能够真真切切地感受到libGDX的每一步成长。

    作为一个游戏引擎,libGDX支持使用Java语言进行游戏开发,这让众多爱好游戏开发,但又苦于使用门槛过高的其他语言进行游戏开发的开发者看到了希望。不仅如此,libGDX还兼容多种平台,包括Android、iOS、Html5、PC。作为一个游戏引擎,libGDX让使用Android原生进行开发的开发者们从SurfaceView中解脱出来,开发效率得到极大的提高。

    目 录

    第1章  libGDX简介1.1 libGDX介绍1.2 搭建libGDX开发环境1.3 开始第一个libGDX游戏1.4 运行libGDX的官方Demo1.5 其他的一些准备工作第2章  libGDX的架构分析2.1 生命周期2.2 模块2.3 运行环境的相关查询2.4 日志工具第3章 数据存储第4章 libGDX中的UI编程第5章 libGDX中的常见UI组件第6章 libGDX中的事件处理与音效第7章 资源加载器、游戏界面的跳转以及物理引擎第8章 libGDX中的UI编辑器第9章 小游戏实战—捡金币第10章 休闲类游戏——2048

    相关资源:使用LibGDX开发一个完整游戏 教程全集
    最新回复(0)