55IDE大魔王引擎支持3D,開發(fā)跨平臺(tái)游戲支持開發(fā)前端,3D引擎功能較多,可自行查看支持庫(kù)或例子使用,目前支持fbx與glb文件加載,初始化3D時(shí)候必須要設(shè)置進(jìn)入三維環(huán)境才會(huì)成功3D世界!有需要的小伙伴歡迎來西西下載體驗(yàn)。
軟件簡(jiǎn)介:
1、重構(gòu)IDE結(jié)構(gòu) 更優(yōu)化書寫 更方便管理代碼
2、重構(gòu)MDI業(yè)務(wù)邏輯 支持多組件引用
3、重構(gòu)代碼變量解析 支持 自定義聯(lián)想代碼
例如:我是變量 = #變量_對(duì)象 則允許在其他代碼行輸入 我是 ws wos 則會(huì)自動(dòng)聯(lián)想輸入。
例如:我是變量.x = 1 則輸入 我是變量. 會(huì)彈出 x 選項(xiàng)
以上功能為即時(shí)聯(lián)想 刪除變量 則會(huì)移除聯(lián)想
4、增加可視化UI多窗口設(shè)計(jì)
5、增加部分組件設(shè)計(jì)(后期維護(hù)更新更多組件)
6、更改界面操作習(xí)慣 讓其更合適新手了解
7、屬相項(xiàng)目設(shè)計(jì) 支持左側(cè)欄項(xiàng)目獨(dú)立
8、代碼風(fēng)格設(shè)計(jì) 支持代碼不同風(fēng)格
9、組件拖拽設(shè)計(jì) 支持可視化組件拖拽支持光標(biāo)移動(dòng)
軟件功能:
1、支持3D引擎功能 自由選擇開啟與關(guān)閉
1、3D引擎功能較多 可自行查看支持庫(kù)或例子使用
2、目前支持fbx與glb文件加載(一般是地圖或者動(dòng)畫模型)
3、初始化3D時(shí)候必須要設(shè)置進(jìn)入三維環(huán)境才會(huì)成功3D世界
4、支持物理效果(牛頓力)
5、3D動(dòng)畫播放
6、3D物理效果 創(chuàng)建 立體盒子 自定義 圓形 等等
7、支持獲取世界方向 與 物體面對(duì)方向
8、支持移動(dòng)速度 引力等設(shè)置
9、更多功能等待探索
10、可能缺乏部分命令 等待后續(xù)更新
2、支持龍骨,spine 等動(dòng)畫設(shè)計(jì)設(shè)置
3、支持文字功能 顏色 大小 陰影 描邊 (BBCODE已經(jīng)支持等待更新)
4、支持精靈 紋理 圖片縮放 旋轉(zhuǎn) 切換
5、支持燈光 模擬白天黑色效果 迷霧效果等
6、支持緩動(dòng) 對(duì)象緩動(dòng)特效 動(dòng)畫補(bǔ)間操作
7、支持鼠標(biāo) 鼠標(biāo)輸入事件 支持鼠標(biāo)拖拽,點(diǎn)擊等事件
8、支持鍵盤 鍵盤監(jiān)聽輸入事件
9、支持音頻 音頻播放事件
10.支持HTTP GET或POST 同步 異步請(qǐng)求
11.支持WebSocket 網(wǎng)絡(luò)事件 長(zhǎng)鏈接
12.支持mask 對(duì)象遮罩效果
13.支持物理 3D和2D都支持物理效果 碰撞 引力 牛頓力等
14.支持自適應(yīng) 該方案支持可視化設(shè)計(jì)自適應(yīng)也可以代碼實(shí)現(xiàn)
15.支持動(dòng)畫 默認(rèn)動(dòng)畫 只需要在編輯器上設(shè)置好動(dòng)作即可隨意調(diào)用
16.支持搖桿 已默認(rèn)封裝簡(jiǎn)易搖桿系統(tǒng) 支持方向盤與按鍵
17.支持圖形 幾何圖形渲染繪制 支持 點(diǎn) 線 面 矩形 圓環(huán) 自定義型
18 支持相機(jī) 多場(chǎng)景相機(jī)配置 一個(gè)游戲場(chǎng)景支持N個(gè)相機(jī)完美實(shí)現(xiàn)多屏
19.支持DOM 網(wǎng)頁(yè)元素操作 一鍵轉(zhuǎn)對(duì)象 自適應(yīng)多層 無需處理只管配置
20.支持位圖文字 支持fontmap文字 中文可能需要特殊制作 目前推薦英文字母數(shù)字
21.支持綁定 將一個(gè)對(duì)象 固定在另外一個(gè)對(duì)象 容器與固定類都可以實(shí)現(xiàn)
22.支持Tiled地圖 完美支持tiled地圖 多層地圖 動(dòng)態(tài)與靜態(tài)完美結(jié)合
22.支持多點(diǎn)控制 觸控多點(diǎn)實(shí)現(xiàn) 同時(shí)多個(gè)鼠標(biāo)指針點(diǎn)擊事件
23.支持基礎(chǔ)數(shù)學(xué)命令 求角度之間 角度旋轉(zhuǎn) 最短角度 弧度等等運(yùn)算
24.支持?jǐn)?shù)組操作 數(shù)組循環(huán) 刪除成員 取隨機(jī)成功 翻轉(zhuǎn)數(shù)組 插入數(shù)組 等操作
25.支持時(shí)鐘 創(chuàng)建監(jiān)聽時(shí)鐘循環(huán)處理事件
26.支持粒子 特效粒子效果 游戲中下雪 爆炸 霓虹燈等等效果
27.支持網(wǎng)格 網(wǎng)格化對(duì)象,使其變形波動(dòng)模擬水等操作
28.支持視頻 視頻播放(注意視頻編碼)
29.支持資源 資源包pack操作 自行可以根據(jù)格式寫編輯器或使用默認(rèn)編輯器
30.支持鍵值表 例如 鍵值表寫入('鍵',0) 即可通過 鍵值表取出('鍵') 返回 0
31.支持對(duì)象設(shè)置(所有創(chuàng)建事件基本返回的對(duì)象都可以通過 設(shè)置對(duì)象 來操作)
32.支持對(duì)象獲取(所有創(chuàng)建事件基本返回的對(duì)象都可以通過 設(shè)置獲取象 來操作)
支持更多基礎(chǔ)操作 等待大家自己發(fā)現(xiàn)
常見問題:
Q:這個(gè)IDE可以開發(fā)apk嗎?可以開發(fā)ios嗎?
A:這是html5開發(fā)環(huán)境 最終結(jié)果是HTML5源碼 可自行封裝成APK,IOS,Linux,mac,pc等多環(huán)境程序
Q:這個(gè)可以開發(fā)成什么游戲啊?可以開發(fā)傳奇嗎?可以開發(fā)dnf嗎?
A:這個(gè)支持2D與3D 是支持目前已知所有游戲類型開發(fā) 支持難易度問題,請(qǐng)選擇合適自己的游戲類型開發(fā)
Q:開發(fā)游戲簡(jiǎn)單嗎用這個(gè)?
A:只能說是相對(duì)簡(jiǎn)單一些,慢慢的很多功能會(huì)更加完全,一些庫(kù)類封裝出來只需要引用幾行代碼即可實(shí)現(xiàn)一個(gè)游戲。
Q:這個(gè)可以開發(fā)APP嗎?
A:可以開發(fā)HTML5類型的APP 支持組件拖放設(shè)計(jì) 自適應(yīng) 可能部分組件暫時(shí)沒有后續(xù)會(huì)添加
Q:這個(gè)能開發(fā)網(wǎng)絡(luò)游戲嗎?
A:可以 該環(huán)境沒有任何限制 自由度完全開放 你開發(fā)什么效果就是什么效果不做任何限制
更新日志:
1、更新IDE支持刪除項(xiàng)目與窗口
2、增加3D支持庫(kù)Z軸移動(dòng)
3、增加對(duì)象移動(dòng)支持庫(kù)支持輸入目標(biāo)與事件對(duì)象即可移動(dòng)到目標(biāo)
4、增加彩色文字支持庫(kù)支持單行文字彩色粗斜體等效果
增加對(duì)象移動(dòng)支持庫(kù)案例
增加彩色文字支持庫(kù)案例