Dreamcore3D ARPG IDE “手搓”游戏引擎,轻量级实时3D创作工具,丝滑操作,即使小白也能轻松愉快的创作出属于你自己的游戏世界!

Dreamcore3D ARPG IDE - 梦核3D ARPG游戏引擎创作工具

🔥 轻量级实时编辑器工具,即使小白也能创作出属于你自己的ARPG游戏世界!

自研 SVDS-R 超融合架构模式
Super View Desktop Service - Rust
Vue3(UI) & ThreeJS(Scene) & Tauri(Desktop) & NestJS(Service) - Rust
架构:放弃 NodeJS 整体架构模式,使用 Rust 系统级整体架构模式提供内存安全、高性能、低延迟数据处理 🚀🚀
前言:作为用户,你将会在梦核3D中体验到飞一般的创作。作为Web前端开发者,你能从梦核3D身上看到优雅工艺般的Code及广泛的软件系统综合工程能力,遵循第一性原理思维。

Dreamcore3D ARPG IDE 介绍

Hi,😊非常感谢你的到来!新的工程 Dreamcore3D ARPG IDE v0.1.0-alpha.1 内测初版 现已发布。如果你喜欢,我会在非工作的碎片时间期间内持续投入并让 Dreamcore3D 变得更加强壮。

Class I.【用户】

Q: 一直想拥有一个属于自己的游戏世界,可是复杂专业的 IDE 让我付出太多的学习成本...

A: Dreamcore3D ARPG IDE 将复杂专业的操作打包封装,鼠标操作即点即用!

Q: 操作界面会不会是密密麻麻的,冷冰冰的UI风格...

A: Dreamcore3D ARPG IDE 采用经典复古游戏机UI界面风格,功能方面都是毫无压力的一键式操作,覆盖全年龄段,上手即喜欢!

Class II.【Web前端开发者】

Q: 总是被叫"切图仔",不想认命...

A: Dreamcore3D ARPG IDE 广泛的软件系统综合工程能力让你说不!

Dreamcore3D ARPG IDE 视频 🎬

传送门

综合工程视频介绍

Dreamcore3D ARPG IDE 架构

架构 v0.1.0-alpha.1

Dreamcore3D ARPG IDE 概述

界面 v0.1.0-alpha.1
文件 v0.1.0-alpha.1
导入 v0.1.0-alpha.1
流程 v0.1.0-alpha.1
其他 v0.1.0-alpha.1

Dreamcore3D ARPG IDE Core code 目录结构

v0.1.0-alpha.1
css 复制代码
📦 Desk
├── 📂 src
│   ├── 📂 components
│   │   ├── 📄 GameBoyDialog.vue 💻
│   │   └── 📄 SceneMain.js 💻
│   ├── 📂 config
│   │   └── 📄 host.js
│   ├── 📂 db
│   │   ├── 📄 ui_scene_btn_fn_opt.js
│   │   ├── 📄 ui_scene_files_opt.js
│   │   ├── 📄 ui_scene_flow_edges_opt.js
│   │   ├── 📄 ui_scene_flow_insert_edges_opt.js
│   │   ├── 📄 ui_scene_flow_insert_nodes_opt.js
│   │   ├── 📄 ui_scene_flow_nodes_opt.js
│   │   ├── 📄 ui_scene_right_mouse_menu_opt.js
│   │   ├── 📄 ui_scene_skill_icon_opt.js
│   ├── 📂 utils
│   │   └── 📄 mitt.js
│   ├── 📄 App.vue 💻
│   └── 📂 src-tauri
│       ├──📂 pack
│       ├──📂 service
│       ├──📄 Cargo.toml
│       └──📂 src
│           ├── 📄 lib.rs 💻
│           └── 📄 main.rs 💻
├── 📄 package.json
└── 📄 README.md

Development mode

v0.1.0-alpha.1
bash 复制代码
# >>>>>>>>>
# create project::Setp => install rustup.exe.
# create project::Setp => (Windows PowerShell -> npm create tauri-app);
# create project::Setp => command tool (First: npm install -g @tauri-apps/cli);
# create project::Setp => @enable3d/phaser-extension@0.25.4 install using npm source.


# >>>>>>>>>  ::Step => 1
# dev mode (View: Scene);
cd Desk/src-tauri/pack

npm install

# npm run serve


# >>>>>>>>>  ::Step => 2
# dev mode (Service: server);
cd Desk/src-tauri/service

npm install

# npm run start


# >>>>>>>>>  ::Step => 3
# dev mode (Start and open exe: cmd;ui;scene;server);
cd Desk

# yarn install

npm install

yarn run tauri dev


# >>>>>>>>>  ::Step => Disabled.
# Please wait for the next version update to be available.
# build Desk.exe
# cd Desk/src-tauri

# cargo clean

# yarn tauri build

# cd Desk/src-tauri/target/release



# >>>>>>>>>
# create logo icon
npx @tauri-apps/cli icon ./creamPink.png --output ../src-tauri/icons

🌟综合工程

  • 原型机 v0.1.0-alpha.1
  • 打磨 v0.1.0-alpha.1

💖支持项目

如果这个项目对您有帮助,欢迎来到我的 Gitee 进行 Star 或 Fork !您的鼓励是我前进的动力,感谢您的认可!Gitee 😊

相关推荐
java1234_小锋4 小时前
【技术专题】HTML5 网页技术 - HTML5 Canvas 基础以及动画入门
前端·html·html5
知了学历孙老师7 小时前
小自考的校考和统考,出题方和难度差在哪
java·大数据·前端
海宇数据8 小时前
零信任架构实战:基于海宇网上踪迹欺诈行为识别构建自动化信贷资信评估网关
运维·人工智能·架构·自动化
翼龙云_cloud8 小时前
亚马逊云服务器服务代理商:Bedrock 实践经验 Serverless 架构下的 AI 自动化落地
服务器·架构·serverless·云计算·aws
ShineWinsu9 小时前
对于JavaScript:操作元素的解析
开发语言·前端·javascript·面试·web·dom·元素
烛影摇红透纱窗9 小时前
AI从零介绍代码架构的复盘(含要使用的提示词)
人工智能·架构
福兮说9 小时前
JSON 格式正确,数据就可靠吗?我用一份自编配置检查类型与空值
java·前端·json
小天源10 小时前
从 Nginx 日志到访问分析:轻量化网站监测服务的架构实践
jvm·nginx·网络安全·架构·网络监控
数据工匠老o11 小时前
异构数据库DDL同步:260条链路的结构变更自动适配方案
数据库·架构
程序员老赵11 小时前
Docker 部署青龙面板:轻松搭建定时任务管理平台
前端·docker·开源