55IDE大魔王引擎是一款用來進行跨平臺游戲開發的編程工具,我們可以通過這款軟件提供的3D引擎功能來完成3D世界的創造。相信對于一些游戲開發人員來講,55IDE大魔王引擎將可以大大簡化你設計游戲的過程。
1、重構IDE結構 更優化書寫 更方便管理代碼
2、重構MDI業務邏輯 支持多組件引用
3、重構代碼變量解析 支持 自定義聯想代碼
例如:我是變量 = #變量_對象 則允許在其他代碼行輸入 我是 ws wos 則會自動聯想輸入。
例如:我是變量.x = 1 則輸入 我是變量. 會彈出 x 選項
以上功能為即時聯想 刪除變量 則會移除聯想
4、增加可視化UI多窗口設計
5、增加部分組件設計(后期維護更新更多組件)
6、更改界面操作習慣 讓其更合適新手了解
7、屬相項目設計 支持左側欄項目獨立
8、代碼風格設計 支持代碼不同風格
9、組件拖拽設計 支持可視化組件拖拽支持光標移動
1、支持3D引擎功能 自由選擇開啟與關閉
1、3D引擎功能較多 可自行查看支持庫或例子使用
2、目前支持fbx與glb文件加載(一般是地圖或者動畫模型)
3、初始化3D時候必須要設置進入三維環境才會成功3D世界
4、支持物理效果(牛頓力)
5、3D動畫播放
6、3D物理效果 創建 立體盒子 自定義 圓形 等等
7、支持獲取世界方向 與 物體面對方向
8、支持移動速度 引力等設置
9、更多功能等待探索
10、可能缺乏部分命令 等待后續更新
2、支持龍骨,spine 等動畫設計設置
3、支持文字功能 顏色 大小 陰影 描邊 (BBCODE已經支持等待更新)
4、支持精靈 紋理 圖片縮放 旋轉 切換
5、支持燈光 模擬白天黑色效果 迷霧效果等
6、支持緩動 對象緩動特效 動畫補間操作
7、支持鼠標 鼠標輸入事件 支持鼠標拖拽,點擊等事件
8、支持鍵盤 鍵盤監聽輸入事件
9、支持音頻 音頻播放事件
10.支持HTTP GET或POST 同步 異步請求
11.支持WebSocket 網絡事件 長鏈接
12.支持mask 對象遮罩效果
13.支持物理 3D和2D都支持物理效果 碰撞 引力 牛頓力等
14.支持自適應 該方案支持可視化設計自適應也可以代碼實現
15.支持動畫 默認動畫 只需要在編輯器上設置好動作即可隨意調用
16.支持搖桿 已默認封裝簡易搖桿系統 支持方向盤與按鍵
17.支持圖形 幾何圖形渲染繪制 支持 點 線 面 矩形 圓環 自定義型
18 支持相機 多場景相機配置 一個游戲場景支持N個相機完美實現多屏
19.支持DOM 網頁元素操作 一鍵轉對象 自適應多層 無需處理只管配置
20.支持位圖文字 支持fontmap文字 中文可能需要特殊制作 目前推薦英文字母數字
21.支持綁定 將一個對象 固定在另外一個對象 容器與固定類都可以實現
22.支持Tiled地圖 完美支持tiled地圖 多層地圖 動態與靜態完美結合
22.支持多點控制 觸控多點實現 同時多個鼠標指針點擊事件
23.支持基礎數學命令 求角度之間 角度旋轉 最短角度 弧度等等運算
24.支持數組操作 數組循環 刪除成員 取隨機成功 翻轉數組 插入數組 等操作
25.支持時鐘 創建監聽時鐘循環處理事件
26.支持粒子 特效粒子效果 游戲中下雪 爆炸 霓虹燈等等效果
27.支持網格 網格化對象,使其變形波動模擬水等操作
28.支持視頻 視頻播放(注意視頻編碼)
29.支持資源 資源包pack操作 自行可以根據格式寫編輯器或使用默認編輯器
30.支持鍵值表 例如 鍵值表寫入('鍵',0) 即可通過 鍵值表取出('鍵') 返回 0
31.支持對象設置(所有創建事件基本返回的對象都可以通過 設置對象 來操作)
32.支持對象獲取(所有創建事件基本返回的對象都可以通過 設置獲取象 來操作)
支持更多基礎操作 等待大家自己發現