Unity是在游戏开发和虚拟现实开发方面应用得非常广泛的软件,其功能强大,用户体验友好,是一款多平台的综合型开发工具。本书解读了关于该软件的290个应用秘技。 本书是基于Unity 2021.2.15版本编写的,由于Unity不断地以一周一次的频率进行版本升级,到本书开始出售时,它必定又升级了,但本书的示例与内容在应用上均有效,不会受到太大影响。本书对使用Unity进行游戏开发方面的各种功能进行系统全面的介绍,包括Unity的基本操作、系统设置、对象创建、脚本编写、资源导入、UI界面设置、导航处理、场景管理、效果应用以及着色器系统应用等。全书结构完整、内容系统全面、讲解清晰易懂,适合Unity 3D开发零基础读者学习,也适合对游戏开发或虚拟现实开发感兴趣的IT设计人员学习阅读。此书还可以作为应用型高校及相关培训机构的Unity 3D教材或参考用书。
《C语言与Unix系统编程》针对系统编程所涉及的问题,深入探究底层数据类型,以内存管理为重点,结合编程实践和实例,繁简得当地介绍了系统编程工具和资源,旨在帮助读者显著提升编程技能,为以后的学习和工作奠定良好的基础。《C语言与Unix系统编程》作为系统编程的入门教材,适合一学期的教学使用,是读者学习数据结构、算法、操作系统和编译器等高级编程主题的理想基础。
本书深入浅出地剖析了UNIX操作系统,系统地介绍了UNIX的各个方面,主要内容包括:shell操作、文本文件编辑、收发电子邮件、UNIX文件与文件系统的操作、输入输出管理、进程管理、网络管理以及常用shell的编程等。书后的附录详尽介绍了UNIX的终端命令及命令参数和选项,精心设计的章内练习和章末习题有助于读者及时巩固新的命令、原语和概念。第2版保持了上版的特点,并新增了快速入门、图形化Kmail、编译c++和Jaw程序的相关资料、目录的访问权限、UNIXFIFO等内容,此外,还增加了大量练习和习题。 本书组织结构清晰独特,讲解细腻,示例精彩,可帮助初学者尽快掌握 UNIX操作系统,从而增强对操作系统基本原理的理解。适合作为高等院校计算机专业本科生教材或参考书。