| 
等級:25 - 爐火純青 經驗值:0 / 245 魔法值:14302 / 14302  生命值:5%  
升級 
   100% TA的每日心情|  | 慵懶 6 小時前
 | 
|---|
 簽到天數: 5755 天 [LV.Master]伴壇終老 | 
 
 發表於 2016-5-27 13:47:30
|
顯示全部樓層 
| 開發一款遊戲 4 ]' v) R+ y/ P" F就好比如建設一幢建築$ K& C/ z1 \2 j5 b0 Q. v
 + @: @( V* \% O
 比喻
 3 f- p5 \: B" D* @$ p+ w8 C' r建築師=遊戲策劃人,內容構思與規劃者3 R( D7 K5 u3 s* h8 M
 建築工人=撰寫代碼的人
 " y& o% i1 T% J, p$ k+ m$ j
 & s+ S8 A/ l! h) T  O哪一個是最有價值的人?& o+ E4 l& H; @: \! ~3 V9 Z8 N
 當然是設計者囉0 S' y* o$ P; s0 M8 S5 F) n
 不可能是工人吧& f4 B! W# h! G, |9 ]; i$ z
 ; \, y( F+ O- d: i; S7 g
 這樣大家就應該明白
 , K# G, C) O3 ~) a. o) J' C( U宇宙戰記需要的是一名策劃人
 6 j! z, n5 j6 t  g4 P幫助策劃遊戲內容與演算法設計6 R6 l& V! i( n5 ]& _! D! u9 U
 
 # @' q  L9 p/ b. r6 K有了策劃者之後
 , Y3 _+ _5 K/ p4 x9 N) G那麼下面的實作者8 u! B8 l/ b5 w
 就能直接參考策劃者給的算法與內容- Q8 U# v' Q. b# {  u) I1 @
 直接撰寫代碼,而不必思考要如何撰寫; P# u5 R9 C* G- i
 N$ j1 t6 N; F' r0 ^/ g
 這也說明了7 n' M) p& ~" o# \, {& }
 為什麼一款遊戲
 ! }4 _0 \: y  _的構思者與設計者往往都是最有價值的人
 $ S! |6 g$ a  N- P而不是開發者
 9 q" W2 f" X* `1 S( D
 ' o( b- @" P7 n' C- @外面有做開發的外包工作室& ]8 v1 [4 y: r2 \* E' |# N
 他們都是叫你給出哪些地方要修改,內容與細節越詳細越好
 $ l: L# l  e8 b) y0 b+ m- w而這個內容就是指構思與系統分析
 1 d7 V! g* q6 B' H4 K6 v% y9 i) m8 t* @* Y* H: ^
 % @. @0 ]1 g- G" a! [5 R- h
 同理,
 5 @# `! {0 `" j$ d2 z2 a; v( e運用到NPC系統的實作
 4 a3 |$ h6 ~5 H8 l  l( g. |站長也是需要完整的構思與內容
 $ X$ T0 n. N6 X& Y( d; X才能開始進行撰寫代碼7 |. E( g1 X  L% N9 X4 |& S0 \
 否則數據不齊全是很難做出來的
 ) v, V0 p# X# |+ ]8 Y3 B5 o9 K0 X# P# N+ ~. v# Z. m
 那些老是說要npc系統的玩家
 ( `& z. ?7 s7 \8 n" }% _4 r" Z他們只給了很粗略的說明
 6 ^" ^/ u" o! I5 F4 k  z並沒有完整的規劃內容2 I+ R! V2 H0 j( e
 # B* M$ y, N9 z# }
 所以站長也只能簡單的開發$ ~+ d( {( n/ h! o4 E$ f
 (不會分難度等級,只有簡單的建造與艦隊行動)
 1 O3 z4 B  O4 R) D& H' B" p2 D+ ^( g$ O% r7 g
 ! J  K) C+ J, K
 9 W. q4 B, i: W/ k3 U& s* ~
 站長學校正在教系統分析與設計
 & J* O& l/ `, {1 B這兩個領域是開發一套系統最重要的部份# h& ]4 ]2 _! W3 L
 遠大於系統實作與系統維護和系統使用( y. L9 M8 U9 b. g6 e
 
 ' i, Q8 g" K1 d; `; L9 m! r什麼是系統分析與設計?" q% i; U4 Y$ M8 |- s  o7 G8 v
 簡單來說就是系統運作流程的分析4 ~1 I4 G- S$ P9 n! q/ c
 以及內容的詳細完整規劃5 ~9 {! {/ g: b8 Z# ?4 |
 
 5 q' ]% ]" N, Q; N系統實作就是當建築工人,把建築按照設計師給的藍圖給蓋出來
 : ?" l( P7 \) o8 }- x" J+ h6 a=  t! N; `$ o6 d
 寫代碼的人按照系統規劃者的數據把系統開發出來
 | 
 |