学java2d游戏编程入门需要学多长时间

游戏设计制作要学什么?_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
游戏设计制作要学什么?
|0|0|文档简介
汇众教育成立于2004年6月,是国内成立时间最...|
总评分0.0|
&&游戏设计制作要学什么?游戏呈现在玩家的面前,需要经过游戏策划设计制作、游戏美术设计制作、游戏程序设计制作的过程,这三个过程缺一不可。
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢她再也控制住自己情感,边哭边喊着妈妈。
小公举深夜开启17年虐狗第一弹,宣布昆凌怀二胎。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  游戏作为一项新兴产业现在越来越受到人们的关注。许多喜爱玩游戏的朋友也开始想学习一下制作游戏的软件方法。在你能够开发游戏软件前,你需要先掌握这些基础知识。
  随着互联网技术不断进步,游戏动漫产业已经被广大人民接受和推崇,现在已经发展成为最热门的行业之一。许多游戏开发公司也越发繁荣的状态,很多喜爱游戏者开始转向游戏开发学习当中,学习游戏开发,就必须理解清楚游戏开发需要学什么基础,这样才能定好学习方向,朝着游戏开发的目标不断努力前进。
  【基础课程】
  网络游戏程序设计、网络游戏算法设计、网络游戏平台设计以及商业实战项目训练,包含C++、数据结构、算法基础、Windows API使用、MFC原理及其应用、2D图形渲染技术、界面设计与应用。为网络游戏开发打下坚实的语言基础、掌握基本的编程技巧、掌握简单的游戏开发逻辑、掌握常用的数据结构与算法、掌握基本的Windows编程技术,熟悉MFC程序的开发与应用、能够进行游戏开发。
  2D网络游戏开发: 主要学习内容有网络游戏程序设计、网络游戏算法设计、2D网络游戏平台设计以及商业实战项目训练,包含C++、数据结构、算法基础、Windows API使用、MFC原理及其应用、2D图形渲染技术、界面设计与应用。为网络游戏开发打下坚实的语言基础、掌握基本的编程技巧、掌握简单的游戏开发逻辑、掌握常用的数据结构与算法、掌握基本的Windows编程技术,熟悉MFC程序的开发与应用、能够进行2D游戏开发。
  Direct 3D程序开发基础: 3D游戏开发技术实战 游戏引擎的修改与使用网络通讯、数据库及游戏服务器 行业规划及职业素质 游戏综合项目实战训练 基地顶岗项目实训。
  【基础知识】
  扎实的算法知识 。主要有:树或图的搜索算法、A*算法、碰撞检测算法、BSP树、人工智能
  扎实的程序语言功底 ,主要代表为VC、DELPHI和JAVA。其中VC使用最广,现在比较大的游戏也由此开发;DELPHI功能也很强,很多网游:比如网金、传奇都用到了DELPHI;JAVA用于开发手机游戏。
  相关图形处理知识。比如:Direct X编程、OpenGL编程、图形学的相关知识(三维图形的形体、纹理、贴图、照明,还有三维对象的消隐算法比如油画算法,Z缓存)和动画处理知识。如果想深入还要学会几种三维引擎比如OGRE。
  【基础软件】
  3dsMAX:大多数游戏开发公司美工使用,效率较高,可以独立制作游戏中所有美术相关资源。
  Delphi:直接编译生成可执行代码,编译速度快。由于Delphi编译器采用了条件编译和选择链接技术,使用它生成的执行文件更加精炼,运行速度更快。在处理速度和存取服务器方面,Delphi的性能远远高于其他同类产品。
  Photoshop:PHOTOSHOP是一个很好的图像编辑软件,PHOTOSHOP的应用领域很广泛,在图像、图形、文字、视频、出版各方面都有涉及。对于想学游戏的朋友来说,其实这根本就不是一个问题,不管年代怎样变,经济怎样开展,游戏行业是国家紧缺人才,开展空间也是很大的!现在社会竞争压力大,假如没有一门手工、技能很难长时间吃得开,想要学好游戏开发,可以从这个基础开始抓起吧!
  如果你也想做出一款游戏的话,不妨照着上面的课程一试。
欢迎举报抄袭、转载、暴力色情及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
用于发布游戏类型的新闻,报道游戏业界的新闻动态,分享最新的...
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格?云顿/乔?弗拉尼甘/Bianca Bree
主演:艾斯?库珀/ 查宁?塔图姆/ 乔纳?希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬初夜
客服热线:86-10-
客服邮箱:CGWANG王氏教育集团游戏程序开发就业班已加入VR虚拟现实课程CGWANG教育集团,全国前三实力保障,选对学校至关重要
内部教学,不可错过
试听一下,你就知道
免费课程试听申请温馨提示:系统可能会有延迟,请耐心等待,或拨打电话
现在,蜕变成为专业的游戏开发大师做游戏,没有程序技术支持的创意都是耍流氓2015年中国游戏产值达1407亿元,在制作中担任技术主力的游戏开发师荣登高薪高端行列。因为,再好玩的创意,没有良好的技术支持,统统无法实现。来CGWANG,从入门到精通,你负责坚持到底,我让你笑傲职场!(数据来源:国际数据公司(IDC)发布的《2015年中国游戏产业报告》)初入行游戏开发师平均年薪:75000RMB两年游戏开发师平均年薪:170000RMB资深游戏开发师平均年薪:320000RMB
成为企业追捧的游戏开发师,你就是游戏的造物主随着中国游戏行业的快速发展,从招聘网站数据得出,游戏开发师的需求逐年增加,缺口已达20万以上。游戏开发师对实现游戏世界的规则和架构起主导作用。职位重要,人才稀缺,是游戏公司愿意花重金聘请专业的游戏开发师的主要原因。
为什么要选择CGWANG教育集团
CGWANG助学金——先就业,后付款
在读期间每月学费可低至193元,最低可至0元
摆脱对别人的依赖,自己的命运自己做主
品质创新,CGWANG八项特色优势
CGWANG一直致力于教学创新,14年专注提高教学品质,长期与知名企业合作,使我们在人才培养模式上紧跟行业需求。
不断升级课程体系,在教学服务与管理上不断突破,形成以人为本,专业创新的CGWANG特色教育。
举办业界大赛,开展国际合作,研发科技教学产品等,用先进理念打造专业,创新,综合素质高的人才,成就更高的价值。
面授教学,与名师团队零距离
专业疑问及时答,轻松有保障
CGWANG始终坚持名师真正面授教学,全国统一。
可以避免因视频教学无法实现师生及时交流,而使教学效果不佳的问题。
我们一直沿用名师面授主讲+教学系统辅助巩固,
研发APP运用互联网技术进行课后答疑,
在实体教学与在线教学的双重保障下,你的学习将真正的高效,专业和无忧。
CGWANG在国内的权威地位毋庸置疑
游戏程序开发课程全面升级打造高效游戏人才基础代码+手游开发+Unity开发+端游开发+VR/AR每期课程迭代升级,具体详情以咨询回复为准游戏开发基础:从0开始,重塑专业体系本阶段,你将学到C#程序设计基础,基本的编程概念Unity引擎的操作,游戏循环过程和设计2D游戏图形Sprite的概念和动画2D物理系统基本操作和代码的运用循环过程Unity2D跑酷游戏Sprite动画 2D物理系统二维游戏开发:项目模拟,孵化你的第一款游戏本阶段,你将进阶到Unity内部编程机制进行基础的游戏开发设计主角攻击NPC,物品交换,游戏场景切换道具物品掉落等游戏开发逻辑原理通过本阶段,可以使用Unity开发二维游戏游戏开发逻辑Unity2D二维游戏手机游戏开发:手游开发实训,就业不再是问题本阶段,将学习手游开发开发安卓系统(Android)和苹果(IOS)的手机游戏掌握常用开发插件EasyTouch手游界面制作工具NGUI手游图形性能优化技巧通过本阶段可以开发完整的手机游戏,胜任手游行业的工作Android苹果IOSEasyTouchNGUIFX MakerUnity3D游戏开发:3D开发技术,你离精英更进一步本阶段,学习开发主流3D射击游戏游戏中子弹的生成,武器强化命中伤害判定,移动路线设计实现虚拟摇杆和虚拟按钮的操作Mecanim动画系统,游戏角色动作控制AI角色的行为设计,UGUI图形界面设计 Unity 5.x的新照明系统,光照贴图Unity粒子特效系统Shuriken的使用3D游戏手机触屏操作虚拟摇杆和虚拟按钮 Mecanim动画系统新照明系统粒子特效系统Shuriken3D动作RPG游戏开发:项目实训,实现你的热血RPG制作梦本阶段,学习国内外热门RPG游戏 技能系统(冷却和施放),制作技能面板 任务系统(领取,更新,完成,奖励),制作任务面板 背包系统(数据结构,列表,创建更新),制作道具面板 装备系统(佩戴和卸下,效果数值的计算),制作装备面板热门RPG游戏技能面板任务面板背包面板装备面板RPG游戏运行VR游戏开发:精品VR大作,亿元游戏项目等你胜任本阶段,你将学习开发VR游戏 HTC Vive虚拟现实头盔设置 VR的移动、拾取、瞄准、射击等操作的实现 VR室外室内场景制作 高级材质照明技术、VR应用的UI设计、VR人物动作控制 精品端游的投资上亿,掌握端游开发技术,高薪轻松可得网络游戏Photon服务器引擎客户端设计角色动作和位置CGWANG学生作品展示
CGWANG教学系统你的智能学习助手
为了更好地提供精英化教学和创新的学习体验,我们创造出智能教学系统。
Ta从研发到诞生,历时3年,是教学与管理的结晶。
无论你是复习预习,还是请假补课,查找海量资料等,Ta都能为你满足。
我们如此耗时耗资,将Ta带入课堂,只为了兑现关于品质的承诺。
CGWANG在线教育APP学习变得容易,重点是好玩
CGWANG在线教育APP-绘学霸
不仅能课后答疑,还为你精心准备了海量的视频和作品,更是一个学习与分享的平台。
在这里,优质教程、行业新闻、社交互动
企业招聘、问题解答、图文视频等都能一手掌握。
让知识有趣,时间有益,下载绘学霸APP,
轻触指尖,精彩为你而来。
CGWANG特色奖学金,有料你就来!
在CGWANG,你可以选择先工作后分期付款来解决费用问题,
同时,校内更设有赴美实习奖学金,CGWANG王座杯大赛奖金,每周、每月最佳奖学金等多种奖励,总额多达10W+。
我们为你提供机会和发展平台,你只要负责梦想和远方。
完善的就业服务,工作不再是问题
CGWANG和每个学生签订就业协议,承诺对口专业就业。
定期举办专场招聘会,并和全国各地的企业签订长期输送人才的合作合同。
通过个性定制的就业服务,我们的学生活跃于如腾讯、网易等名企,也活跃于各类型公司,而约80%的学生在工作后当上了管理层。
赴美实习深造CGWANG国际合作的第一站
我们与美国创新巨头公司Azooca和夏威夷万国大学,达成深度合作,
定期组织学生赴美实习深造,让CGWANG的学生都有平等的机会。
带上梦想,跟我们一起到美国万国大学学习“好莱坞”式的先进技术吧!
到Azooca公司参与项目制作,获得实习证明哟!
迪士尼乐园,苹果公司,暴雪公司等炫酷的景点都在行程之列,享异国美食风景!
机票和签证,出行的安排等统统交给我们吧,带上好心情,轻装出行!
CGWANG宿舍大楼,Hold住你的挑剔
CGWANG拥有面积4000多平方,两栋的独立豪华宿舍。不跟其他机构一样租用民房宿舍,任性的我们拥有独立管理的两栋共十一层的宿舍大楼,Hold住你所有挑剔的需求。
你也可以和他们一样拿高薪
管维维就职:骁益网络薪资:¥11000
马俐利就职:四三九九科技薪资:¥10000
陈俊廷就职:卡扑动漫薪资:¥9000
郑国荣就职:网易游戏薪资:¥13000
刘凯就职:闪扑动漫薪资:¥11000
陈智豪就职:创幻数码薪资:¥8000
高新就职:迷雾动漫薪资:¥12000
谭伟照就职:叁川传媒薪资:¥9000
CGWANG王氏教育集团,始于2002年,中国前3品质保障以人为本,成就10万人职业梦想。超过500家知名企业正在召唤你!你准备好了吗?学习虚幻4需要储备的知识(2D游戏开发者向) - 推酷
学习虚幻4需要储备的知识(2D游戏开发者向)
这些都是入门可读的资料,所有英文资料都有中译本。
2D游戏引擎可认为是3D游戏引擎的子集+优化。简单的2D游戏引擎可以基于画布和继承树,甚至没多少继承,直接搞了。3D游戏引擎则要复杂一些。
各种效果术语扫盲
如果只是术语扫盲,官方文档好多是机翻,而且写的很详细(复杂)(各种流程,原理,例子,gif,视频混在一起),完全不如那些游戏网站,或者卖硬件的写的简单清楚,简单几句话就写完了(毕竟人家是要卖的),比如这个:
组件式引擎、ECS
现代引擎架构基本上都是组件式的,之前的那个似乎可以称作是继承树结构。继承人人都知道,但是继承的弊端并不是一两句话就能说清楚的。组件式扫盲文挺多,但是好多没有UML图和案例,这两个算是写的清楚点的:
关于ECS游戏开发中文没查到什么好文章,感觉很多是胡扯……
游戏引擎整体概述
《游戏引擎基础知识》系列
本文是游戏记者西川善司在Fami通杂志上连载的系列专栏内容。
《Game Engine Architecture》
很棒的书,作者译者都是资深人士,看完就知道大概了,先有整体印象非常重要,否则你要在一堆记忆碎片上自己建立,那是很蛋疼的。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致声明:只是个人见解!!!
17:02 Yellow Lee早上在百度游戏开发贴吧,看到里面好多人很迷惘,加入置
顶的群,聊了一下,发现迷惘的人更多,做点事吧,憋着一口气写了5个小时,到最后自
己都晕了,有空再整理整理!!第四第五阶段写到大脑空白了,有空再补补, 只是个人见解!
有兴趣的加入Q群: ,指导讨论!
有空看到我就回
在贴吧上看到很多人想做游戏,想进入游戏行业做程序开发,很迷惘,不知怎么办, 到底需
要做些什么?我自己从事游戏开发多年,之前也做过程序的培训,找回以前自己的写过的
一篇文章,结合,自己的经验实践,给大家一些方向的指导吧
首先:你要做好2点思想准备:1,真心喜欢游戏2,路漫漫其修远兮,吾将上下而求索
然后:一般从零开始 要经历一下四个阶段
第一阶段:学习和计算机沟通的言语 —— C++语言或其他语言
程序是什么?要回答这个问题要从各个方面进行剖析,在计算领域中,程序
(program)是指为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合
,这个是百度抄的概念,太复杂了,其实程序就是你和计算机沟通的一些命令的集合,
也就是你到底要计算机做什么事情的内容的集合。而写程序就是写一段话,让计算机按
照你的这段话为你做事,这段话就是程序。只是这段话不是用中文来写,也不是用英语
来写,而是用计算机语言来写而已。编写程序就是和计算机进行沟通,而沟通最常用的途径就是语言,
就像我们平时和别人沟通一样,只是现在你是和计算机进行沟通,其实你想想和计算机沟通比和别人沟通来
得更容易,和别人沟通别人可能不理你,恨你,就是不喜欢你等,但计算机不会,只会
按你的要求做事,除非你忽悠它。计算机语言有很多中,如C/C++, Objc-C, Java, AS3
,汇编语言,php,asp等,就像我们平时语言也有多种。当你掌握了这样的一种语言,
那么你就能和计算机在不同的领域进行沟通。 而C++语言是目前来说较为强大的语言之
一,而重要的是现在很多游戏的底层都是用C++语言写的。而同时你要熟悉一种编程开发
工具,编程工具就是你向计算机沟通的一种工具,就向平时我们说话用的嘴巴,开发工
具让我们和计算机的沟通更加方便,就像平时你和远方的朋友聊天,你可以用QQ,MSN,
甚至Email等方式,但目的只有一个,就是沟通,让计算机为你办事。
第二阶段:熟练掌握数据结构及各种常用的算法 – 灵活使用语言 & & & &
单单会语言还不够的,就像我们平时你不是会说话就能和别人很好的沟通,你要
懂得沟通的方式和技巧。数据就是计算机内存放记录的内容,你可以认为是我们平时说
的词,数据结构就是数据与数据间的关系,你可以认为就是我们平时放话的词与词之间
的关系,而常用算法就是对数据处理的方法,其实就是我们习惯性会把这些词怎么放,不
同的放法可能会形成不同的意思。你能够用词准备(数据定义得当),说话灵活(算法多样
),那你就容易让别人理解和沟通,反过来你说话用词不当,颠三倒四,别人就很难理解
你。针对程序来说,你对数据理解,定义,操作熟悉,对算法多样,高效,那么程序就
会简洁,运行效率高,这就是为什么要熟练掌握数据结构和常用算法的原因。其实算法
就是解决问题的方法,解决一个问题,方法有很多,有些常用的方法是前人经验得来的
,我们就要学习。
第三阶段:找一个平台,发挥你的语言能力—— Win,Android,IOS
目前程序应用的范围广,平台很多,就针对游戏程序目前常见的就有
Win,Android,IOS等,平台就相当于语言使用的地域,你会普通话在中国很吃香,沟通
没无难题,但你去到美国,那就有难度了,就是你是普通话专家都郁闷。不同的平台对
语言及程序架构的要求不一样,因此你要挑一个平台时更好的使用你的语言
第四阶段:开发游戏Dome – 实践你的技术 &&
如果你前三个阶段都过了 剩下的就是开发游戏Dome,从游戏的logo开始,菜单,到场
景,当主角,到NPC,到主角与NPC的交互,到主角与场景的交互等,一步一步写,在不断的
开发中积累经验与程序框架。用得越多越熟练。
针对不同的热门平台的游戏开发,到底要学习那些内容,自己主要是用windows游戏开发
的,重点说说windows游戏开发大致要学习的
1, 语言:C/C++,编程工具:VS(不是VS对战平台,是Virtual Studio.Net)
字符 – 语言的符号,不同语言有不同的字符,如英文的abc,中文的汉字等
标识符 – 字符组合而成,标示不同东西,如杯子,就有“杯”和“子”字组成标示一
数据类型 – 数据的分类:整型(整数),浮点型(小数),布尔型(真假),字符串(
词,句子),相当于词的分类
常量变量 – 量就是标示多少,大小的数,存放数据的方法,在内存中开指定大小空间
和规定数据存放方式,规定是否可以被改写
数组 – 多个量怎么开
指针 – 量在内存中开空间后的地址位置
结构体 – 构建新的数据类型,属于自己的数据类型
枚举 – 列举同类中的不同项
表达式 – 常量变量+运算符 让数据计算起来
语句 – 表达式+语句逻辑定义符号,让数据按一定逻辑计算起来
函数 – 把很多语句做某件事的语句合在一起,然后起个名字,往后通过这个名字,表
示让计算机做那些语句的事情,如两脚跟靠拢并齐,两腿挺直,小腹微收,上体正直,
两肩要平,两臂自然下垂,头要正,颈要直,口要闭,下颌微收,两眼向前平视,这些
动作合起来我们叫立正,而且你要别人做这些动作时,就说立正就行了,这就是函数.
a + b: 把数据和操作合在一起,就是类,面向对象的程序-OOP,面向对象程序设计非常
重要,它把写程序和我们平时认识事物统一了,举个例子:有没有想过自己是如何开始
认识事物的?? 但你看到一个杯子时,为什么说这个是一个杯子,不是一台手机。很多年前
,某人告诉过你,这个中间空的,周围抱着陶瓷的东西,用来做水的,叫杯子。这个时候在你
的大脑里面你把中间空的,周围包着东西的,作用是装东西的,这样的概念放大脑里,形成
杯子的概念,往后你再看到这样的东西,就知道叫杯子,而不是手机,因为手机又另外的样
子和作用,往后可能会弄错了把桶叫杯子,从而你有认识了桶,对杯子的概念也进一步加深
,从而认识了千千万万的杯子。面向对象就是这样子,把数据和作用,分别用语言描述(
数据+函数),从而形成了这类东西-类,再用这个类实例化成一个个对象。从“杯子”
抽出“杯子”的概念-》杯类-》再实例化一个个杯,恭喜你,从而认识了杯子了,其他
的物体一样(女人除外,这东西无概念,作用众多,比较难认识)。如NPC可以有数据(
血量,魔法值,位置,样子等),行为(行走,奔跑,攻击等)组成NPC这类,让就可以
用这个NPC类实例化出很多NPC个体。
2, 数据结构和算法
a) 数据结构:数据与数据的关系
零散数据 – 单个常量或变量
线性数据 – 把很多数据排成一条线,方便管理,是我们最常用的管理大量数据的方法
,有链表,队列,栈等
树型数据 – 有一个根,然后分支,有二叉树,堆等
图状数据 – 数据间管理复杂,有完全有向图,完全无向图,Hash等
b) 算法:对数据操作的常用方法:添加,访问(遍历,比较,查找),删除等,算法是一个
很广泛的内容,不是三两句能说明白的,如一堆人中,找到最高的,那就有找最高的方
法:如你已经记录每个人身高,那看一下数据就知道,如把大家叫在一起,一对比看就
知道,这就是算法。
c) STL 标准模板库,常用数据结构和算法的类库:容器,迭代器和泛型算法
3,windows平台
a) windows程序原理 – 窗口,消息,相应等
b) Win32Api – API(应用程序接口),说白了就是实现某一功能的函数名,使用这
些函数就相当于我们日常中的专用词,用2~4个字就表示复杂的一样
c) GDI,GDI+ &- win API中关于2D画面绘画的API
d) 其他关于2D图像操作的API,捕获用户输入的API,播放声音的API
4, 2D游戏开发 &
2D图形学基础(坐标,向量,点,现,面的数据描述),2D图像渲染读取渲染, 2D图像处理
基础算法(淡入渐隐,高斯平滑等),游戏的基本组成和架构&
3D游戏开发
a) 3D图形学基础(坐标,空间,T&L,向量,矩阵,四元数,点线面体)
b) DirextX或OpenGL
c) 游戏的基本组成和架构 这方面和2D很像,其实游戏3D和2D只是渲染方式不同
,其他的都差不多
5 游戏引擎使用,Unity3D,Orge,UDK等,某一个你用“牛”,在高薪绝对没问
Android游戏开发
1) java语言+ Eclipse (最好还要会C,如果用NDK开发)
2) 数据结构和算法 (一样的跑不掉)
3) Android SDK
4) 游戏的组成和架构,
IOS游戏开发
1) Objective-C语言+ XCode&
2) 数据结构和算法 (一样的跑不掉)
3) IOS SDK
4) 游戏的组成和架构,
以上这些只是基础,让你入门,开发小游戏或游戏模块没问题,当要进一步,是那句老
话:路漫漫其修远兮!
有人说 哇 要学那么多东西啊 要不要好几年啊,如果全部精通是,但如果只是入门,我只能说就得看你用心的程度,有些人一辈子都学不会但如果你用心,够努力,而有人带,9个月左右差不多了,如果你特别聪明而又有程序感
觉,那么可能6个月就够了,如果你是天才,那恭喜你,你明天就会了!
1,C++ 45天 先不用太深入,够用就好,就像你以前学语文,也不用要你学成一
个语言专家啊
2,数据结构+算法 45天 这东西比较难懂和花时间
3,Windows &30天 主要学会怎样组织程序和怎样查相应的api 懂英文最好 不行就百度
4,2D游戏开发 45天 开发基本的可以
5,3D游戏开发 75天 看你的3D立体感能力,有些人立体感很差,空间转换转不过来.6, 引擎:30 天 基本会用,要用高级的功能没半年不好说
如果你只是有兴趣,那你可以只攻第1,第2和第5阶段,时间会更短。
想学学习 顺便把书也推荐了C++ —— 不用问 肯定是谭浩强 《 C++面向对象程序设计》 清华大学出版社 国内大
学标准教程 十多年来都是他,目前听说口碑不怎样,呵呵,但胜在符合国人的习惯, 如
果想再深入些就《C++ prime》《effective C++》等 最好是买本书,不要用电子版, 还
有视频 推荐《孙鑫Vc++视频教程》等, 一步一把教你写,除此外肯定还有最强大的
msdn和国内的csdn社区 windows ——《Windows 程序设计》第5版上、下册 北京大学出版社,忘了大学时学那
本了 那位记得告诉我
2D真没想到那本书
3D: DirectX 3D游戏编程实用教程 郑阿奇 电子工业出版社 (2011-02出版) 这本还行
其实程序有了理论更多的还要多写多练针对C++ 那就在学了理论后,在vs上通过控制台程序,干掉C++经典100题而针对windows那你就想想你现在想弄一个怎样的程序可以方便你日常的工作和生活——记事本,记账器,计算器,人品计算器等对于做游戏,你平时喜欢那个,对着做
写到后面,我自己都晕了,有空再整理一下吧,想想自己以前学习历程,真的很累!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1905次
排名:千里之外}

我要回帖

更多关于 quartz 2d编程指南pdf 的文章

更多推荐

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

点击添加站长微信