游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4348|回复: 9

试问你在游戏编程上付出了多少努力?

[复制链接]

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2005-3-23 16:30:00 | 显示全部楼层 |阅读模式
学东西不在状态,到坛子里来转转,顺便胡乱写些文字!

先看看你对游戏编程了解多少!
1。你确信你知道做游戏都需要什么技术么!
2。你确信你可以独自完成一个游戏么(编程)!
3。你知道目前流行的游戏都采用什么技术么!
4。你知道目前都有哪些公司拥有哪些游戏图形技术么!
5。你知道当前流行游戏图形技术之间的差异么!
6。你能不思考而明确SDK这个概念么!
7。你能搞清楚CPU和GPU具体分担了什么工作么!
8。你心里明确未来几年内技术的发展方向么?

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
 楼主| 发表于 2005-3-23 16:35:00 | 显示全部楼层

Re:试问你在游戏编程上付出了多少努力?

以上有任何一个问题不能马上明确答复!就是你不自信!就是你仍然是一个门外汉!是一个门外汉不要紧!怕就怕胡乱学了一大堆东西还是门外汉!

自信一点,先正确的认识未来的方向,其实未来几年的方向,就是目前可预见的今后的玩家需求,就是潮流!

3D是王道;
物理模拟是王道;
非实感渲染是王道;

再问一下你自己,你是向着这个先进的方向前进么!

62

主题

331

帖子

366

积分

中级会员

Rank: 3Rank: 3

积分
366
QQ
发表于 2005-3-23 17:32:00 | 显示全部楼层

Re: 试问你在游戏编程上付出了多少努力?

[em10]
看来俺是彻底的门外汉吖

哥哥给咱解惑一下可以吗

..
sf_200532317323.jpg

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
 楼主| 发表于 2005-3-23 22:56:00 | 显示全部楼层

Re:试问你在游戏编程上付出了多少努力?

我还不知道要怎么才能给各位解惑!我也是被2d转3d的大潮流淘汰,又刚刚重新入门的人!那也就只有说说自己的看法,对与不对各位自己各有答案!

未来是3d技术大发展的时代!我想各位不会有异议吧!
那么游戏编程的图像技术部分就是围绕3d的,这也就顺理成章!

我不晓得2d编程除了能巩固编程能力以外,对于学习3d编程有任何好处!
3d编程就是2d+1d,没错,我说的!但这多出来的1d可不是简单加上去了事!
2d编程你通了!最多也就是alpha在那里弄来弄去!
到 3d alpha ,alpha混合选项一大堆,其中有一个特例和你以前搞得差不多!可是以前的经验可能只会更糟!让你难以抛弃已学的东西!
2d编程你精了!像素级编程,听起来牛了!
到3d这边,像素级编程,有吗?有,pixel shader!看看能不能找到你会的东西!
2d编程超强了!特效满天飞了!功力大成了!
到3d这边,终于有点用了,pixel shader生成点东西吧!还得学才够!

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
 楼主| 发表于 2005-3-23 23:16:00 | 显示全部楼层

Re:试问你在游戏编程上付出了多少努力?

再正面说3d
   模型->管道渲染->图形绘制-〉屏幕
好简单吧!分开说!
模型!数据结构:文件结构,节点格式,节点混合。。。。。
觉得懂了,SKIN,再想想怎么和美术配合!
管道渲染!
1。固定管道渲染,给予默认光照模型的老模式,已经淘汰了,dx9 时代了,我也不说了!
2。可编程管道渲染,就是vector shader 和pixel shader,一个处理节点,一个处理像素!这是目前的主流方式,玩这个,就得学光照模型,不会也行,用别人的!但得会用!各种特效是在这里出现的,也宣告了gf4同级显卡彻底被淘汰!
懂了,好了,现在哪怕只能把vs ps做好也是很强的人啊!很多制作组都会专门请你了!
3。图形绘制,其实就是把前面弄好的东西alpha混合,当然还有z,让一切看起来有立体感!

学会这些,好了,你已经具备写一个游戏引擎的所有图形学方面的知识了!其他方面的技巧相对更新较慢,你可以取得一些以前的资料!顺便,3d图形硬件,到d3d10的时候,还会有重大变化!

2

主题

21

帖子

27

积分

注册会员

Rank: 2

积分
27
发表于 2005-3-24 10:04:00 | 显示全部楼层

Re:试问你在游戏编程上付出了多少努力?

看不懂,我现在才刚学2D呢,
LIGHT请问能不学2D直接到3D吗

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
 楼主| 发表于 2005-3-24 19:10:00 | 显示全部楼层

Re:试问你在游戏编程上付出了多少努力?

当然可以了!2d不是3d的基础!你即使2d很强,到3d也是从头学起!

9

主题

106

帖子

106

积分

注册会员

Rank: 2

积分
106
QQ
发表于 2005-3-24 19:40:00 | 显示全部楼层

Re:试问你在游戏编程上付出了多少努力?

恩……谢楼主教诲!继续努力…………

0

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
QQ
发表于 2005-3-24 20:59:00 | 显示全部楼层

请问最常用的游戏制作软件是什么。。。。?

一个对游戏制作有着老鼠爱米一样狂热大一学生。。
。。现在学习地是VB   
QQ:30140623

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
 楼主| 发表于 2005-3-24 21:24:00 | 显示全部楼层

Re:试问你在游戏编程上付出了多少努力?

不得不说的问题!不可回避的问题!最多最适合用作游戏编程的语言是c++!
目前走微软路线的话 vc7+dx9是首选!

图形方面不可回避的是dx9.x+(HLSL)shader2.x,未来最流行的,也是他们的升级版本(目前看来是这样)

dx9.x有.net封装,也就是说 vb.net ,c#, j#也可以做游戏编程,唯一的希望是他们是未来的重点,vb这个关键字在这里出现了!

然后是美工!·程序没得选择!美术用什么软件,你就作什么接口!常用3dmax,maya;

然后是3d模型、动画格式!
虽然微软的.x格式特性充足,仍可扩充!可是微软提供的接口,可谓晦涩难懂!
基本上每个公司都重新研发了自己3d模型、动画格式!
这除了更容易保护知识产权,自己写的格式,扩充起来得心应手!

贴图,dds格式脱颖而出!兼容并蓄,集合众多图形格式优点,确实是3d编程的不二选择!

音乐音效,这个目前国内还是比较原始的阶段,至少我们还是,所以难以评论!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-24 23:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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