謝邀
有幸參與了10年console遊戲開發,收獲很多,基本覆蓋了從GBA到ps3、xbox360在內的大多數主流consoles。
console game並不神秘,技術細節也不會比pc端遊復雜到哪裏去,真正有不同的是:
1,對核心遊戲性的重視
主機遊戲的玩法打磨非常細致,比如大家經常聽到的3c,character,control,camera,就可以開發非常久。國內的遊戲一般對這幾個環節都不重視,也容易忽視這裏面的巨大工作量。
2,最佳化到極致
主機效能固定,但制作人的野心是無限的。pc上大家可以少最佳化,依靠機能提升來做更好的效果,主機不行。另外由於有跨平台作品的存在,還經常要面對把遊戲從高機能平台向低機能平台移植,最佳化是必須要做好的,這個就不展開說了。
3,更好的技術氛圍
國際上遊戲開發的技術氛圍是非常好的,大量無私的技術共享,各種高品質的技術討論,很好的推動了整個行業的技術發展。參與主機遊戲開發,只有在console遊戲開發這樣需要把效能推進到極限的行業裏面,你才能真正提前參與到技術的進步中,比如06年起大家紛紛開始把Console引擎多執行緒化,在傳統pc遊戲行業,同樣的進步要晚的多。
4,參與國際化競爭
開發console遊戲真正需要參與到國際化競爭,你的技術和產品,要放在全世界最挑剔的玩家面前,遊戲的效能,要在最奇葩的特殊硬體上執行,這些都可以很好的提高個人的開發實力。
我絕不認為console遊戲開發,比前些年端遊或者目前手遊開發要上流。大家都在關註不同的領域。有個策劃同事,也是參與了多年console開發,也會表示,手遊的系統設計真是博大精深。
我想console遊戲開發真正的精髓,就是純粹,專註遊戲性,把技術打磨到極致。從這個角度來看,我們不需要把那些一流的手遊端遊同console遊戲對立起來,品質是大家共同的追求