本是書中案例,竟成遊戲產品,《鐵流的輪印》開發歷程
《鐵流的輪印》截圖
《鐵流的輪印》截圖
這款遊戲的神奇之處在於,它本來是一本遊戲開發書中一個案例,作者在它基礎上改進,成為一款名副其實的遊戲。似乎預示著只要稍加努力,人人都可以做出好玩的網路遊戲。
《Unity3D網路遊戲實戰(第2版)》範例工程
據作者所說,自6年前開始就有獨自開發一款網遊的計劃,並做了第一版計劃。但那時不太瞭解網遊客戶端的程式碼組織,按照單機的思路做,程式碼很亂。鑑於工作量太大,技術水平也還不夠,就擱置了。
直到2015年,作者在編寫Unity書籍《Unity3D網路遊戲實戰》時,將坦克遊戲作為教學範例,才逐步把開發網遊的計劃提上日程。而後又在《Unity3D網路遊戲實戰(第2版)》的寫作中逐步完善。
《Unity3D網路遊戲實戰(第1版)》範例
書籍的的範例已相對完整,網路系統、UI系統等底層一應俱全,在它的基礎上繼續開發,工作量是可以接受的,於是重啟了當年的坦克專案,製作一款坦克手遊。
《鐵流的輪印》截圖
為完成遊戲成品,作者在範例的框架上做出改進,比如新增了非同步資源載入、事件系統等功能。又重新在skynet上的基礎上編寫了一套服務端的框架。
《鐵流的輪印》截圖
第1期工程還是以跑通遊戲流程、完成核心戰鬥體驗為主,後續還會增加更多的系統,目前遊戲登陸4399遊戲盒測試。
《鐵流的輪印》截圖
事實上,開發網遊並不容易。網上常見的獨立遊戲,大多是單機遊戲,這是因為網路遊戲的開發量要比單機大好幾倍,而且技術難度也高。製作這樣一款遊戲,需要很強的毅力。作者說,對每個系統,都要自己完成系統策劃、介面設計,然後開發服務端和客戶端兩部分程式,工作量不小。
《鐵流的輪印》截圖
其實無論做什麼事情都貴在堅持,開發遊戲更是如此,只要報以初心,總有云開之日。
作者: yoyolee
相關文章
- 產品開發鐵人三項 - Kent Beck
- 工業產品開發過程中的PDM技術
- 如何優化產品開發過程?優化
- RedHat 產品總監回顧容器與 PaaS 的發展歷程Redhat
- 量化交易系統開發(現成產品)
- FGC青蛙錢包平臺開發(產品案例)GC
- 案例:低迷的產品研發團隊
- 理想和現實中的產品開發
- Scrum Mastery:產品開發中如何優化產品價值?ScrumAST優化
- 產品經理必讀:敏捷開發中的需求管理過程全解敏捷
- 新手測試開發的成神之路:面試歷程分享面試
- 軟體產品案例分析 ——華為軟體開發雲
- 垃圾分類小遊戲全面爆發 如何成為“垃圾堆”中的好產品遊戲
- 蘋果Macbook Pro更新 哪些產品成為歷史?蘋果Mac
- 微信開發:歷程
- 永續合約交易所繫統開發(案例產品)
- 高品質的遊戲美術如何生產?來看看鵝廠的美術開發工作流遊戲
- Facebook產品的開發流程
- 產品開發中不給力語錄
- 產品生命週期(PLM)發展歷程及技術核心分析指導
- 解密Facebook產品的開發流程解密
- 鴻蒙NEXT開發案例:指尖輪盤鴻蒙
- 設計和產品開發中的“破窗理論”
- 去O路上的歷程--開源分散式資料庫產品對比(TBase VS AntDB)分散式資料庫
- 《螺旋圓舞曲》製作人李印:遊戲開發中如何減少返工?遊戲開發
- 個人作業——軟體產品案例分析(華為軟體開發雲)
- 從無到有開發一款產品的過程與思考
- 我的.net開發歷程:初入快速開發
- 我的移動開發春季歷程移動開發
- 世嘉 Hardlight產品經理談如何成為一名遊戲產品總監遊戲
- 以樸素的方式開發產品
- 一、產品開發設計的坑
- 機器學習產品開發的漫漫長路機器學習
- 開發DBA和產品DBA
- 智慧鎖產品開發感悟
- Leangoo管理 階段式遊戲產品研發Go遊戲
- 獨立遊戲《遠足與露營》開發歷程簡單回顧遊戲
- 賣掉程式碼的副產品——個人簡歷引發的思考