目前使用creator開發感覺良好
但接下來要做8款不同風格但玩法大致相同的Slot Game
想在一個手機應用中能載入不同遊戲的資源
請問目前不同專案做的prefab scene altas anim等等資源只能從texture重來了嗎?
目前使用creator開發感覺良好
但接下來要做8款不同風格但玩法大致相同的Slot Game
想在一個手機應用中能載入不同遊戲的資源
請問目前不同專案做的prefab scene altas anim等等資源只能從texture重來了嗎?
#方案一:
玩法大致相同,你可以做成基类实现游戏行为。
8款不同風格,分别实现8套prefab,他们挂接的是基类组件或继承基类的子组件。
优缺点:
这种方法比较灵活,不同风格的游戏可以定制。缺点是需要有较好的设计,前期可能会花费较多的时间。
#方案二:
先只实现一款游戏的代码,在运行时创建多个实例,每个实例使用配置文件动态加载资源,实现风格的改变。
优缺点:
优点是只需要专注实现一个游戏。缺点是由于代码是一套,风格上只能改变美术,相当于只能是换肤,控制能力弱,还有动态加载资源需要注意异步问题。
以上方法供你参考
感謝您的建議
對代碼控制上有了方向
所以這兩種方案的資源,都是純圖片做動態載入嗎
也就是說目前能作為資源在遠程伺服器上管理的
是圖片、音樂、純文檔
這樣有些美術做好的動畫、圖集、藝術數字等等
得由代碼重新設計了
第一个方案可以直接在UI编辑器上拖动图片,自由编编辑,图片的加载由Creator管理。
第二个方案图片做动态加载,动态加载资源,需要更多的代码控制。需要自己管理
不知道你做的是H5游戏,还是APP,H5游戏理所当然资源是在服务器上,APP游戏可以把资源打在安装包中,也可以打一套资源,其余的用热更新加载。