计算机图形学方面有关论文范文资料,与计算机图形学基础相关论文答辩
本论文是一篇计算机图形学方面有关论文答辩,关于计算机图形学基础相关开题报告范文。免费优秀的关于计算机图形学及计算机及数据结构方面论文范文资料,适合计算机图形学论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
:cakewalk,声效音乐:cooledit(或soundfe),3d建模:3dmax(或maya),2d图形程序:paintshoppro(或painter),2d画图程序:coreldraw,2d图像处理:photoshop,c/c++编译器:vc++6.0,要看开发什么游戏了,开发2DRPG,则不需要那么多知识,C++,DIRECTX,数据结构和计算机图形常识,RPG游戏制作流程及常识,会用MFC或VB来开发地图脚本编辑器,最后加上一些算法,A*,ALPHABLENDING,斜45度地图技术等就可以了
如果你想编游戏,而又有很多不清楚的问题,那请看这个:1语言编程:c/c++2编程基础一定要好:数据结构,c/c++语言2IDE集中开发环境:visualstudio.20033游戏开发SDK用DirectX94Win32api开始的时候不能学的太多5可以不用MFC(如果你c++基础好,MFC学起来很简单)6编网络游戏,使用winsock,通讯协议用TCP7多下载源代码,观看之8数学上的要求(其它基础文化课类似):不需要了解算法的来历,推导等,但一定要知道它们是干什么用的以及如何用9学习STL,必须C++要过关!否则会很难学.首先要学会如何用STL,再想深入的话,学习STL的内部代码.STL首先从list,vector学起.
这里有一些经典推荐书籍介绍:《微型计算机原理及应用》(第三版)编着:郑学坚周斌清华大学出版社这是一本大学计算机基础教材,虽然内容不是很新鲜,但基础部分和汇编部分还是不错的,并且价格方面,嘿嘿,借也可以借到,拥有这本书的学生真是太多了.
《C程序设计》(第二版)作者:谭浩强清华大学出版社这本书不用我说,大家也都知道,流传最广泛的C语言教材了.如果看好了此书,C的功底一定不错!
《数据结构(C语言版)》编着:严蔚敏吴伟民清华大学出版社又是一本大学经典教材,想对程序有深入了解,数据结构不可不看,学了他,你才能打开专业之门.
《C++编程思想》(第二版)作者:BruceEckel机械工业出版社嘿嘿嘿,又是经典之作,想学C++和OO,看他,绝对没错,不用买别的C++入门书籍了!!!绝对经典.
《TheC++StandardLibrary--ATutorialandReference》作者:NicolaiM.Josuttis具有了一定的C++功底,该是看他的时候了,STL可是前人的思想精华.这本书主要讲述如何使用STL.(我只有这本书的电子版)
《设计模式》作者:ErichGamma等着机械工业出版社
本文试图帮助那些想实现自己的游戏,但又没什么编程经验的人.事实上,在这里我将假定您根本不懂编程,我主要针对游戏开发的编程与设计进行阐述,而不会涉及设计艺术.我也不大算对这个行业展开长篇赘论(毕竟到处可以找到大量的资源),但我将指出在制作你自己的游戏时需要注意的某些事情.
作者:DaveAstle译者:Room3rd@hotmail.1.作者简介从1984年开始,DaveAstle就做着游戏开发工作.日间,他是ROISystem,Inc的一名软件工程师,夜间,引领MyopicRhino游戏开发小组.只要有时间,他就会帮助GameDev.成为最好的游戏开发资源网站.当然,他也需要偶尔的休息.2.译者序3.正文很多刚接触开发或没什么编程经验的人经常会问:我该如何开始游戏编程.即便直到现在,我也只是帮助回答我所知道一个又一个的基本问题.然而,最近这种类似问题太多了,多的有些难以接受了,所以,我决定还是把所有建议写下来,分享给大家吧.本文试图帮助那些想实现自己的游戏,但又没什么编程经验的人.事实上,在这里我将假定您根本不懂编程,我主要针对游戏开发的编程与设计进行阐述,而不会涉及设计艺术.我也不大算对这个行业展开长篇赘论(毕竟到处可以找到大量的资源),但我将指出在制作你自己的游戏时需要注意的某些事情.最后,这里展示的途径不是唯一的——也不一定是最好的——只是指出了该怎样制作游戏的学习途径,但对我和另外一些人来说,它已经足够好了.选择一门语言首先,你应该选择一门编程语言,可能会有很多选择:Basic,Pascal,C,C++,Java等等,并且还会有许多许多争论:对于一个新手来说,到底应该(最好)使用哪种语言呢对于若干流行语言的讨论,可以看JohnHattan的精彩文章"WhatLanguageDoIUse"(gamedev./reference/design/features/whatlang).我会建议使用C/C++,可能有人会说"对于新手来说太深奥了吧",起码我就是从C++开始的,所以对大家也应该没有问题.另外,C/C++应用很广泛,所以你可以找到大量的资源及帮助.先学C还是C++并不关键,毕竟只要学了一门,另一门也会触类旁通.然而,如果你决定先学习C++的话,还是应该在学习面向对象编程前首先要了解并掌握面向过程的开发.(也就是说,学习使用类前,你完全可以不用它们而很好进行开发)如果采用C/C++的话,可能发觉深入会越发的困难,当然,重新开始再选择学习一门更为简单的语言,如Basic或者Pascal,也未尝不可,但我还是要告诉你,只要坚持下去,找到所需的资源,逐步深入,C/C++开发也会越来越得心应手.接着你应该会问"那我该如何学习C/C++呢",很高兴你会这么问.最好的办法是上一个培训班(课),有老师或助教回答你的问题,能使你迅速提高,而留下的作业也会确认你是否真的掌握了你所学的知识点.(译者注:呵呵,在国内很难碰到这么好的教师吧)如果上培训班对你来说不现实的话,那最好的办法就是找一些好的书籍.不要过于专注"精通"之类的书籍,否则,最后你可能会买上一大摞.我的建议是到最近的图书市场,在那里花些时间来浏览那些关于C/C++介绍(入门)的书籍,直到你确定你能读懂并能从那本书学到一些东西.然后,等你需要一些高级编程的书籍,或者是一本参考时,由于你对于这门语言有了些许了解,那时你就会知道你更需要什么.我们的"bookssection"中给了一些建议,地址为:gamedev./columns/books/.在此,我还想费些口舌来提醒众多的编程新手,尤其是那些年轻人:没有钱买书或者干其他的事情.首先,你可以找到很多编程资源,其中包括本地库文件,还有MacmillanComputer出版物,通过mcp./personal可以找到成千上百的编程书籍.但是,其次,如果你真的想成为一名出色的程序员,有时脑筋不得不转个弯儿,使用任何东西(合法的,<,)都意味着你不得不数数口袋里的钞票然后掏出来.通过Web完全可以找到大量的C/C++学习指南,但我觉得这些指南最好作为你学习书籍的补充,而不是作为单
计算机图形学方面有关论文范文资料,与计算机图形学基础相关论文答辩参考文献资料: