问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

学习游戏编程需要学什么?780

发布网友 发布时间:2023-10-17 15:38

我来回答

5个回答

热心网友 时间:2024-11-17 14:52

首先,不管什么游戏,最基本的要求有两个。一是至少精通一门编程语言,二是掌握游戏设计结构。
语言包括C/C++、C#、ObjC、Java等。游戏设计结构包括图形渲染、声音、物理、网络等等。
再者,看你具体要想学习哪方面的游戏编程了。
如果做Windows PC游戏需要你学习DirectX或OpenGL等图形库,如有必要还需要网络和多线程的知识。
如果做手机游戏多为2D游戏,建议你了解一下cocos2d游戏引擎(Android或iOS,如果是WinPhone手机,顺便建议你了解一下XNA)。
如果做网页游戏,若是服务端建议你了解至少一门编写CGI的语言如PHP,还需要你知道数据库相关知识;若是前端建议你了解一下HTML5、JavaScript、Flash等等。

PS,请楼主不要看到这些内容就觉得晕,你提出的是一个很大很笼统的命题,希望你可以找准方向,专攻一路。草民提到的也不一定全面,当然更不深入,如果不对你就当没看到吧。

热心网友 时间:2024-11-17 14:53

首先,游戏引擎的选择,你想学2D or 3D游戏,这两个还是有差别的,如果是2D游戏建议cocos2d-x,如果是3D游戏建议是u3d(也可以2D游戏),游戏引擎定下来后,你要做的就是慢慢熟悉里面的各种API的用法,设计模式、数据结构和算法,如A*、FSM、行为树等等。同时还有一些数学的东东,比如线性代数。
再次,了解下脚本,如果是cocos2d-x就是lua or js,如果是u3d就是你已经掌握的C#。
最后,如果想更深入,就可以去了解OpenGL ES and Shader编程。

热心网友 时间:2024-11-17 14:53

游戏开发开发分为游戏策划,游戏编程,游戏原画,游戏美术,游戏音乐等,每个专业需要的技术都不一样,如果是编程,那就得学编程语言了呀,语言的种类有好几种,你可得花时间研究一下了

热心网友 时间:2024-11-17 14:54

你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y04r-456415923

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y04r-456415923

在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html

热心网友 时间:2024-11-17 14:54

最简单的? 搞个VB6.0和TV3D游戏引擎,再配合个3Dmax,MilkShape之类的,就能折腾出CS那种样子的3D游戏了。
主要VB简单,上手快。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 微信寄快递怎么取消订单_取消订单方法介绍 300兆宽带用什么路由器好? 南师大的金陵女子学院英语怎样 我下载了华康饰艺字体怎么放到PS里?3 关于购买豪爵铃木摩托车送的两张机油票 《堂吉诃德》是谁写的?《读《堂吉诃德》》又是谁写的? 无骨雨刷与传统雨刷相比有什么优点? 金陵女子学院财务管理怎么样 为什么说《武经总要》在中国科技史,乃至世界科技史上都是极为重... 怎么通过微信红包交易单号找到对方? 我下载了华康饰艺字体怎么放到PS里?3 在相亲过程中,你都遇到过哪些奇葩的人? 无骨雨刷怎么拆两头卡子? 感冒能吃薏米吗 网贷对于高风险用户的逾期会怎么处理,都是一千块钱的714,我准备强制!催... 盘点朱元璋有几个版本的电视剧,【免费高清】在线观看百度网盘资源_百度... WiFi有个叹号❗怎么办? 怎么解决?29 求金泰妍 &the one like a star 中文音译...69 如何 解决 context switch high cpu 孩子杯开水烫了植皮效果怎么样?有人造皮肤植皮吗? dcdc中的buck,high side switch是那个...5 WiFi信号旁边出现一个感叹号是什么意思?1285 游戏开发需要学哪些课程呢?9 南京师范大学金陵女子学院怎么样啊??我是男的也可以上吗??真是郁闷... 为什么keep训练计划删不了 抖音实名了不注销能解绑吗 武汉大学、中南财经政法大学、华中科技大学,这三所学校会计专业的博士... ...大学公开课:企业财务报表分析 张新民》 的课件? 最年轻院长,46岁出轨另娶小16岁娇妻被痛批为“无耻文人”,为什么呢... 微信删除好友对方会知道吗? 黄梅戏演员刘国平现状 什么是技术图表解析? win7系统,安装了一系列华康字体,现在删除了, 可在wor... win7系统,安装了一系列华康字体,现在删除了, 可在wor... 北魏孝文帝为什么能改革?2 暗黑超神小米版安卓游戏官方下载 十院院长秦环龙被抓是哪一集 会计学堂怎么样,靠谱吗?33 怎么通过微信红包交易单号找到对方?微信 冷军把钢筋、凉鞋、玩具,画成一幅画,专家不看好,为什么仍卖4370万... 舌头上有小红点是怎么回事?好像很久就有了 在浙江二本和三本学费差多少