• C++面向对象程序设计导论——从抽象到编程(微课视频版)

    张力生 王昆 主编 张化川 何睿 赵春泽 副主编

    本书以“从抽象到编程”为主线,图文并茂地介绍了软件开发所需的语文知识、数学知识、软件建模知识和计算机语言知识。从概念抽象和数值计算两个层次,由浅入深地讨论了面向对象程序设计的基本知识、基本原理和基本方法,并使用UML描述软件模型,使用C++语言编写示例代码。全书共8章,内容包含类与对象、封装与职责、关联与连接、继承与多态、设计与实现、运算与重载、模板与模板库、课程成绩管理应用案例。书中的每个知识点都包括分析思路、设计方法、编程技术、示例代码和编程要点。 本书适合作为全国高等学校计算机及相关专业的教材,也可供有意向学习C++语言或从事软件开发的读者自学使用。

    ¥41.93
  • Unity VR与AR项目开发实战

    向春宇

    本书以Unity为基础平台,以实战为导向,通过案例的形式分别介绍VR与AR的项目开发。以简洁易懂的语言对Unity的重点知识进行讲解,配合详细的图文注释与大量的项目实例,让读者能够轻松快速地入门Unity VR和AR。 本书内容分为四部分:第1~3章讲述Unity的基础知识,从零开始引导读者了解Unity编辑器及其中的灯光、材质球等,并以案例的形式介绍UGUI以及通过可视化工具Bolt开发第一个游戏FlappyBird;第4章讲解在实际案例中常用的Unity插件,掌握这些插件后将会大大提高开发效率;第5~7章讲述虚拟现实技术,从什么是虚拟现实到PC端虚拟现实的应用,再到市面上常用的头戴式VR设备应用,以案例的形式讲解典型虚拟现实技术的项目开发;第8~11章讲述增强现实技术与如何在Unity中发布安卓程序,从国外的Vuforia到国产的EasyAR再到AR Foundation,通过对三种较为流行的AR SDK进行学习,实现从基本的图片识别到地面识别、云识别、涂涂乐、手势识别与换脸等功能。 本书适合VR、AR的开发人员、从业者和对虚拟现实等技术感兴趣的读者阅读,也可作为培训机构以及大中专院校相关专业的教材。

    ¥47.2
  • 游戏UI设计项目实战

    彭阳、李琳、周婷 主编 张婕 副主编

    当下正是游戏产业蓬勃发展的时期,相较于端游、页游只能在PC上操作的固定模式,手机游戏已经无处不在。随着人们审美的不断提升,对游戏的可玩性,以及对游戏画面的要求更加严苛,这在很大程度上就要求游戏UI不断升级。《游戏UI设计项目实战》应广大游戏界面设计者的需求,向读者们介绍如何设计美观又符合要求的游戏界面。另外,《游戏UI设计项目实战》赠送所有PPT课件、讲义、项目案例的制作素材、源文件和演示视频,方便读者制作与学习。同时为教师提供了课程标准、讲义、授课PPT和测试习题,便于开展教学工作。 《游戏UI设计项目实战》采用项目导入、任务驱动的编写方式,按照由简入繁、由易到难、由小到大的规律,确定教材各部分内容和任务的设计,构建起一个以相关职业能力为主线、结构清晰的教材体系。《游戏UI设计项目实战》的知识点结构清晰、内容有针对性、实例精美实用,适合大部分游戏界面设计爱好者及设计专业的中、高职学生阅读。

    ¥59.84
  • 趣学Python游戏编程(第2版)

    何青

    本书是笔者多年从事高校教学经验的结晶之作。全书深入浅出地讲解了使用Python语言进行游戏开发,帮助读者快速掌握游戏设计的基本原理和方法,同时提高应用Python语言编程的能力。全书精选11个游戏案例,涵盖不同的游戏类型,每章围绕一个经典游戏案例展开,并突出一个游戏编程的主题。本书涉及的主要知识点包括游戏循环的原理、鼠标及键盘事件的处理、碰撞检测及处理、随机数的运用、定时器的使用、游戏场景的滚动、角色动画的播放、音效及音乐的播放、缓动效果、游戏关卡设计、游戏人工智能的原理及运用等。本书将Python语法知识及常用的编程技巧糅合在各个游戏案例中进行介绍,为读者展示Python语言的实际运用场景。本书内容安排合理,架构清晰,注重理论与实践相结合,适合作为Python开发零基础读者的教程,也可作为本科院校及大专院校的辅导教材,还可供职业技术学校和各类游戏培训机构使用。

    ¥44.85
  • Python游戏超详细实战攻略(微课视频版)

    夏敏捷 宋宝卫

    《Python游戏超详细实战攻略(微课视频版)》以Python 3.7为编程环境,从基本的程序设计思想入手,逐步开展Python语言教学,是一本面向广大编程学习者的程序设计类图书。基础篇主要讲解Python的基础语法知识、控制语句、函数、文件、面向对象编程基础、Tkinter图形界面设计、网络编程和多线程、Python数据库应用等知识,并以小游戏案例作为各章的阶段性任务;实战篇和提高篇综合应用基础篇讲解的知识,开发经典的、大家耳熟能详的游戏,如连连看、推箱子、两人麻将、扫雷、中国象棋、飞机大战和Flappy Bird等。本书最大的特色在于以游戏开发案例为导向,使枯燥的Python语言学习充满乐趣。通过本书,读者将学会Python编程技术和技巧,学会面向对象的设计技术,了解程序设计的相关内容。书中不仅列出了完整的代码,同时对所有的源代码进行了非常详细的解释,通俗易懂,图文并茂。 本书适用于Python语言学习者、程序设计人员和游戏编程爱好者。

    ¥62.86
  • 游戏策划与开发方法(第2版)

    张辉,朱立才 主编;董健,唐仕喜 副主编

    本书详细讲解游戏策划与开发方法,全书共11章,主要内容包括游戏类型、策划职位的素质要求与职责分工、游戏心理分析与引导、游戏世界观与背景、游戏元素设计、游戏数值设计、游戏任务情节与关卡设计、游戏策划文档规范、游戏开发方法以及游戏测试、运营与推广等,旨在帮助读者全面了解游戏设计的原理与规范,掌握基本的游戏策划与开发方法。 本书采用循序渐进的学习体系,理论知识及实践内容立足于教学实际,案例来源于行业前沿和商业实际应用。教材结构基于“工学结合”的教学理念,突出OBE工程教育的成果导向、问题导向和需求导向特色。教材内容做到“素质、能力、知识”合一和“学、思、做、创”合一。各章知识点均有效融入思政内容,整体以从易到难、从浅到深的形式呈现。 本书是“十三五”江苏省高等学校重点教材(编号: 20201072),兼具教学用书和技术手册的特点,适合作为高等学校计算机类专业相关课程或其他相关专业的教材,也可作为游戏开发从业人员的参考用书。

    ¥38.35
  • VR/AR应用开发(Unity 3D)

    石卉 何玲 黄颖翠

    本书按照由浅入深的学习顺序进行编写,具体分为基础篇、基本操作篇、项目开发篇和设备交互篇4 大部分共11 个项目,专为课堂教学精心打造。基础篇以理论为主,主要介绍了虚拟现实概念和Unity 3D 的界面操作;基本操作篇主要讲解了Unity 3D 的常用组件、动画系统、物理引擎、粒子系统等内容,并且以实例作为教学支持;项目开发篇用三个真实案例讲解了虚拟仿真、场景搭建、全景制作的实现方法,以项目的方式对教学知识进行综合训练;设备交互篇针对市场主流设备和开发平台,如HTC VIVE、Vuforia 、影创MR 眼镜,讲解了VR/AR 设备交互基础知识和项目开发流程及方法。 本书可作为高等院校、高等职业院校虚拟现实相关专业及培训机构的教材,也可作为想要学习Unity 3D 的虚拟现实爱好者和从业者的自学用书。

    ¥61.75
  • Unity 3D可视化VR应用开发实战(零代码版·微课视频版)

    徐志平

    随着Unity逐步推广XR技术以及可视化脚本技术,利用Unity XR Toolkit以及可视化脚本在面向移动设备的虚拟现实应用开发中必将大有作为。编写本书的目的就在于为读者在虚拟现实环境中进行开发时可能遇到的一系列问题提供较为完整的解决方案。全书分为基础篇和实战篇两部分。第一部分为基础篇,讨论了建立VR程序,在VR环境中移动,VR控制器,与物体简单的交互,与物体复杂的交互,制作互动的武器,可以双手互动的物体,可吸附区域,在VR中射箭、投掷物体、砍切物体以及攀爬等VR交互基础功能的实现。第二部分为实战篇,分别介绍“保卫阿尔法号”游戏以及“复旦校史馆”应用两个真实的VR应用的实现。书中的每个章节都有相应的实现代码。 本书主要面向广大从事虚拟现实应用开发设计的人员、从事虚拟现实应用设计教育的专任教师和计算机专业的学生等。

    ¥58.43
  • 虚拟现实游戏开发(Unreal Engine)

    李华旸

    本书一共13章,主要介绍了使用虚幻引擎和C++开发游戏的一些基本功能,与其他主要介绍蓝图的图书不同,本书侧重代码开发。本书内容主要包括创建项目、UE蓝图、UE类及UE智能指针、C++容器和C++智能指针、UE脚本基础、Gameplay框架、图形用户界面基础、天空盒、摇杆、光影、地形系统、寻路技术、网络基础等,最后是一个完整的游戏示例,供读者实践学习。 本书适合作为高等院校、高等职业院校虚拟现实、软件工程、游戏开发等专业的教材,也可作为游戏开发、虚拟现实的爱好者和从业者的自学用书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。

    ¥62.4
  • Unity技术与项目实战(微课版)

    范丽亚,谢平,杨鑫,梁金栋,马介渊,张克发,张荣

    本书是“ Unity技术基础”与“增量式项目实战”的融合,给零基础入门 Unity又希望快速上手独立开发作品的读者,带来一次友好的虚拟现实学习与开发体验。全书共 7章,第 1章是 Unity操作基础,第 2章至第 7章是 Unity核心技术模块知识点讲解 +案例实战,包括动画系统、天空盒、地形、模型、物理系统和 UI系统。全书以“滚雪球”的方式,从创建一个新项目开始,逐渐添加项目的各个功能模块,到完成全部开发流程打包导出,形成一个相对完整的项目作品。各模块知识点和开发案例前后承接,目的是实现以点带面、从线到片、点面结合的立体化学习效果,达到理论与实践紧密结合的目的。 本书内容循序渐进,深入浅出,条理清晰,图文并茂,易于上手;每章知识点配有相应的练习题以巩固所学知识。 本书适合作为高等院校虚拟现实、计算机科学与技术、软件工程、视觉设计与艺术、动漫设计、数字媒体等专业教材。欲从事 AR/VR技术开发的相关工作人员,也可以通过本书快速入门和上手,从零基础轻松跨入 AR/VR开发领域。

    ¥53.2

更多精彩专题