下你所需,载你所想!
汇集开发技术源码资料

55IDE大魔王引擎支持3D游戏开发跨平台支持开发前端

:4.669MB :1 :2020-07-02 15:23:01

部分简介

IDE重构
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.支持对象获取(所有创建事件基本返回的对象都可以通过 设置获取象 来操作)
支持更多基础操作 等待大家自己发现。

55IDE大魔王引擎支持3D游戏开发跨平台支持开发前端

热门推荐

相关文章