1. 如何看待新出了一款號稱免編程的游戲製作引擎「喚境」
喚境作為一款國內的游戲製作引擎,其核心功能與用戶體驗存在著明顯的局限性和挑戰。在編譯方式上,喚境採取了雲端編譯的模式,用戶完成游戲製作後,需上傳代碼和素材至伺服器,由其進行打包並審核,最後返回用戶。這一模式雖有效防止了引擎的破解,但在自由度和實際操作上則略顯不足。
首先,源代碼和素材的集中管理導致了潛在的安全風險。一旦開發團隊或個人被收購,原有游戲的發布和運營可能會受到直接影響。同時,由於喚境的規則約束,如「不符合社會主義核心價值觀」的游戲製作,可能會限制某些類型的創意與內容的實現。這在一定程度上限制了開發者的自由度和創新性。
在功能層面,喚境更像是一個開發平台而非傳統意義上的引擎。它缺乏腳本功能,用戶只能根據其提供的功能進行游戲開發,限制了自定義和擴展游戲功能的能力。此外,它沒有提供游戲後端的相關功能,所有的網路服務都需要通過喚境的伺服器實現,限制了游戲在不同伺服器環境下的部署與操作。
喚境的開發流程更像是填寫功能參數和觸發器實現游戲功能,這一方式雖然對新手友好,但在實現復雜邏輯時可能會遇到困難,如循環、嵌套、函數等。官方文檔的不全面和不詳細,使得開發者在使用過程中遇到問題時難以快速找到解決方案。
在功能方面,喚境提供的功能相對有限,其試圖在簡化開發流程與提供全面功能之間尋求平衡,但實際操作中並未達到預期效果。例如,缺乏背包等重要組件,需要開發者自行編寫代碼實現,這增加了開發成本與難度。同時,喚境缺乏與第三方開發者合作的計劃,如素材商店和插件商店的建設,限制了資源的豐富性和開發者社區的壯大。
在用戶定位上,喚境更傾向於服務型平台,旨在成為開發者與玩家之間的橋梁。其通過雲編譯、素材商店和自帶伺服器等服務,為開發者提供開發、後端和素材支持。然而,為了保障引擎的安全性和防止開發者繞過平台直接服務於玩家,喚境並未開放本地編譯和自定義伺服器部署的功能,這在一定程度上限制了其對專業開發者和大型工作室的吸引力。
在評價中,雖然喚境在實現簡單功能方面具有優勢,官方更新活躍且對開發者反饋及時,但在功能完善性、文檔質量、用戶體驗和社區建設方面仍存在改進空間。隨著引擎更新頻率的下降和功能的限制,其未來的前景受到質疑。對於開發者而言,喚境可能更適合初學者或對特定功能有特定需求的小型項目,而非大型商業化游戲的開發。