之前提出了一個sourcesafe.light的專案,定位於遊戲內的原始碼管理。
最近已經著手開始弄畫素編輯器,也有了更多的體會。
現在可以對於sourcesafe.light做進一步的梳理。
1.會使用開發功能的玩家已經脫離了玩家變成MOD開發者。
那sourcesafe.light,其本質功能是為了MOD開發者服務的。
給MOD開發者提供的後臺,可以暫存未完成的MOD,也作為開發者釋出MOD的伺服器
這個定位清楚了以後,發現原來對sourcesafe.light的定位太小了。後面簡稱SSLight。
2.多人協作開發也可以通過MOD開發的形式來完成
a.原版的遊戲版本釋出。
b.合作者clone原版遊戲,做mod,將自己的美術資源、音樂音效、指令碼替換上去,變成自己的MOD。
c.合作者公開自己的資源和MOD
d.原版遊戲的管理員,整合各個合作者的資源,釋出新版的原版遊戲。
abcd一直迴圈,迭代開發完成一個遊戲。
3.玩家需要方便的玩到MOD
鑑於以上三點,SSLight變成了一個有一些特別的業務的網站。
1.這個網站上有一些Unity Web遊戲,首頁有各種原版遊戲及MOD的展示。
2.普通玩家不需要註冊即可以遊玩,如果要評論或者存檔之類的就需要註冊(腦補功能)
3.註冊就是開發者,開發者不需要和普通玩家區分開。開發者在玩一個遊戲的時候,可以看到遊戲的詳細資源,可以Clone他。(這裡可能需要給遊戲的擁有者提供是否允許clone的許可權)。
4.clone的遊戲和資源就變成開發者自己可以使用的東西,開發者可以修改
5.開發者可以釋出自己的遊戲MOD,會出現在首頁上。
6.儘量提供直接線上使用的各種工具,寫指令碼、改圖片、做音樂。做MOD不需要一大堆的附屬工具,在一個網站上全部完成。
這個坑略有些大,還是繞回了開發引擎的路子上。