本书是国内第一本专门介绍Unity 2D游戏开发的图书,也是国内唯一一本讲解Unity 2D游戏开发的教程。本书通过对游戏制作过程的详细介绍,帮助Unity开发人员尽快熟悉2D游戏的开发流程和方式。同时,为了照顾游戏开发的初学者,本书还对2D游戏各种理论做了必要描述。本书共分3篇。第1篇介绍了战机类游戏《飞船大战外星人》的开发,过程较简单,适合作为读者接触并开发的第一个游戏;第2篇介绍了卡片类游戏《记忆大作战》的开发,过程较难,书中也用了较多的篇幅介绍,适合作为读者接触并开发的第一个较复杂的游戏;第3篇介绍了实时策略类游戏《狂怒坦克》的开发,过程较难,适合作为读者了解脚本对于游戏逻辑重要性的第一个游戏。本书不仅有助于Unity开发者从3D游戏开发转向2D游戏开发,而且还有助于初学者快速掌握Unity 2D游戏开发的基本技能。战机游戏——飞船大战外星人Unity及其组成材质和纹理着手开发一个简单的2D游戏卡片游戏——记忆大作战使用编辑器类自定义编辑器图片与几何图形对象生成纹理图集UV和动画益于2D游戏的摄像机与场景设置获取玩家对2D游戏的输入2D卡片游戏——记忆大作战可联机玩的游戏——记忆大作战优化游戏的方法实时策略类游戏——狂怒坦克创建一个简单的2D游戏为游戏精灵添加更多状态让游戏精灵不再孤单为游戏添加更多背景元素终极战斗让游戏更完善