Learning Windows 8 Game Development

Learning Windows 8 Game Development

评分

★★★★★

ISBN

9781849697453

出版社

Packt Publishing 2013-10-25出版

内容简介
A standard practical tutorial running people through Windows 8 RT with a specific focus on game development is the approach chosen here. This type of approach will more likely appeal to an audience that is in need of a structured guide that they can emulate and learn from, unlike the usual reference text available in the market.Learning Windows 8 Game Development is for any developer looking to branch out and make some games. It’s assumed that you will have an understanding of C++ and programmin
AI简介
这是一本专注于Windows 8操作系统下游戏开发的实用教程。本书以创建WinRT窗口为起点,逐步引导读者进入游戏开发的世界。通过本书,读者可以学习到如何初始化Direct3D,设置渲染目标和深度缓冲区,以及构建游戏循环。此外,书中还详细介绍了2D精灵的绘制方法和文本渲染的流程和方法,使读者能够轻松地在游戏中添加丰富的视觉效果和文本信息。 在介绍游戏循环的基本概念时,书中详细阐述了更新和绘制两个主要动作,并解释了如何通过时间更新、玩家输入处理以及处理使游戏世界显得生动所需的其他元素来模拟游戏中的各种逻辑。在纹理的基本概念和重要性部分,书中深入讲解了纹理的存储、游戏内存的占用以及纹理的加载过程,使读者能够更好地理解纹理在游戏中的应用。 此外,书中还详细介绍了触摸屏幕输入和游戏手柄输入事件和逻辑处理,使读者能够轻松地为游戏添加触摸和游戏手柄控制功能。在碰撞检测部分,书中提供了多种碰撞检测方法,帮助读者在游戏中实现真实的碰撞效果。在游戏评分系统的实现部分,书中详细讲解了如何创建和管理子弹类,处理子弹和敌人的碰撞,以及更新玩家的分数。 书中还深入讲解了游戏结束与重置的设计与实现,帮助读者
阅读/下载地址