对于初学者,游戏开发的难度太高,中文资料的缺乏,难度再加高!!! 对于游戏爱好者,是否高不可攀? ( 积分: 50 )

  • 主题发起人 主题发起人 林枫
  • 开始时间 开始时间

林枫

Unregistered / Unconfirmed
GUEST, unregistred user!
[:(!]好久没来,发点牢骚!
都说中国网络游戏要追赶韩国,我们中国的开发者手头的资料怎么样呢?
做为一个DirectX初学者,在网上找了很久,只找到些零散的中文学习文档,主要是翻译国外的原书,在此对那些译者朋友表示感谢!
可原书翻译再多也不如SDK来得好,更地道,所以我等英文菜鸟只能看英文版的SDK了。原本游戏开发的门槛就相当高,这样无形中入行的难度更大了。
  中国游戏玩家可以说是世界最多的,其中相当多的人曾经向往过游戏开发。试想一下,如果一个没有编程经验的人可怎么看呢?
 
[:(!]好久没来,发点牢骚!
都说中国网络游戏要追赶韩国,我们中国的开发者手头的资料怎么样呢?
做为一个DirectX初学者,在网上找了很久,只找到些零散的中文学习文档,主要是翻译国外的原书,在此对那些译者朋友表示感谢!
可原书翻译再多也不如SDK来得好,更地道,所以我等英文菜鸟只能看英文版的SDK了。原本游戏开发的门槛就相当高,这样无形中入行的难度更大了。
  中国游戏玩家可以说是世界最多的,其中相当多的人曾经向往过游戏开发。试想一下,如果一个没有编程经验的人可怎么看呢?
 
一个没有编程经验的人可怎么看呢?
--------------
晕倒,都没有编程经验,还要作游戏?
 
高手都不看翻译的东西的
 
早就有了,给点你看看吧。
至于你说你英文很差,我认真的建议你连程序都不要写了,还是赶紧转行吧,靠混是没有出息的。

Microsoft DirectX 8.0 (C++)
颜色顶点着色器
下面的主题显示了初试化及使用(用到位置及漫射颜色)一个简单顶点着色器的必要步骤:
第一步,声明一个包含有位置与颜色信息的结构体。如下面代码所示:
struct XYZBuff
{
FLOAT x, y, z;
D3DCOLOR color;
};
struct ColBuf
{
D3DCOLOR color;
};
#define XYZBUFF (D3DFVF_XYZ)
#define COLBUFF (D3DFVF_DIFFUSE)
......
Microsoft DirectX 8.0 (C++)
Direct3D光线的数学运算
这部分描述了Microsoft© Direct3D© 光线引擎背后的技巧与实现细节。Direct3D通过对真实光线的估计来模拟光照效果。Direct3D的光线模型跟踪光线的颜色、方向和光线传播的距离、观察者的位置以及当前材质的特性,通过这些来计算一个面上每个顶点的两个颜色成分。Direct3D使用这些颜色成分来计算光栅化一个面上的像素时的绘制颜色
......
这一部分中,我们会看到有关Direct3D用来产生漫射和镜面成分所用到的一些公式及技术。通过这些了解,可以更好的掌握光线模型。Direct3D的光线模型时非常精确、有效的,并且容易使用。但是,如果Direct3D所使用的公式并不符合你的需要,那么你可以执行你自己的光线模型。讨论主题如下:
光线处理符号
摄像机空间变换
基础光线处理公式
漫反射公式
镜面反射公式
在距离上的光线衰减
反射模型
聚光灯发散模型
......

上面是SDK中文原版的节录,你可以拿英文版比对一下的。
 
去年我就在书店看到过DX9的书.中文的.
而且DX7,8,9变化不是特别大.基本
 
没有编程经验就不能做游戏吗?
能,只是难而已。

的确很多高手是看原文的,你想让游戏初学者看原文吗? 
试问有几个能坚持下来的??
我认为中文永远都是中国开发者首选的学习方式,由其是初学者。
 
我知道这篇贴子,会引起一些“高手”的讥讽,你们这些高手是否想到过自己当年是否一入行就看的是英文原书呢?
如果是,我承认比不了,又有几个是象你那般天才?
我这里说的是一个环境的问题,也可能是我没找到译得完整的版本。希望有的同志能共享一下。
我只想得到一个象这里这样的文件:
http://www.borlandforum.com/impboard/attach/0000040294/DX80_KOR.chm
如果没有,等我技术再好一点,我来给大家译吧。
 
我在这里JJYY一下,只是觉得我们的高手同志们都太忙了,
没有空干这种费力不讨好的事,还是人家韩国人比较闲!

flamingo:
你贴的只是一小段而已,你有完全翻译的版本吗?
我现在比较需要,相信和我一样的人也不少。
 
所谓的高手们现在也只是在给人打工混饭吃而已。。。真的有自己的时间做些什么吗?
能到大富翁上答几个题就已经觉得为社会注意做贡献了。。。什么中国人自己的软件。。中国人自己的产业。。帽子太大了。。还是考虑什么时候能买个房子比较现实了。。。
 
对于 flamingo
书和实践是不一样的,我在www.2ccc.com下载了 directX9的控件,是有原代码的
但是谁能看的懂呢
更不用说看书了
 
还有看不懂英文就不要写程序了
但是我和我的同学现在也作程序员,但是4级还没过呢
 
中文化其实是需要的,毕竟在近30年内,中国人多数对这东西不行,而为此付出的时间有点得不尝失!
 
来自:刘麻子, 时间:2005-12-28 17:27:42, ID:3311820
一个没有编程经验的人可怎么看呢?
--------------
晕倒,都没有编程经验,还要作游戏?

-------------------------------->没编辑经验一样可以做游戏.RGP Maker不妨一用.


来自:xinxinhg, 时间:2005-12-29 11:50:49, ID:3312546
所谓的高手们现在也只是在给人打工混饭吃而已---------------->谁不为吃饭?谁是高手?

什么中国人自己的软件。。中国人自己的产业。。
帽子太大了。。还是考虑什么时候能买个房子比较现实了。。。
------------------------------->帽子不太大,软件还要写,与志气无关,与兴趣有关.


来自:林枫, 时间:2005-12-29 9:10:53, ID:3312307
我知道这篇贴子,会引起一些“高手”的讥讽,你们这些高手是否想到过自己当年是否一入行就看的是英文原书呢?
如果是,我承认比不了,又有几个是象你那般天才?

------------------------>林枫说的对极了,高手?谁是高手?英文原书?试问DFW,几个人手里有所谓的英文原书,所谓的天才,不过自吹罢了.中国近百年来,尚无一真正服众之大家.


又到三年之期了,三年之后我再回来看看.希望楼主的愿望与执著不会因他人而衰减.
我学delphi不过是三个星期,版主楼主我当的也不少.少说打击人的话,多做益于人的事.
 
sbzldlb:
我在www.2ccc.com下载了 directX9的控件,是有原代码的
但是谁能看的懂呢
更不用说看书了
----------------------
能看得懂英文和能看得懂原书根本就是2回事,哎怎么跟你说呢~~
directX9的控件? 相信你说的应该是DelphiX吧,我觉得做游戏还是C++好一点,不为别的,就是因为人家SDK的代码都是C++写的,跟哪个工具好坏无关(再不想英文翻译成汉字,再把C++翻成Pascal了,累呀),不过地图编辑器之类还是可以用Delphi写的。

还有,我反而觉得能看得懂SDK后,才有可能看得懂原码。

我发贴的目的不是为了吵吵的,希望各位给点建设性的意见!!
比如:哪里有中文的SDK
 
一个游戏的成功,技术的因素占多少比例?
 
30%,最多这个位置,其实最关键的还是idea,有人说过这么一句话,一流的idea,二流的经营,三流的技术。
 
一个游戏的成功,技术的因素占多少比例?
------------------------------------------------
不能一概而论,看是什么类型的游戏,如果是休闲类的相对较低,主要是美工、创意和平衡性。
如果是FPS类,如《DOOM》《CS》,技术要求就很高,效果不好没人爱玩,越COOL越好,当然相应的机能要求也越高。
技术只是这个行业的敲门砖,不管做制作人也好、设计师也好,技术懂得越多,做出游戏可行性就越高,与其他人沟通起来就越有效率。
以上是我的一点不成熟见解。
 
flamingo:至于你说你英文很差,我认真的建议你连程序都不要写了,还是赶紧转行吧,靠混是没有出息的。
-----------------------------------------------------------------------
我现在大三,读的是应用数学,写程序真的对英文要求这么高吗?我虽说过了四级,但看E文总觉得很吃力,看Delphi的联机帮助都很慢、频繁查词典依然不太理解。sigh……我觉得我们所学的E文于这方面没什么帮助,有特别的办法可以提高看技术资料所需的E文水平(相对于普通E文的学习)?
 
wzdsyzh:
有特别的办法可以提高看技术资料所需的E文水平(相对于普通E文的学习)?
-----------------------------------------------------------------------
我觉得看E文是最好了,但得能看懂,这是前提。
我的原则是,初学某项技术有中文最好看中文。如果中文的资料都看不懂(我是指翻译的没有问题的情况下,所以我不敢给人译SDK,自己都摸不准,只能看E文再加上靠调程序来理解),看E文就只能是摆酷而已。
等技术已经很熟练的时候,再去看E文吧!

通过我的学习经历,我觉得硬着头皮学3D的游戏爱好者,不管你的进度如何,你的精神都值得让人敬佩... ...加油!!!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
777
import
I
后退
顶部