|
发表于 2004-8-19 20:52:00
|
显示全部楼层
Re:做游戏程序的一定要本科毕业吗???
我原来也认为不用,但在我毕业后,我终于知道为什么微软总裁曾专门写一篇文章告诉中学生一定要读大学,可能是为了社会影响,但上过后就知道为什么了.
高数所给出的思考问题的方式,那些各种理论力学\流体力学等,我从根本上认为一个只看过高中书籍的人要具备那些思考模式是很难的.我认为大学最重要的是学习思考方式,看待问题的方法,而由于课余的大量时间,又可以尽量发挥自己的爱好和兴趣.
对于楼上对连API都不知道的大学生所产生的鄙视,这很正常,他们虽然连API是甚都不知道,但他们可以很快知道什么是API.没听说过并不是过错,努力去了解都无法清楚才是自身的问题.
看问题发现其本质才是关键的,因为程序员干的一个重要的事情是抽象,如果不能洞悉事物的本质,抽象出的程序模型也好不到哪去.而一天到晚对于面向对象\C++等东西的规范性的讨论是不会增加自己的编程能力的,还不如多编些自认为好又有兴趣的东西,最后C++也是被人用的,不要人被C++用了,因此如果楼主觉得自己编程水平比较高了,那么作为编写游戏,至少应该使用DirectXGraphics及OpenGL.而前者基于COM技术,楼主如果不非常熟悉COM的内部运作机理,编出的程序的效率自己又能有个准吗?
不管使用哪个SDK或哪种方式编写游戏,如果自己只能做到模陵两可的编写程序,不能明确了解每句代码所带来的负面和正面影响,那么还只能作为一个Coder,而要成为一个Designer,洞察的能力是必须的,故大学是不应该被小瞧的,即使是连API都不知何物的人 |
|