游戏设计基础教程的入门学习方法

    作者:在线学习平台更新于: 2015-05-04 17:57:36

    游戏设计,无论是你是学习什么API还是游戏设计基础教程,不可避免地开始都需要记住复杂的事情很多函数名,调用方法,传递的参数等,然后还需要对整个绘图API的编程过程中的游戏设计基础,从开始到结束的透彻理解在学习API非常重要的事情就是仔细想想绘图API设计师的想法,尽可能地把握剧情API的“设计思维”,其重要的是思维模式来去学习。如果你能抓住这个重点,那么我相信,无论是在学习理论,甚至记忆功能名称等绘图API的,会变成很自然很容易理解。尽量记住要问自己“为什么”和“为什么不呢?”
     游戏设计基础教程入门学习
    学习游戏设计基础教程不止于被动知识的填充,还是种主动性的思考

    当你确信他们已经建立了一个正确的理念和思维方式,时间开始写一个小程序你好。游戏设计基础教程对于初学者来说,从无到有,往往在最困难的一步;如果你想从头开始自己写的代码一行行,艰苦的工作可能的结果终于找到了,一切变得困惑的程序错误。如果你认为他可能没有完成计划的手段,独立性和完整性,更好的方法是:先参考别人的代码。是否DXG或OGL,在各种书籍和网站中,存在着大量的节目的例子。与跟踪一个完整的代码示例,因此可以学习写程序的好方法。如果你的代码的整个模式将知道它,或有疑问不明白,你可以试着改变程序的若干变量或函数调用,看看结果会改变程序,这是一个物种学习的很好的办法。

    学习游戏设计基础教程的最重要的事情是什么?记忆功能和参数?了解整个理论框架?
     
    都不是。最重要的是:自己做。如果所谓游戏设计基础教程的学习,只是头部记得很多事情,我不知道为什么,但很少去想动脑,动手做,所以一切的一切,我们可以白白说所有。没有真正的实践经验编写程序,几个月后,留下一堆离散的碎片碎影罢了,只有记忆。许多编写程序要注意当地小或提示,叫的技巧和窍门;一般的书籍或网站提供的不仅仅是教学原理,真正的厨师详细介绍一些技巧,他们需要才能真正了解自己的亲身经历。总之,作为一个拉的累积经验;现在非常努力的训练水平,真的要面对的大阅兵,当大魔王,不会出现光斑怯阵,充满了瑕疵。
     
    如果整个API已经有了相当程度的了解,再加上大脑后所积累的经验时,你就可以开始想一些有趣的想法去做你好。三角,有灯光,有材料,可以做些什么?让光色的时间如何?或改变对象的材质坐标,使得外观变化?有透明度还可以做很多的变化!在你的手中的工具,在你的头脑和创造性;每个人都会变得神奇,聪明,但不同的。经历了这么长的学习曲线之前,一路艰辛,在这里披荆斩棘,终于能自由发展的时候,在我的脑海达到长久以来积累的所有想法都挤出来了!
     
    至于写一个小程序的数量已经积累了,也许你已经发现了一个事实:“其实也没有必要从零到一些代码行每一次写,对不对?”是的,在一般情况下,都会有代码的重复,不变的一部分;例如:初始化,绘图API将在Windows初始化做集体诉讼的程序。它应该是如何做的更好?该计划之前,“复制 - 粘贴”再次需要?不,这绝对是一种效率低下和有风险。什么是最好的方法呢?最好的方法是编写每次写为骨干架构(框架)被重用。的所谓的骨干结构的一部分,通常是在可变性代码的小程序;例如,对于Windows程序的复杂的设置操作,并且时常是几百行代码的多,但它有一个很大的固定性,所以它是非常适合写主干结构。如果我们的代码的中坚力量,在一个单独的源文件中的一部分,而真正的代码绘制相关的部分拉出到另一个源文件;和所有不相干的闲杂人等,一旦写在源文件来解决此后没有必要担心的事情是不相关的,只要我们有书面图的主要部分的代码是完整的,你做的那么之前编译程序编写骨干链路,可以让该项目(项目)的整体结构看起来更加清晰易懂,而且在结构项目大幅增加。
     
     
    我想,只要本场比赛是专为有兴趣在一个小的人,玩游戏,有多少人会问自己:“这场比赛怎么办?”。是的,如果你是坚定不移沿着努力学习的样子,你现在应该认真考虑这些问题。除了体验乐趣作为球员比一场,而且要视设计的点的游戏。在此,许多网站的网页上,它起着在学习媒体非常重要的作用。我相信你在学习过程中偶尔听到一些奇怪的术语,如:BSP,门户,八叉树,LOD,光照贴图,光线追踪.........等等。这些都是游戏相关的技术术语的设计。你知道这些技术和游戏程序有什么连接性?您想了解这些技术如何在游戏程序中设置的呢?在这种情况下,你的英语能力非常重要。
    你想知道的一切,互联网的游戏设计基础教程寻找答案。尤其是网络游戏设计基础,网络资源的使用可以说是在学习过程中非常重要的,并且一个组成部分。在这三个国外游戏设计网站Gamasutra的,Flipcode和Gamedev比较:Gamasutra的往往提供了相当的深度和翔实的研究课题,包括游戏程序设定,艺术,甚至音乐和规划管理,这是理想的希望在特定的深度人们讨论;此外,Gamasutra的是这个著名的游戏游戏开发者杂志的设计相关的网站。 Flipcode,教学将从不时更新上有最主题的实用性都蛮物品;当我们提供Flipcode的日子区,在那里你可以经常看到很多有趣的工作形象的程序的显示,绝对是这个网站是必读的一节。相比于更深入的讨论其他两个Gamedev少见,更新率的行业新闻和文章比教快,文章很多,分类详细的数字,但它提供了更多的教学文章,以引进为主。
     
    只是通过国外游戏设计网站上浏览的一点,应该很容易找到,在这里的文章的数量和种类太多太多。对于一个初学者,其实,用这种方式,但并不一定是好事。你可能不知道从哪里开始学习,文章充斥着大量不明白的专业术语,甚至可能不知道自己想学什么。万事开头难,也许是整篇文章的开头,从开始仔细阅读结束两次,或两个或三个才知道的内容;这个时候需要的实际投注的时间和精力,知识积累点点滴滴的广度。文章见得多了,将程序写入地,逐渐可以通过内容你好理解70-80%。每篇文章谈到的话题,像一个“点”,如何找到“关系”点之间,而这一次的“点”,甚至为“线”,然后进入一个知识的“面子”,而且能学到一些思考一件事。
     
    除了教学文章的每个网站,正在讨论的区域关联网站它也是一个很重要的资源。尝试表达你的真诚的英文,发给你的问题​​,即使不是完全正确的语法,即使找不到合适的词语来表达你的意思,你会发现总有很多热心人都非常乐意帮助你。在国外论坛上回答问题,往往很愿意帮助别人解答的疑惑,就算他们不熟悉的问题,将提出自己的经验和想法,甚至显示代码也大方;只要你问的问题是不够好(我认为只有好的问题来引导一个很好的答案),往往能获得远远超过你想象的收获,学到了很多有用的知识。前询问任何问题,或者你可以搜索看看如果论坛没有类似的讨论,也许你的问题已经被问。切记不要问“DirectX和OpenGL,哪一个更好?”这个问题您好! 
     
    游戏设计基础教程之网络信息技术是最好的学习新的东西的方式
    没有两个规律,那就是书。书籍可以说是学习最坚实的(也许是最痛苦的:P)通道。事实上,最好的,真正最好的学习方法是找一个好老师外加一本好书。无论任何知识,如果有一个好老师授业解惑,绝对是事半功倍的效果;很可惜,一个好老师真的很难找到一个称职的,尤其是在这个过程中建立了在这个陌生的游戏领域。因此,由人民一天,终于在自己最真实的;书籍,是武功秘技,只有这样的闭关修炼。或许你会怀疑,学会编程语言,Windows程序,绘图API,为什么读?他写的书不都是一堆枯燥的理论加上复杂的数学公式呢?正如在以前的文章中,以理论的理解,不一定会带来任何直接的利益,你可能无法编写程序,以提高技能;但书本知识,可以帮助您更安全地把握生命的东西和思考的基础上的本质。尤其是在日益复杂的游戏编程,如果没有深厚扎实的理论基础,从法律为基础构建的,它是不可能负担日益庞大和复杂的游戏程序的体系结构。
     
    还是那句老话:“谁想要创建规则的人,首先要了解规则,”每一个好的书时获得的没有以往的经验来算英国的心血结晶元设定批量化后以文本的形式全部世界,立志学习所有的人都能因此受益。从书本上,我们可以很容易地学习的经验和以往的心血结晶的知识;原来可能有自己需要几年时间才能领悟的道理,现在只是从知识阅读的书籍可以轻松学会。在三维计算机图形,理解背后有很多的理由,更可以帮助您更快地学习和吸收新知识。例如,在后理解定义的Phong反射模型,我很容易理解,为什么光源的组合物被分成环境,漫反射和镜面反射三个分量;如果三维计算机图形的历史的认识,不难理解为什么目前主流的3D图形模式还是主要依靠多边形网格;像,太多的例子,可以举出。理论知识这个东西,你会不会临时职位;但它会是你一生的财富。
     
    例如,雷神之锤3竞技场是惊为天人像一件艺术品作为一个美丽的场景如何制作?如果你设计游戏的核心技术已经有了一个基本的概念,我们应该能够明白,这是由几个设计师不可能的场景程序,对象的代码编写,并完成整个复杂的场景。游戏设计基础教程的理念应该是什么样的方式来构建复杂的游戏场景?它是依靠所谓的编辑器。在一般情况下,一个完整的3D场景被称为一个水平,并与被称为水平或场景编辑器(电平/地图编辑)编辑场景。一般通过程序设计编辑器,所有功能可用来完成最初的设计,使用户一个简单的界面;这种方式可以让设计人员负责现场(关卡设计师)完成所有的水平和场景。只要编辑器功能强大到足以完成,即使没有任何认识的代码,你可以设计一个大场面;这就是编辑器的实际功率。
     
    编辑的真正目的应该是简化的能力。理想的状态应该做的,没有任何文件和教学,游戏设计理念的任何一位都可以轻松上手的。编辑器还允许游戏开发师代将变得更加合理和可行的;只要人物之间的编辑书面对话后的程序时,它可以留在电荷编译附图规划副本;如果程序是强大到足以建立一个场景编辑器,我们可以使艺术负责整个场景的建模和整形。因此,编辑往往是游戏制作过程中,一个非常重要的组成部分。如果一个游戏的开发时间,也有在编辑器的设计和开发过程百分之五十投注一点也不为过!
     
    事实上,像一个编辑工具之前所提到的,我们可以说,是一个重要的核心3D引擎;然而,3D引擎还必须成为艺术和音乐的组成部分,所有需要,使游戏考虑,才能被视为一个完整的,真实的元素“3D游戏引擎。”但是,课课家小编的建议是,即使你已经学会学习游戏设计基础教程为止,不要想太多的东西还在3D引擎;要不断地充实自己,积累经验编写程序,利用自己现有的知识和技术,设计出一个有趣的小游戏吧!

课课家教育

未登录