電子遊戲設計/程式設計/選擇硬體
外觀
要開發遊戲,您可能不僅需要合格的人員來完成特殊任務,例如圖形設計師,而且還需要考慮編輯器的軟體(用於建立角色、物品、場景等),以及支援這些任務的物理硬體,例如圖形平板電腦可能是圖形設計所必需的,您可能還需要掃描器來輸入來自藝術家的手繪圖片,以及相機,相機可以用來拍攝繪製的藝術品的圖片。所有這些額外的成本都必須仔細考慮,並且只取決於專案的水平。
但是硬體考慮因素不僅僅侷限於您將使用的工具,最重要的是執行完成產品的要求,這不僅會影響目標受眾,還會影響專案的開發。實現遊戲設計的軟體要求可能需要訪問大量記憶體,但在每次可以使用有限的記憶體時,也可能存在其他限制,例如較弱的 CPU、較弱的處理器快取或非預設記憶體對齊要求。
沒有花裡胡哨的功能,也沒有額外的成本。如果您選擇虛擬框架,比如使用 Flash 作為您的開發框架,您將不必考慮和支援特殊硬體或設定,您還將獲得一個 RAD 工具來將您的概念付諸實踐。
分發媒體對於確定可以打包多少資源以及如何打包非常重要。
原型設計旨在探索,是一段旅程,看看想法一旦融入到一個完整的執行程式中會如何發揮。它是對一個以前從未見過的全新概念的測試,正因為如此,它在實現上必須最靈活,以便於改進,因為原型的建立會激發全新的想法。如果在原型設計階段沒有對新概念進行探索,那麼原型設計本身有什麼意義呢?
原型設計應該快速完成,然後需要更快地更改。為了能夠做到這一點,它必須易於維護,並使用靈活且編寫良好的程式碼庫。但請記住,原型只有在足夠好以證明您的願景是正確的,並且可以被真正的實現所取代時才是有用的;如果您在原型設計上花費了太多時間,以至於您開始質疑它的替代品,那麼您就走錯了路,或者是在一個應該保持為總體規劃的第一次嘗試的東西上花費了太多精力。
