想要学习写文章有什么书推荐吗用C#来开发游戏,有什么书好推荐么

回答了问题
没有推荐书籍,只是个游戏开发入坑小提示。游戏开发是一个很大的方向,其中可以细分很多领域,如果想自己一个人开发独立游戏,需要涉及到很多不同的领域。如果想学习游戏开发,最好还是自己先定下一个专攻方向,人的精力是有限的,同时游戏开发中的分工也是很明确的,你只需要在你的专攻领域有很强的实力就行了。鉴于题主是数学专业,我觉得计算机图形学是个不错的选择(无责任推荐,关键还是看你自己)。最后对于游戏开发的入门书籍,其他答案已经说的很详细了,我只简单的说一下自己的建议。入坑的方向不同选择的书籍也不同,这也和你选择的第一个游戏引擎有很大关系,就拿现在独立游戏最火的Unity来说,C#的语法基础是必备知识,随便看一本《C#入门经典》基本就能开始使用引擎了。而对于引擎的学习,如果只限于使用层面,没有必要看什么书了,实践才是第一。多练手,多看开源项目,获取知识和吸收知识的能力很重要。然后就是熟练使用各种框架,比如目前比较火的ECS(ECS大法好),学习设计模式,计算机图形学这些老生常谈的东西,这部分学习可能会很枯燥,进步也会比以前慢很多,同时也是目前很多开发者难以逾越的鸿沟(比如我)。最后,游戏开发最关键的一点:用心做游戏。扫码下载官方App
学习过该课程的人还学习过:
其他联系方式
所属系列课程
& 网易公司 版权所有
关注我们:
【游戏开发】从零开始学C#,极视教育,C#是微软推出的一种基于.NET框架的、面向对象的高级编程语言。C#由C语言和C++派生而来,继承了其强大的性能,同时又以.NET框架类库作为基础,拥有类似Visual Basic的快速开发能力。本门课程将讲解游戏开发方向C#的原理与操作,适合C#零基础及想学习Unity3D的同学。
每天连载5-10个课时,一月内完成。
剩余课程内容:
正则表达式
LINQ简介及综合实例
服务端与客户端
订立协议和发送文件
unsafe方法与fixed固定指针
数据结构基本基础算法
数据结构概念、循环链、字符串、数组
适用人群:C#编程零基础的同学
想学习Unity3D的同学
U3D技术学习交流群你的问题非常广泛,但是还是非常值得回答的。
这个答案完全取决于你的个人喜好,你的工作方式,更重要的是什么让你作为一个开发者完成一个工作游戏。
将黑客拼凑在一起, 然后再添加波兰语,对于您来说完成游戏的工作版本更容易一些,或者您更愿意先用C#的知识正确地构建它,然后用计划指导您的项目工作stream程,从第1步到最终产品的正确方向?
这可能很难知道,所以我的建议是简单地:
尝试。
即使最初失败,也没有什么比尝试更好。 我自己学会了如何在Unity3D中将Half Life 2谜题(主要是基于物理的谜题)复制到单独的testing级别来完成统一引擎的工作。 我这样做是为了弄清楚组件和碰撞体是如何一起工作的,以及如何用C#而不是JavaScript(这似乎在很多Unity脚本中占据主导地位)写这个。然后,这帮助我使用相同的物理和碰撞检测到我的迫击炮弹。
我可以通过我的方式轻松地阅读我需要的答案,并使用C#计划组件。 然而,实际上做了一个原型,从头开始尝试,没有经过任何指导,我不仅学到了我需要知道的问题,还学到了更多的东西。 原型水平实际上已经在最终的项目中被使用了(显示你可以从一些粗糙的东西开始并改进它,就像你刚才提到的那样)。另外,谁知道在项目的另一部分中不需要这些额外的知识?
亲自尝试一下,看看有什么适合你的。 如果您要学习C#并使用Unity3D,我会强烈建议在线使用Unity教程,以便将引擎分别理解为C#语言。 一旦你有了你的腰带 – 实验。 我期待看到结果!
我并不熟悉Head First C# (或任何编程书籍,它应该告诉我如何感受阅读编程书籍的必要性),但是我很确定这是学习如何在Unity中开发的不错select。 也就是说,它可能是学习C#的一个很好的资源,因此在Unity之前,你可能需要在Unity之外学习C#。 我的意思是,我不会推荐这种方法,但也许Head First C#可以用这种方式。
我从来没有读过任何书来加快Unity的速度,而且我是Unity游戏的主要客户端开发人员(我已经非常精通ActionScript 3,但是它与C#非常类似,他们从Java的语言devise)。 就个人而言,我会建议潜入项目和边干边学,一个警告是,随着您的学习项目变得越来越复杂,您应该专注于面向对象的开发。
我在精通游戏编程方面的经历涉及了一年半的时间,因为我从事游戏编程的经验并不多。 正因为如此,我并没有受到很多的报酬,但是我所学到的数额使我成为了最有价值的工作之一。 虽然“为了学习过程而获得入门级工作”的整个方法可能是不可行的,如果你根本没有以前的经验(我被聘请开发networking游戏,而且我已经使用了Flash的一堆个人项目),你当然可以复制那些对学习非常有用的工作。 具体来说,这项工作几乎相当于一连串两个星期的小型项目,这就是你应该如何处理Unity的学习,通过一系列小型学习项目(而不是试图解决大问题) 。
(C) 2017 UF Game4.5K442 条评论分享收藏感谢收起赞同 53028 条评论分享收藏感谢收起有没有用C#脚本做游戏开发的书籍,求推荐!_百度知道
有没有用C#脚本做游戏开发的书籍,求推荐!
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
C#与.NET 4高级程序设计
采纳数:81
获赞数:115
C#做游戏,有XNA框架
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 学习计算机想要看什么书 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信