本书详细阐述了在计算机图形学中与数学相关的基本解决方案,主要包括笛卡儿坐标系、矢量、多个坐标空间、矩阵简介、矩阵和线性变换、矩阵详解、极坐标系、三维旋转、几何图元、二维图形的数学主题、力学知识以及三维曲线等内容。此外,本书还提供了相应的示例,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
虚幻引擎的蓝图可视化脚本系统可以让设计师非常便捷地为游戏编写脚本,同时允许程序员创建可由设计师扩展的基本元素。在这本书中,我们将探索蓝图编辑器的所有功能,并了解相关的专家提示、快捷方式和最佳实践。 本书将指导我们使用变量、宏和函数,并帮助我们学习面向对象编程(OOP)。我们将了解 游戏框架,并深入学习如何通过蓝图通信使一个蓝图访问另一个蓝图的信息。后面的章节将重点介绍如何一步一步地构建一个功能齐全的游戏。我们将从一个基本的第一人称射击游戏模板开始,每一章都以此为基础,创建出越来越复杂和强大的游戏体验。然后,我们将从创建基本的射击机制发展到更复杂的系统,如用户界面元素和智能敌人行为等。本书演示了如何使用数组、映射、枚举和向量运算,并介绍了虚拟现实游戏开发所需的元素。在最后的章节中,
《手机短视频制作从新手到高手》是为短视频制作新手量身定制的一本实用型学习手册,全书内容丰富,语言通俗易懂,讲解深入透彻,案例精彩且实用性强。通过本书不但可以系统、全面地学习短视频的基本概念和剪映等软件的基础操作方法,还可以通过大量的视频案例,拓展短视频的制作思路。《手机短视频制作从新手到高手》共10章,不仅对短视频的拍摄、后期处理手法进行了详细讲解,还通过多个关联性极强的实战案例,帮助读者进一步掌握短视频的编辑方法及技巧。随书提供实战案例的素材及效果文件,同时配备相关教学短视频,方便读者边学习边理解,成倍提高学习效率,快速掌握短视频的制作方法。《手机短视频制作从新手到高手》适用于广大短视频制作爱好者,想要进军抖音、快手短视频平台的玩家和创业者,以及想要寻求突破的新媒体平台工作
本书整合了众多游戏设计秘籍,它概括并阐释了100条重要的游戏设计领域的方法、原理和设计哲学。 本书分4篇向读者讲述了游戏创新、创作、平衡和解决问题的100个原理。每一个专题都采用丰富的案例来介绍多种不同的设计思路,同时以经典图片的形式点出了该原理所蕴含的真谛。 本书为全彩设计,适合从事或学习游戏设计的专业人士阅读,读者将从本书中学到如何让游戏流行,如何让玩家痴迷,如何设置关卡以及如何解决游戏设计中的问题。
游戏开发一直是热门的领域,掌握良好的游戏编程模式是开发人员的应备技能。本书细致地讲解了游戏开发需要用到的各种编程模式,并提供了丰富的示例。全书共分20章,通过三大部分内容全面介绍了与游戏编程模式相关的各类知识点。分介绍了基础知识和框架;第二部分深入探索设计模式,并介绍了模式与游戏开发之间的关联;第三部分介绍了13种有效的游戏设计模式。本书提供了丰富的代码示例,通过理论和代码示例相结合的方式帮助读者更好地学习。无论是游戏领域的设计人员、开发人员,还是想要进入游戏开发领域的学生和普通程序员,都可以阅读本书。
本书是对游戏机的全景式梳理与回顾。书中以时间为线索,用极具艺术性的高清摄影图片呈现了120余款游戏设备的珍贵影像,全面记录了从世代到第九世代(1972 2020)的游戏机发展历史。此外,本书还收录了游戏机的硬件配置信息、周边设备、销售数据、游戏发售数据、相关商业史以及幕后趣闻,不仅是一场游戏机进化史的视觉盛宴,更是一部硬件视角下的游戏行业兴衰史。
本书是游戏设计行业的专业书籍,讲述游戏设计的方方面面,从基础的玩法和难度设计(包括“热刺激”和“冷策略”两类),到利用人类的情绪去设计使他们产生一些行为,再到如何规划整体的产品内容而使用户沉迷于其中,以及付费和总体成长的设计思路。本书探讨了创造体验和情绪*本质的思路,以及由这些思路引导出来的设计方法;探讨了许多实际游戏设计过程中会出现的问题,以及解决它们的思路、做法和各种不同的结果。本书共有4章,包括游戏挑战、情绪设计、游戏历程设计和奖励、成长线与付费,递进地讲述了玩法设计中的热刺激和冷策略、以玩家的情绪为核心去设计各种内容、安排整个游戏历程的情感曲线,以及设计游戏内的奖励、成长线与付费。
本书涉及Vlog常用的拍摄器材、取景技巧、构图方式、运镜手法、后期剪辑、内容设计、平台引流和变现渠道等10个方面,对Vlog短视频进行了一条龙式的专业讲解,帮助大家快速学会Vlog短视频的拍摄、剪辑与运营技巧,成为一名出色的Vlog创作者和盈利者。 本书适合刚刚进入Vlog短视频行业的新手创作者,以及想要在抖音、快手、视频号或B站等视频平台掘金的视频运营者,还可作为各类培训机构和大中专学校的学习教材或辅导用书。
本书基于Unity 2020,详细讲解Unity的主要功能和用法,以及游戏开发的方法和技巧,并剖析了3个实战项目:一个简单的2D打砖块游戏、一个3D动作RPG游戏和一个3D对战射击游戏。通过以上内容,帮助读者掌握Unity制作游戏的方法,以快速进入Unity 2D与3D游戏开发之门。 本书分为13章,内容包括Unity 2020的安装和基本界面,理解Unity的世界生成,脚本基础,界面及输入,2D游戏开发,制作2D打砖块游戏,3D物理、动画和导航,Unity 3D开发的简单框架及常用技巧,3D动作游戏示例,更复杂的3D动作游戏,Unity其他功能,简单的3D射击游戏实战,商城资源等。 本书适合Unity 3D游戏开发初学者、游戏与数字孪生开发人员阅读,也适合作为高等院校、中职学校和培训机构计算机游戏开发相关专业师生的教学参考书。
《Audition CC全面精通:录音剪辑+消音变调+配音制作+唱歌后期+案例实战》从 案例 技巧 两条线,帮助读者从入门到精通Audition音乐的制作、剪辑与声效处理。一条是横向案例线,通过对各种类型的音乐进行录制、剪辑、制作与声效处理,如以手机铃声、歌曲翻唱、片头音乐、电影旁白、伴奏音乐、反派音调、萝莉声音、广播音效、晚会音效为例等,帮助读者快速精通各类音乐的录制、剪辑、制作与后期处理等方法。另一条是纵向技能线,本书介绍了Audition音乐录制与处理的核心技法:录音剪辑 消音变调 配音制作 唱歌后期,对Audition的各项核心技术与精髓内容进行了全面且详细的讲解,帮助读者可以快速掌握音乐制作与处理的方法。《Audition CC全面精通:录音剪辑+消音变调+配音制作+唱歌后期+案例实战》共分为16章,内容包括:Audition CC 2018快速入门、掌握
本书理论结合实践,由浅入深、循序渐进地介绍了Toon Boom Harmony软件的基本操作与实际应用。全书共16章,包括基础篇和动画篇两大部分,内容涵盖软件启动、基本界面、绘画、上色、库、时间轴与摄影表、导入、创建角色、场景设置、传统动画、路径动画、融合变形动画、绑定变形动画、声音、输入输出。编写中,力求通过软件功能的详细解析、典型案例的生动展示,使读者快速掌握软件功能和动画设计思路。为了便于读者快速掌握软件技巧、注意细节问题,本章多处摄影 特别注意 。各章附有技术详解及练习,读者可扫描本书二维码下载后进行操作。 本书可作为高等院校动画设计、数字媒体、游戏设计及其他艺术设计类专业的教学用书,也可以作为相关培训机构的培训教材,以及动漫、影视等相关行业等人员的参考用书。
本书实际上是一套关于Axure 从入门到精通、从理论到实践、从传统静态线框原型到动态交互高保真原型 的整体解决方案。作者想通过本书传达给读者的是,想要在 自个儿的圈子里 做得更好,掌握高保真原型的设计思路、方法以及制作、设计技巧,不失为一种聪明的做法。 本书共分为4章。第1章,作者对线框图和高保真图做了简单介绍,并总结了制作产品原型的设计思路;第2章,较详细地介绍了Axure RP 9的基础操作;第3章,App端实战练习,介绍了14个移动客户端的案例;第4章,Web端实战练习,共有16个Web端的案例。 通过本书的历练,读者不仅能收获高保真原型的快速建模能力,还能提高App端和Web端产品的界面及交互设计能力。一次学习,终身受用!
《游戏开发:世嘉新人培训教材》全面介绍了游戏开发人员需要掌握的相关技术知识。内容由浅入深,从命令行游戏开发讲起,然后介绍如何开发简单的2D游戏,*后介绍如何开发出一个包含模型和动画的3D游戏,涵盖了计算机图形学(3DCG、2DCG、字体、光照、动画)、计算机运算(碰撞处理、计算误差)、编程(模块化、bug预防、性能优化)、游戏处理(状态迁移、实时处理、加载)和声音处理等知识。
本书中将按顺序讲解材质的基本操作和经常使用的节点的理解和处理的操作。目标是让读者掌握基本知识和操作能力,能够读懂官方发布的样本材质,从初级过渡到中级水平。 1~6章从UE4的基本操作、材质的概念开始,学习基本的材质操作方法。 7~15章通过学习各种范例中使用的功能,学会制作材质。因为是将实际开发的项目作为范例,所以读者可以从中学到实用的材质操作技巧。 卷末资料 讲解了正篇中未尽说明的材质相关技术知识和用途。内容稍难,面向技术美术设计师或想成为技术美术设计师的人。 因本书面向美术设计师,所以尽量避免了编程部分的讲解。但是材质的制作过程中有很多无法避免的技术知识,这些专业知识会记载到卷末资料的讲解中。如果想学习更深层的知识,可以到卷末资料中查阅。 附录资料 在本书中,可以一边跟着各种范例的制作顺序进
本书详细介绍了iOS 游戏开发中遇到的各种问题,从架构设计到图形性能,所有内容都升级到了*的Swift版本。本书主要内容有: 设计游戏架构,组织游戏内容。 用UIKit编写界面、定制菜单。 让游戏能够检测和响应用户输入。 使用音效、音乐和语音合成。 通过iCloud存储和访问数据。 用SpriteKit创建2D图形及动画。 用物理引擎模拟真实世界。 用SceneKit创建和绘制3D场景。 设计AI系统进行用户测试。 添加游戏控制,扩展显示器以及增强现实。
本书基于Adobe XD 2019中文版,全面系统地介绍XD的基本操作方法和界面设计技巧。书中包括界面设计的基础知识、XD的简介和安装方法、工具的使用、对象的创建和编辑、资源管理、图层管理、重复网格、响应式调整、导出到After Effects、XD格式文件转为PSD格式文件、生成在线链接、标注、切图、交互式原型、语音触发、自动制作动画、实时预览、常用插件及与第三方软件协作等内容,使读者能够熟悉并掌握XD的功能和界面设计技巧。 本书内容在多个实战案例的基础上,增加移动端、小程序、网页等多个商业案例解析,并适当穿插一些技术专题知识,使读者可以快速上手,掌握软件功能和界面设计思路,提升界面设计能力。本书包含XD当前版本的全部基础知识点,通过目录可以清晰地查看并找到需要的知识点。本书提供的学习资源中包含所有案例的视频文件、实例源文
本书为一本会声会影2018超值速成宝典,书中通过5大案例完全实战+130多个专家指点放送+190多个技能实例奉献+330分钟语音视频演示+1100款超值素材赠送+1900多张图片全程图解,帮助读者快速从入门到精通软件,从新手成为视频编辑高手。 全书分为7部分:基础与模板篇、捕获与调色篇、编辑与剪辑篇、滤镜与转场篇、覆叠与字幕篇、音频与输出篇、边学与边用篇。前面6篇介绍了会声会影的核心功能,第7篇讲解了手机旅游视频 《黄山美景》、延时视频 《落日黄昏》、电商视频 《广告宣传》、儿童相册 《快乐成长》、婚纱影像 《永结同心》等内容,读者学后可以融会贯通、举一反三,制作出更多更加精彩、漂亮的效果。 随书赠送下载资源,包括3块内容: (1)所有实例的素材与效果文件,共540多个。 (2)所有实例的视频文件,共220多段,时长330分钟。 (3)
2015年年底,《王者荣耀》手游横空出世,游戏上市后仅仅一个月的时间,游戏每月下载量就稳定在35万次左右,在随后的半年内攀升到70万次左右。仅2017年一年,《王者荣耀》以约300亿元人民币流水获得了全球手游收入排行榜冠军。 《王者荣耀》这种现象级手机游戏是如何制作出来的呢?本书将揭开《王者荣耀》的神秘面纱,带领读者学习MOBA类手游的制作全过程。 在本书案例中,使用Unity游戏引擎演示客户端的开发流程,使用Node.js演示游戏服务器端的开发流程,使用MySQL提供数据库服务,并演示如何部署商业级游戏服务到Linux服务器上。 本书篇幅有限,所以只演示游戏局内核心功能的制作过程,以及UI的基础使用方法。在熟练掌握本书知识点与开发技巧之后,建议读者访问锐亚教育网站(http://www.insideria.cn)学习更深入的商业级开发课程。 本书适合从事游戏制作
本书根据幼儿园、小学教学现状,以及各高等院校学前教育专业、小学教育专业目前的课程设置的需要,从教师教学与学校日常活动的内容上着手,结合幼儿园、小学课程所需体现的各项技能,培养学前教育专业、小学教育专业学生所需的胜任幼儿教育、小学教育的教育教学活动设计、教玩具开发的能力;强调其对儿童游戏器材的开发设计、环境创设、教学方案写作分析的能力;更加注重对学生发散思维和创新能力的培养;使学前教育、小学教育专业的学生能够更好地胜任教师这份工作。 本书适用于学前教育专业、小学教育专业的在校学生,也可以为中小学、幼儿教师培训提供参考。主要用于幼儿园教学活动和中小学劳技课、实验课和课外体育活动上。
本书为第二版,采用Unity 2017。全书分为实战项目篇与开发理论篇进行系统讲解。实战项目篇由浅入深提供四个教学案例:2D小游戏两个和两款3D大型教学案例。通过本篇的认真学习,读者可以达到优秀开发者的水平。开发理论篇,从初学者容易入门的角度把全书分为上、下两篇各15章。上篇完全是为零基础游戏爱好者或者在校大学生所准备,采用 案例化 教学思路,所学知识点与游戏案例紧密结合。下篇是理论进阶篇,主要学习3D数学、3D图形学(3D图形渲染/贴图/PBS材质/Shader)、TimeLine& Cinemachine、Unity2017新导航寻路、项目优化策略、游戏移植与手指触控、对象缓冲池、网络Socket、AssetBundle资源动态加载与AssetBundle框架设计等。
本书引领读者从操作层面找到进入VR领域的入口。本书分为两部分:Unity引擎基础和VR综合案例开发。*部分基于Unity 2017.1.0软件版本,介绍了Unity基础、Unity脚本程序基础、虚拟现实交互场景的创 建、Unity图形界面系统、Shuriken粒子系统、物理引擎、Mecanim动画系统和Unity虚拟现实典型处理技术;第二部分通过两个开发案例:三维贪吃蛇小游戏和三维虚拟样板间设计,深入了解虚拟现实开发在不同领域的 具体应用。对于学习本书内容相关课程的同学而言,第二部分既可作为课程*后的总结与提高,也可作为课程设计。本书既可作为高等院校和培训机构数字媒体虚拟现实、增强现实和计算机游戏等相关专业的教材,也可以作为虚拟现实开发、游戏开发及其相关领域从业人员的参考用书。