本帖子已过去太久远了,不再提供回复功能。没接触过编程初中文化,想学3D游戏开发,求指导?
是这样的,我侄儿突然跟我说他想开发游戏,我知道他很喜欢游戏,动手能力也较强,应该很有编程天赋,但是完全没有接触过编程。而我没做过游戏编程,也很难给出指导意见,另外,我不想跟他说先从学习C语言开始,其实个人认为,即便不去学习C语言,直接接触实际代码也是可行的,毕竟他们这种情况,没必要按照班科的固定套路来。
希望做游戏开发的能给点意见,尤其是那些和他情况差不多的天才给点意见!
学什么3D啊,赶紧加入PHP吧。很多小学生都开始学了
有那天份, 做策划啊, 做好了比开发有前途
中小游戏公司,3d用unity,2D用Cocos。这两个占据了目前中小游戏企业的主流,都不是可持续的职业生涯。和IDE绑定在一块了,会随着IDE的变迁而更替。你会完全把编程IDE化。大型企业自建游戏引擎。还有一堆开源的大型游戏开发引擎,你就不用看了,肯定搞不来,完全依赖线性代数和图像学。类似cs等游戏,早期都是用很粗糙的游戏渲染引擎完成的,其游戏客户端开发者都是高手,太依赖开发者的技能了。也有些走偏门,cf有依赖mfc库,估计是用mfc+渲染引擎+物理引擎,自己实现的。话说,现在的游戏开发,前端已经很产业化了。一个小项目团队,二十个人,至少有六人是美工,另外两三人是策划,两三人是前端(也就是你亲戚想干的工作),两三人是后台,两三人是测试,剩下的是运维和运营。
服务端自己想办法。如果是在线游戏,服务端是重点。如果不是,则普通接口开发就能搞定。
如果是一个勤奋的人,肯定不会只有一个初中学历。目测这人,叛逆,自以为是,不知天高地厚,家庭教育背景有限(长辈无工程师文化是肯定的),而且说得不好听--杀马特。
社会的残酷就体现在这里,你会眼看到自己的亲人,朋友,在赛跑中掉队。你自己?丝一个,无权无钱,自身难保,无力救援。
难到不是很难,主要是微积分这块比较麻烦.
引用来自“songtzu”的评论
职业道路千千万,你就别害人家了。
编程没学历,等于士兵没***械。
他的情况,顶多搞搞unity3d/cocos2dx这类门槛低的工具,后者还不成熟,可能还够呛。然后呢?求职的时候又要碰一鼻子灰。你做开发的,你愿意招聘这样去你们组么?
我就是小学毕业,现在就是搞openGL方面的游戏开发。非工具,就是C直接编码。当然里面有很多复杂的数学就算,比如多重采样,光照,纹理贴图,这些要做的效果逼真需要对数学下一点功夫。不过这没什么关系,只要你愿意学,你都能学会的。在做游戏开发的时候遇到一个数学问题就去研究一下,不要发散开了,对编程的问题解决就可以了。
--- 共有 2 条评论 ---
: vs,C语言,openGl
我觉得你的情况和他差不多,你现在一般在什么环境下开发 语言 开发工具
框架引擎等
很简单,丢一本"3D游戏编程大师技巧"(各大书店有卖),给他看一天,观察情况:
.已经睡着了.省省心吧,他只是喜欢玩游戏.
.还能坚持看.可以适当引导和培养,但不会有大成就,顶多以后就是用3D编辑器搞搞游戏.
.兴奋异常,直接导致晚上失眠,脑子里全是矩阵变换.第二天立即卸载LOL,下载Unreal源码研究的. 恭喜,下一个卡马克就是他了.
如果不是经济问题导致学历只有初中,我个人认为其学习能力和毅力有限.而3D学习是最需要这二点的,而不是你侄子想象的那样.或许他真正的想法其实是学3D建模.一般小孩子都是给声,光,色吸引的.就像他们小时候大多崇拜武侠英雄,那是光看他们砍人的潇洒,没看到他们都是从潇洒的被人砍起步的啊.
--- 共有 1 条评论 ---
据说卡马克开方那段程序也不是他本人写的,别人采访他的时候他自己说的
学习3D游戏开发,前期不用学习编程。详细请看unity引擎开发3D游戏。一直到控制事件时才需要学习脚本语言。unity网站有详细教程。也可以购买图书
职业道路千千万,你就别害人家了。
编程没学历,等于士兵没***械。
他的情况,顶多搞搞unity3d/cocos2dx这类门槛低的工具,后者还不成熟,可能还够呛。然后呢?求职的时候又要碰一鼻子灰。你做开发的,你愿意招聘这样去你们组么?
--- 共有 1 条评论 ---
请教下现在游戏开发一般是在什么环境下完成的,开发语言 工具 框架之类的。
UNITY3D开发搞起,
大概这样子,先会点Java基础,再会点Android基础,直接上Cocos2D,然后就可以开搞了,但是,还是会涉及到jni编程,还是要点C/C++,?