前言
目前,个人电脑已经完全占据了私人家庭,视频游戏也越来越受人们欢迎。到现在,一款大型视频游戏能为开发公司带来数百万美元的商业利益。随着智能手机和平板电脑的不断发展,视频游戏的市场已经获得了前所未有的扩大。特别是对于游戏开发商,开发移动端的视频游戏成本更小,收益更高。
对于游戏开发者来说,拥有一款能让他们快速以划算的成本实现创意的工具是必不可少的。LibGDX 就是这些工具中的一种极佳选择。LibGDX 是一款基于 Java 开发的游戏框架,它提供了一套系统的访问层来处理所有支持的平台。LibGDX还利用C/C++实现了跨平台支持,提高了应用程序在关键任务的执行效率。
本书将重点介绍LibGDX的关键功能和使用方法,以及开发游戏的基本知识。除此之外,本书还将利用一款真实游戏的完整开发过程向你展示如何快速高效的创建2D游戏。
本书结束时,我们将会成功的完成一款可以运行于Windows、Linux、Mac OS X、支持WebGL的浏览器、Android和IOS平台的2D游戏。届时,你将可以使用从本书学到的技术进一步扩展该游戏,或者直接开发属于自己的跨平台游戏。