Steel教程 - 运行Steel编辑器

运行Steel编辑器

搭建环境

  1. 在Windows系统安装Visual Studio 2022的"使用C++的桌面开发",保持默认勾选
  2. 为了shaderc-rs,安装RustGitPythonCMakeNinja
  3. 安装VSCode及其"C/C++"和"rust-analyzer"插件

运行Steel编辑器

Steel编辑器可以使用源码编译运行,或者使用已经编译好了的可执行文件直接运行。目前推荐在VSCode中打开Steel的源码运行Steel编辑器,因为方便调试。本教程后续的内容和图片是基于使用源码运行Steel编辑器的方式,不过也同样适用于使用可执行文件运行Steel编辑器的方式。

使用源码运行

  1. 下载Steel的源码,并切换到v0.2版本的分支,因为当前教程是基于这个版本写的:
git clone https://github.com/SSSxCCC/steel
cd steel
git checkout v0.2
  1. 使用VSCode打开根目录“steel”,按F5即可以调试模式编译运行。或者你也可以使用命令运行:
cargo run -p steel-editor -F desktop

使用可执行文件运行

  1. Release页面下载“steel-editor.zip”并解压
  2. 打开Windows PowerShell,执行:
cd steel-editor
.\steel-editor.exe

Steel编辑器界面介绍

成功运行Steel编辑器后,你可以看到如下界面:

请添加图片描述

整个界面的前面是编辑器窗口,在编辑器窗口中有顶部菜单功能按钮,和多个子页面。子页面主要包括:

  • Scene:场景窗口,这个窗口用于查看场景内容;
  • Game:游戏窗口,这个窗口用于查看实际游戏画面;
  • Entities:显示当前场景所有的实体(Entity);
  • Entity:显示当前选中的实体的所有组件(Component);
  • Uniques:显示当前场景所有的单例(Unique);
  • Unique:显示当前选中的单例的内容。

编辑器窗口的后面是VSCode窗口。编辑器中输出的所有log都显示在VSCode下面的控制台中。目前所有Steel引擎代码都已经在VSCode中打开,可以随时查看和修改。同时VSCode也用于查看修改Steel编辑器创建的项目代码,具体方式将在后续章节中介绍。

Steel引擎源码目录下面有一个examples目录,其下面有一个ball目录,是本教程的示例项目接球游戏最终完成的内容,如果你在阅读本教程遇到了困难,可以随时打开examples目录下的ball目录来参考。

下一章:创建项目

上一章:引言

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SSSxCCC

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值