公司动态
5分钟安装Usagi引擎:Windows、macOS、Linux全平台图文教程
5分钟安装Usagi引擎Windows、macOS、Linux全平台图文教程【免费下载链接】usagiA simple 2D game engine for rapid prototyping with Lua, featuring live reload and cross-platform export; this repo is a mirror and development happens at: https://codeberg.org/brettchalupa/usagi项目地址: https://gitcode.com/gh_mirrors/usagi1/usagiUsagi引擎Usagi Engine是一款免费开源的2D游戏引擎专为用 Lua 快速制作像素风游戏原型而设计自带实时热重载与一键跨平台导出功能适合游戏开发新手快速上手。本教程手把手带你完成 Usagi引擎安装无论你用的是 Windows、macOS 还是 Linux全程只需一条命令、大约5分钟即可搞定文末还附赠创建第一个游戏项目的完整流程。这篇全平台 Usagi引擎安装教程值得收藏现在就跟着图文步骤开始吧Usagi引擎是什么为什么值得安装Usagi日语意为兔子由独立开发者 Brett Chalupa 创作并完全开源是一款用 Lua 5.5 写游戏的极简 2D 游戏引擎核心理念是快速原型、快速分享。它的几个关键特性实时热重载修改代码、贴图、音效后保存立即生效游戏状态不丢失一键导出usagi export一次打包 Linux、macOS、Windows 与 Web 四个平台内置暂停菜单音量调节、全屏切换、键盘与手柄按键重映射开箱即用极简存档一个函数搞定游戏存档的读取与写入克制的小 API320×180 默认分辨率、16×16 精灵网格限制反而激发创意上图是 Usagi引擎 自带的 3D 立方体 demo安装完成后即可直接体验。安装Usagi引擎前需要准备什么安装过程比想象中简单只需满足三个条件Windows自带 PowerShell 5.0无需额外安装任何软件macOS / Linux终端 curlmacOS 自带Linux 多数发行版已预装稳定的网络安装脚本会自动解析并下载最新版本同时校验 SHA-256 校验和安装脚本会把usagi可执行文件安装到用户目录~/.usagi/bin/Windows 为%USERPROFILE%\.usagi\bin\并自动配置 PATH。整个过程不需要管理员权限也无需 sudo非常安全。Windows安装Usagi引擎一条命令完成Windows 用户在开始菜单搜索PowerShell打开终端粘贴下面这条命令并回车irm https://usagiengine.com/install.ps1 | iex脚本会自动完成解析最新版本 → 下载压缩包 → 校验 SHA-256 → 解压安装 → 自动写入用户 PATH。看到Installed: ...与Get started: usagi help字样即代表安装成功。建议新开一个 PowerShell 窗口让 PATH 生效。脚本源码见 install.ps1公开透明可自查。macOS安装Usagi引擎终端三步走macOS 用户在启动台打开终端执行下面的命令curl -fsSL https://usagiengine.com/install.sh | sh几个贴心提示帮你避开新手常踩的坑脚本自动支持Apple SiliconM 系列芯片会下载对应架构的版本安装时会自动移除 macOS 的 quarantine 隔离属性无需手动去系统设置 → 隐私与安全性放行如果终端提示 PATH 未生效把输出中的export PATH...一行追加到~/.zshrc即可Linux安装Usagi引擎curl一行命令Linux 用户在终端执行与 macOS 相同的命令curl -fsSL https://usagiengine.com/install.sh | sh安装脚本会自动识别发行版与架构当前发布 x86_64 版本如果 PATH 中还没有安装目录会提示你把export PATH$HOME/.usagi/bin:$PATH加入~/.bashrc或~/.zshrc重启终端后即可全局使用usagi命令。脚本逻辑可查阅 install.sh。提示Usagi引擎 采用按用户安装的方式不推荐用 root 或 sudo 运行安装脚本。进阶方式用Homebrew安装Usagi引擎习惯用 Homebrew 管理软件的 macOS 用户也可以选择包管理器方式安装brew tap brettchalupa/usagi https://codeberg.org/brettchalupa/usagi brew install usagi这样以后通过brew upgrade即可统一升级。Homebrew 的打包定义存放在仓库的 Formula/usagi.rb 中感兴趣可以查看。如何验证Usagi引擎安装成功安装完成后新开一个终端窗口输入usagi help看到 Usagi 的帮助信息与可用命令列表就说明 Usagi引擎安装成功、PATH 配置无误。接下来创建第一个项目验证引擎运行运行第一个项目后将看到 Hello, Usagi! 的经典窗口。创建你的第一个Usagi游戏项目安装完成后3 分钟就能跑起你的第一个游戏usagi init my_game cd my_game usagi devusagi init my_game生成项目骨架包括main.lua、.gitignore、USAGI.md内置文档与 LSP 类型提示usagi dev以热重载模式启动编辑main.lua保存后立即生效无需手动重启在窗口中绘制一个绿色方块是体验 Usagi引擎 渲染能力的第一个小目标。想系统学习的话可以跟着官方书籍的 快速上手文档 与 完整教程目录 逐步做出第一款完整游戏——躲闪射击、射击游戏、贪吃蛇都有配套示例源码也可以参考 开发模式功能文档 深入了解热重载的更多玩法。Usagi引擎安装常见问题QLinux 报错 curl: command not found 怎么办A用系统包管理器安装 curl例如 Ubuntu/Debian 执行sudo apt install curl。QWindows 提示无法执行脚本A可在 PowerShell 中先执行Set-ExecutionPolicy -Scope Process Bypass临时放行或改用 Windows Terminal 运行。Q如何升级 Usagi引擎A直接运行usagi update拉取最新版本在项目目录执行usagi refresh可刷新内置文档与 LSP 类型提示不影响main.lua代码。Q安装脚本安全吗A脚本仅从官方源下载对应平台压缩包并严格校验 SHA-256 校验和后才安装逻辑完全开源可审计可以放心使用。写在最后从安装到跑起第一个游戏全程不到 5 分钟。Usagi引擎 把打开引擎的门槛降到了最低一条命令安装、一条命令建项目、一条命令热重载。现在就动手安装去体验改代码保存即生效的畅快开发流程吧【免费下载链接】usagiA simple 2D game engine for rapid prototyping with Lua, featuring live reload and cross-platform export; this repo is a mirror and development happens at: https://codeberg.org/brettchalupa/usagi项目地址: https://gitcode.com/gh_mirrors/usagi1/usagi创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考