来这里看的人多数应该不懂我写什么
因为没有人跟我的Target一样 = =...
我的Target是什么咧?
好听点就是游戏程式编写员
难听点就是教坏小孩子的年轻人(我要一辈子年轻哦!)
突然的手痒...
DirectX -> CPU -> RAM -> Display Card -> Game
我想每个人有听过我电脑跑不起这个Game
多过听过我电脑跑不起这个Software
为什么Game这种无聊东西会“厉害”过Software咧?
ok~
首先我说说游戏内容如何形成
1)首先当然要有资料,比如说从硬碟读取资料
2)为了加速处理,CPU会把当时需要的资料储存进RAM(这就是你们玩GAME时候Loading的状态)
3)然后CPU就会开始处理资料,从RAM读取要用的资料
- As Example,现在我游戏场景里,有一块木箱和斧头,那么他就获取木箱和斧头的资料
4)接着就按照木箱和斧头的资料,把Coordinate运算按全部交给Display Card,以减轻CPU工作量
5)CPU此时负责实时提供资料给Display Card作出运算,与此同时自己处理物理运算(物理运算和Coordinate运算是不同的)
6)Display Card会把运算结果,染上颜色(加入颜色数据),然后由3D场景改换成2D平面图交给LCD
7)CPU就努力将物理运算结果(好像一辆车刹车会Inertia那些,他要算出那辆车Inertia多强(Depends on 你的车开多快),然后告诉Display Card让它算出Inertia前后的Coordinate
8)我已经很简化的说明了 (IQ 105 以上一看就明)
那么什么是DirectX呢?
DirectX就像是一本Command书
然后游戏程式编写员就靠里面的Command写出游戏场景
- 例如你要作出水面动作,就利用DirectX里面的好几个Command来写
*摇动命令(水面摇动)*透明度命令(水清澈度)*物理粒子命令(水花)
- 而CPU拿到这些命令时,就作出了所有物理演算后(刹车例子),把Coordinate演算全部交给Display Card
- 最后Display Card 把演算结果加盐加醋后就搬上你的LCD咯
呼~写完啦...
skip to main |
skip to sidebar
一个属于我自己的地带 我自己的故事 我身边的故事 一切一切关于自己和周遭的故事
Subscribe to:
Post Comments (Atom)
Welcome
Blog Archive
-
▼
2009
(119)
-
▼
March
(36)
- A present or a LAME Surprise?
- Alan - 假如 MV Alan - If MV
- Study Group Recruiting
- 回归原点.........Back to original point
- 笑 Smile : )
- 方块教学...Add Math 教学 Rubik's tutorial....
- 幼儿园的记忆 成长的回忆 消失的过去
- Huai Zhi 阿Chap !如果SPM有这个你们发了! If SPM got this pape...
- Am I a student of sciencestream ?
- 5L 名句精华 (一定比华语的好读)
- Is Time to Change ( MV Plan )
- MV take on Thursday
- 当我坐在怀志隔壁 Trailer
- 学校运动会 = 皮肤伤害会
- 一个小小的计划...MV制作...招募人中 = =
- 5L 难以做到的事
- 18++ 片段 (胆小者别点击)
- 你有后悔进这班吗?
- 历史...什么意思...
- New link ... A short and simple link
- SMKB 5L BM Singing Competition DEMO
- 信心 = 希望 + 失望
- 假如
- 非常嚴肅的影片!千萬不準笑
- Why Tag Me ? 很长气的问题 ~ Whao ~
- 我们是用心唱的
- 答案...
- 无聊...猜猜我是谁...第二版
- 唱唱唱唱唱...
- 有时真的很无奈...Tag 我做么 - -??
- Yo~新电脑~
- 突然间想写点...
- Whao !!跨越语文障碍?
- 刷刷喉咙来练歌...
- 如果...
- 猜猜我是谁
-
▼
March
(36)
Blogroll
Annoucement
Theme changed
Background music changed - With an Orchid
Background music changed - With an Orchid
Talk talk and talk...
Followers
About Me
-
Welcome Message
Welcome lo = =
0 评论:
Post a Comment