#playdate-sdk #playdate #sdk #utilities

nightly playdate-simulator-utils

用于处理 Playdate 模拟器的跨平台工具

6 个版本

0.1.5 2024年4月18日
0.1.4 2024年4月13日

#1030 in 开发工具

每月 25 次下载
用于 2 crates

MIT/Apache

33KB
765

Playdate Simulator Utils

用于与 Playdate 模拟器交互的跨平台工具。

使用方法

let pdx = PathBuf::from("path/to/my-game.pdx");
let sdk = PathBuf::from("path/to/playdate-sdk");

// Create a future with command execution:
simulator::run::run(&pdx, Some(&sdk)).await;

// Or create a command and do whatever:
let mut cmd = simulator::run::command(&pdx, Some(&sdk)).unwrap();
let stdout = cmd.output().unwrap().stdout;
println!("Sim output: {}", std::str::from_utf8(&stdout).unwrap());

先决条件

  1. Rust nightly 工具链
  2. Playdate SDK 带模拟器
    • 确保环境变量 PLAYDATE_SDK_PATH 指向 SDK 根目录。 这是可选的,但有助于工具找到 SDK,如果你有多个版本的 SDK,这也很有用。

状态

早期开发状态。

目前只有一个方法可以运行带模拟器的 pdx。


本软件未获得 Panic 的赞助或支持。

依赖项

~0.4–11MB
~122K SLoC