《libGDX移动游戏开发从入门到精通》一导读
前 言
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的官方Demo
1.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

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《iOS组件与框架——iOS SDK高级特性剖析》——第8章,第8.8节练习
本节书摘来自异步社区《iOS组件与框架——iOS SDK高级特性剖析》一书中的第8章,第8.8节练习,作者 【美】Kyle Richter , Joe Keeley,更多章节内容可以访问云栖社区“异步社区”公众号查看 8.8 练习iOS组件与框架——iOS SDK高级特性剖析1.本章的备忘录只存储了一个字符串,请对其进行改进,使其存储并显示创建日期和时间、最后一次修改的日期和时间以及一幅图像。 2.在本章的示例应用中,冲突解决方案只使用了文件元数据来帮助用户决定要保留哪个版本。请扩展这种解决方案,使其下载并显示每个版本的实际内容。
- 下一篇
《HTML5移动应用开发入门经典》—— 2.5 HTML5标签及属性对移动设备的支持
本节书摘来异步社区《HTML5移动应用开发入门经典》一书中的第2章,第2.5节,作者:【美】Jennifer Kyrnin,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.5 HTML5标签及属性对移动设备的支持 HTML5移动应用开发入门经典旧式移动设备,例如非智能手机及旧款PDA,无法支持HTML5,将来估计也不会。但移动设备一直在以极高的速度更新换代。 当今大部分智能手机及平板电脑都能够很好地(甚至是完美地)支持HTML5。Android及iOS设备(如Nokia、Palm和RIM的手机和平板电脑)都使用基于WebKit的浏览器,此类浏览器对HTML5的支持相当出色,而且还在不断改进中。 有趣的是,Windows的移动设备仍在负隅顽抗。截至2010年8月,微软还声明它们不会在Windows 7移动设备中支持HTML5。但到了2011年3月它们改变了口风,宣布它们会在移动设备平台上推出一款HTML5浏览器。 设计Web页面或应用后,并仅在一个浏览器中进行测试,就期望它们能在所有设备上正常运行是不切实际的。然而移动设备,特别是Android及iOS移动设备,将驱动HTML5...
相关文章
文章评论
共有0条评论来说两句吧...