游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 廖子

做游戏程序的一定要本科毕业吗???

[复制链接]

0

主题

32

帖子

32

积分

注册会员

Rank: 2

积分
32
发表于 2004-8-21 19:06:00 | 显示全部楼层

Re:做游戏程序的一定要本科毕业吗???

To ruly:
    如果是网速或服务器的原因,那为什么游戏画面中一旦人多了结果速度就慢了呢?是编得好?只有在屏幕中的人才传递相关数据?那么为什么魔法放多了结果也动得慢呢?而最重要的是开两个竟然内存严重不足!!不过在着扯这个根本就是吃饱了毫无意义,偏题偏得严重。不过我必须得提一点,256M小了?你知道一张128*128的16位位图才多大点吗?256M能放多少张这样的位图?而那个什么网络版它的画面看起来一点都不像是带了Alpha信息的,而且即没光影也没什么特殊效果。
    我上次和一个有两年编程经验的人一起编一个简单东西,不过没想到他想得更简单,当我问他客户的机子的CPU是多少的?不用管,无穷大。客户的内存应该为多少?不用管,是服务器,无穷大。那硬盘呢?更不用管了,是镜像映射阵列。这种人不说成是垃圾也得说成是lese。程序员永远应该以占用尽量少的资源(任何硬件资源)为第一要务!!这点那个网络版是完全不够看的!!

0

主题

32

帖子

32

积分

注册会员

Rank: 2

积分
32
发表于 2004-8-21 19:35:00 | 显示全部楼层

Re:做游戏程序的一定要本科毕业吗???

    在此说明一下为什么那些老总要本科生。原因很多,老总总是能以你意想不到的角度看待问题,比如:一个公司寻找合作伙伴,那我公司为了和这个较大的公司合作,自然要给出我公司的技术实力——10个本科和20个专科的技术力量,而另一个公司则是15个本科和15个大专的技术力量。你认为那个公司会和哪个公司合作?如果这时我对那个公司说虽然我们本科生少,但里面有个专科生特别厉害,我们公司的3D游戏的引擎都他一个编的。我把他渲染得越厉害,我就越蠢,因为换来的往往不是一个合作,而是一个挖角。
    随便找个软件公司,他们在把应届生招聘过去后,你以为就开干了吗?先培训个两三个月,培训什么?从C++开始,然后MFC界面编程等。也就是说老板在要那个本科生的时候就知道他连C++都不会,所以要培训,那老板为什么不要已经会编一些东西的高中生?因为他知道,文化层次的差异决定了许多事情,思考问题的方式、学习能力等。当然,并不是说高中生就一定比大学生的文化层次低,但很明显——比高中生多受四年高等教育的本科生的文化层次很大概率上高于高中生。即你有那么一个高中生编程序猛得一塌糊涂,那更有4、5个本科生的编程厉害得乱七八糟(但很可能这些人并没有去编程,而是干其他行业)。老板是要全局考虑问题的,实际中老板还很有意向培养那些本科生为管理人才而不是去干技术工作。
    现在应该理解到本科生和毕业生的差别了,你说自己很有文化修养,给出了证据,老总要你,但这样的你很多?你说面向一个偌大的社会,很明显地里面的高中生的文化层次普遍低于本科生,那老总应该怎样?
    上面只是我私自推断老总的想法,不要小看老总,不好当。他考虑得肯定比我上面的要多得多了,不是每个人都能当老总的,也因此其才能拿那么多钱。

22

主题

132

帖子

134

积分

注册会员

Rank: 2

积分
134
发表于 2004-8-21 20:11:00 | 显示全部楼层

Re:做游戏程序的一定要本科毕业吗???

我不信有多少自学者能做完高数,线代,数理逻辑,离散数学课本中所有习题的1/5,我不信有多少自学者能花两个月时间每天一小时被四级单词.不要以为看完了名人自传自己就变成名人了.

0

主题

32

帖子

32

积分

注册会员

Rank: 2

积分
32
发表于 2004-8-21 20:26:00 | 显示全部楼层

Re:做游戏程序的一定要本科毕业吗???

To kiyouss:
    那些东西大部分都在《Windows核心编程》中有说明,而关于堆,在Windows平台上,其是一个内核对象,代表了一块连续内存罢了。而所谓的new,其内部是调用malloc,而malloc是C运行时期库提供的一个库函数而已,此库函数在一个特定的堆上分配内存,而当C运行时期库被卸载的时候,其会释放那个堆。而所谓的delete其实也是释放那个堆上的内存而已。
    之所以不要使用new,因为其会调用Win32 Memory Management SDK中的HeapAlloc来分配内存,有什么问题?我在我写的《COM样例(一)》里面说明了内核对象所带来的及为什么有的开销,而堆是内核对象,每次的HeapAlloc都将付出至少2000CPU周期的代价,这是极端效率低下的。而如果使用new,调用operator new(),其又调用malloc(),两次函数调用的开销,还要进行无谓的内存分配成功判断,效率就更加低下。

22

主题

132

帖子

134

积分

注册会员

Rank: 2

积分
134
发表于 2004-8-21 20:44:00 | 显示全部楼层

Re:做游戏程序的一定要本科毕业吗???

小日本说,你们的大专比率只有5%,所以我要称你们为"支那"

40

主题

211

帖子

212

积分

中级会员

Rank: 3Rank: 3

积分
212
QQ
发表于 2004-8-21 22:34:00 | 显示全部楼层

Re: Re:做游戏程序的一定要本科毕业吗???

kiyouss: Re:做游戏程序的一定要本科毕业吗???

照楼上这么说,
您到是没什么水分,却不知被那个外国承认了。

我想反映的是国内的教育机制实在是太差劲了
我也在读大学,但和我原来想象的大学相差10万8千里,
给我的感觉就是1个大型度假村,里面的人好像是在享受,(这里指1般的大学)
学的知识(除英语 高数)就更烂了,第1过时,第2用不上,现在用不上,将来也不会用上,可能只有回到过去才会用上,(好在我不是终结者,不能回到过去,不然.....[em9][em21])其他系我不知道,至少大部份的计算机系都是这样.那本c语言的教科书,比外面的任何1本同类的书都要烂,教的知识不全,代码格式又差,我都不知怎样说才好.
总之,我就不想当有水份的大学生.[em4]

在大学里有几件事情让我十分无奈,
计算机考试第1道题问最早的电脑叫什么名字,天啊~最慢的电脑 是最慢的~~我哪知道啊,我只好无奈的答上“Blue Gene”(世界上最快的电脑)
问的问题都这么落后,难怪我们的技术比外国落后 [em6]

还有,我的专业是学编程的,走来1个教电子电路的,1星期上6节课,TMD还说"我以前做过导弹的",我心想你做导弹跟我做软件吡事啊,之后没人上他课还发烂.[em10]

1编反映大学情况的文章,大家有空看1下
http://www.swarmagents.com/return/intro.htm  

36

主题

382

帖子

498

积分

中级会员

Rank: 3Rank: 3

积分
498
发表于 2004-8-22 08:44:00 | 显示全部楼层

Re:做游戏程序的一定要本科毕业吗???

楼上的哥们,你没搞清大学是怎样上的。
同样的东西,如果你没看到它的优点,你就会把它当垃圾。
你知道我有多想重回大学再来4年么?

大部分的人,4年过后会觉得自己像个垃圾,一无是处。为什么?!
原因在于你没有用正确的方法来处理大学生活。
。。。。。
这个问题说起来就太长了。呵呵。
总而言之要独立毫不依赖的相信自己,和自己的选择。
其次c,我不认为最滥的c就不行。你可知道我现在就是用c,你认为你会C++就一定会C么?为什么你认为C++就比C好?
如果写helloworld程序,用C++写他的优越性体现在何处呢?你可以问问你的老师看他怎么说。

另电子学,同样的道理,在于你如何日看待它,如果你打算纯软,那么看起来它的重要性没有那么强,但是你要是为手机写底层呢?如果要你为海尔的智能冰箱,或洗衣机写一小段嵌入式程序呢?
这些地方都需要c,很特别的c,而且这些芯片都是很简单的芯片,如果你懂行,拿到的钱是你纯写软件翻倍的钱。如果你以前拿3000,现在很有可能拿5000——6000。那时候你是不是爱死了电子学?



0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-8-24 18:41:00 | 显示全部楼层

Re: Re:做游戏程序的一定要本科毕业吗???

Lucker: Re:做游戏程序的一定要本科毕业吗???

。。。。。。。。。。。。。。。哎,楼上几位连重点都看不见!
    首先,我不知道noslopforever是怎么想的...

做游戏程序的有本科毕业,但它不取决于本科毕业,这就是我的理解!
    另外我不同意国内没有好程序员的说法,游戏做的好坏不单单取决于程序员和策划,决策层的失误才是致命的,还有公司的资金制约也是个重要因素. 华人最好的游戏制作应该是大宇了吧,当年用新引擎做<<轩辕剑3>>的时候,公司的财政吃紧到什么程度?可以说接近于破产的边缘了吧?但是ff8呢?就一首主题歌花掉的费用都比大宇的全部家产多,SQUARE-ENIX可以把FF12的片头做的和好莱坞大片一样,但大宇不行,看台湾大宇的《轩4苍之涛》,仍然是台湾自己的那个3D引擎,效果不也不错吗!还有那些很漂亮的动作,那个可不是用上百万的动作捕捉仪弄出来的。再看看《FF XI》耗资多少?《仙剑3》耗资多少?现在大宇与SQUARE-ENIX是联盟,SQUARE-ENIX做游戏用到什么资源、什么人力。大宇都知道,但大宇不能照着做,因为他没有钱。SQUARE-ENIX有VCE,有MM-Suite,有RenderWare,有LiteTech,有Unreal。但大宇只买的起RenderWare,买的还只能供台湾大宇在多个产品上用.

3

主题

33

帖子

33

积分

注册会员

Rank: 2

积分
33
QQ
发表于 2004-8-25 12:03:00 | 显示全部楼层

你不知道???

我们家对面的卖菜的,和拐弯处看公厕的,都是本科学历!

40

主题

211

帖子

212

积分

中级会员

Rank: 3Rank: 3

积分
212
QQ
发表于 2004-8-25 12:29:00 | 显示全部楼层

Re: 你不知道???

引用邓小平的1句话(顺便纪念1下邓小平)
[em13]不论黑猫白猫,抓到老鼠的就是好猫 [em13]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-12-22 14:24

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表