移动游戏开发图书推荐
每个人都有出色的游戏构思,但是从最初的构思到完成一个项目所应采取的方法并不 明朗。众多的编程语言、库和生产方法让人望而生畏。即使经验丰富的游戏开发人员有时 候也无法实现自己最初的设想。如果没有优秀可靠的架构,游戏代码可能变得非常复杂, 把开发人员淹没其中。
代码越复杂,修改和继续开发游戏的难度就越大。通过开发两个简单的游戏,本书介绍了如何编写简单、整洁、可靠的代码。这些游戏 使用 C#编程语言和 OpenGL 创建。 C#是一个先进的高级编程语言……
人们对HTML5的新功能热情高涨,甚至有人建议就用HTML5构建吸引人的动态、交互式网站,而不再需要其他的技术或产品。如今使用HTML5、CSS和JavaScript就完全可以在屏幕上画出直线、弧线、圆和椭圆,还可以指定事件和时间处理来生成动画,并对用户的动作作出响应。
使用标准控件在网站上加入视频和音频,也可以根据需要在应用中放 入视频或音频。可以创建提供输入验证的表单,并立即向用户提供反馈。还可以使用一个类似于 cookie的工具在客户计算机上存储信息……
iPhone 平台已经极大地改变了下一代移动游戏的前景。iPhone 平台创造了许多第一,正是 iPhone 平台多才多艺的能力使得 iPhone 大大超越了传统的移动游戏平台。由于 iPhone 的独特 性、连接性、个人集成性,流行以及新颖的界面,因此 iPhone 已经成为时下最火爆、最激动人 心的开发平台。
由于 iPhone 本身就是一个移动电话,而且还是数字音乐播放器,因此绝大多数 iPhone 和 iPod touch 的拥有者都会每时每刻随身携带着这个设备 ……
屈指算来,虚幻引擎技术正式进入中国已经有 5 年时间了。在这 5 年里,国内外的游戏行业都 发生了巨大的变化。在国际市场上,整个行业经历了从次世代主机的兴起,到社交游戏和移动终端 游戏成为热点的过程。
而国内市场则从 2D、2.5D MMO 一统天下,发展到今天各种多样化的 3D 网 游受到玩家普遍欢迎,当然还有网页游戏令人瞩目的兴起。伴随着游戏行业的变化,虚幻引擎自身 也在迅速地进化。新的全局光照系统、适合制作大型网游的地形系统……
编程让游戏的故事情节能够以新的方式展开。实际 上,作为编程的结果,游戏可能以编写者想象不到的方式与玩家进行交互。尽管有数以千计的计算机编程语言,但是C++是游戏行业的标准语言。如果去您最喜 爱的商场的PC游戏区逛逛,并随手拿起一款游戏,它主要或完全用C++编写的可能性非 常大。
如果想要更加专业地编写计算机游戏,就必须了解C++。本书的目的在于从游戏编程的角度介绍C++语言。尽管没有哪本书可以让人同时掌握 C++与游戏编程 ……
怎样才叫跨平台?保证在各个平台可以正常使用 ,保证照顾到各个平台的的性能,保证各个平台的用户体验并照顾到平台差异性。用不同平台的基础事件来组装我们的虚拟事件 移动设备就是木桶的短板,最保险方式是所有和重绘区域有交集的对象都重绘该区域。一部分Android 2.1所带的浏览器放射变换矩阵的实现是错误的,而旋转功能必须 用到其自带的transform函数,也就是使用六参数模型,在2帧之间调用多次Drag事件函数是浪费时间和生命,将用户操作事件保存到事件队列 ……
本书以严密的体系性提供了iPhone和iPad 软件开发从入门到专家的系统性知识,并提供来源于真实项 目的可重用商业代码。书中的每个实例都是项目经验的提炼,深入浅出地讲解iPhone和iPad 软件开发的核 心技术要点,基本涵盖了iOS软件开发在真实商业项目中所需要的所有主题,并将实例介绍的技术深度和超 值的实用性结合在一起,成为本书的特色。本书的目的是让初学者能够系统地学习iPhone 开发的基础知识,让你在学习iPhone 软件开发的过程中少走弯路,掌握技术精要 ……
Microsoft公布的具有全新外观的Windows Phone 7系列移动 操作系统,它棱角分明,页面充盈,版面精美。这个代号为Metro的全新界面,不再是一排排枯燥 的应用程序,而是带来一种引人入胜的体验。看来Microsoft已经从其他移动平台的战略中领悟出不 少东西,Windows Phone 7既有创新之处,同时也保留着微软的价值观和行为方式。在介绍如何为Windows Phone构建应用程序之前,理解Metro用户体验至关重要。这可以帮助您 创建不仅能在Windows Phone中运行……