《通过Unity 2021开发游戏学习C#:启动你的C#,通过从头开始构建3D游戏编程和Unity之旅,第6版(Learning C# by Developing Games with Unity 2021: Kickstart your C# programming and Unity journey by building 3D games from scratch, 6th Edition )》

作者:

日期:2021-11-02

出版:

  • 273
  • 0
  • 0

作品总结

《通过Unity 2021开发游戏学习C#:启动你的C#,通过从头开始构建3D游戏编程和Unity之旅,第6版(Learning C# by Developing Games with Unity 2021: Kickstart your C# programming and Unity journey by building 3D games from scratch, 6th Edition )》

通过这个最新版本的畅销书系列,从零开始学习C#编程,使用Unity作为一个有趣且易于访问的入门点
本书的主要特征:
学习C#编程基础、术语和编码最佳实践
对符合Unity 2021的Unity基本原理和功能充满信心
在实践中应用你的C#知识,在Unity中构建一个可运行的第一人称射击游戏原型

通过使用Unity系列开发游戏来学习C#已成为一种流行的选择,可以快速掌握C#,这是一种功能强大、用途广泛的编程语言,在各个领域有着广泛的应用。这一畅销的特许经营权的书籍为在Unity游戏开发领域从头开始学习C#编程提供了一条清晰的道路。
第六版已经更新,引入了Unity 2021的现代C#功能,包括新的Unity输入管理器和代码动画。还增加了一个新的章节,涵盖从文件中读取和写入二进制数据,这将帮助您熟练处理错误和异步操作。
这本书使您熟悉C#编程的核心概念,包括变量、类和面向对象编程。您将探索Unity游戏开发的基础知识,包括游戏设计、灯光基础知识、玩家移动、摄像头控制和碰撞。你将为简单的游戏机制编写C#脚本,执行程序编程,并通过引入智能敌人和造成伤害的投射物来增加游戏的复杂性。
到本书结束时,您将掌握精通C#编程的技能,并使用Unity游戏引擎构建了一个可玩的游戏原型。
通过本书你将学到什么:
按照简单的步骤和示例在Unity中创建和实现C#脚本
培养3D思维,打造栩栩如生的游戏
使用C语言创建基本的游戏机制,如玩家控制器和射击投射物#
使用接口、抽象类和类扩展将代码划分为可插入的构建块
熟悉堆栈、队列、异常、错误处理和其他核心C#概念
了解如何处理文本、XML和JSON数据以保存和加载游戏数据
探索游戏AI的基础知识,并实施它们来控制敌人的行为
这本书是写给谁的:
如果你是一名开发人员、程序员、业余爱好者,或者任何想以一种有趣和吸引人的方式开始C#编程的人,这本书适合你。未来的Unity游戏开发者也会发现这个标题很有用。无需编程或统一方面的经验。
本书的目录:
了解您的环境
编程的构造块
深入研究变量、类型和方法
控制流和集合类型
使用类、结构和OOP
用团结来弄脏你的手
移动、摄影机控制和碰撞
脚本游戏机制
基本AI和敌人行为
重新访问类型、方法和类
引入堆栈、队列和哈希集
保存、加载和序列化数据
探索泛型、委托和其他
旅程还在继续

0条评论