#vm #2d #gamedev #game

maikor-vm-core

Maikor游戏播放器

16个版本

0.1.15 2022年5月31日
0.1.14 2022年5月30日

1055游戏开发

Download history 5/week @ 2024-03-10 33/week @ 2024-03-31 1/week @ 2024-04-07

51 每月下载量
maikor-vm-interface 中使用

MIT 协议

195KB
4.5K SLoC

Maikor

⚠️ 进行中

链接可能已损坏,功能可能缺失等

跨平台16位游戏系统

更多信息请访问 maikor.app项目主页

播放

Android

iOS

Windows, macOS和Linux

制作

iOS IDE

桌面IDE

构建工具

REPL

文档

vm-core

这是一个在虚拟机中执行Maikor游戏文件的库。它本身不能运行,需要外部程序来管理时间和帧率,以保持不同平台上的代码执行速度相似。

用法

理想情况下使用其中一个vm-interface

但是,运行游戏只需要这些

//read file
let maikor_game = read_file();
//create an instance
let mut vm = VM::new();
//load the game
vm.load_game(maikor_game);
vm.init(); 
//then
loop {
    vm.step();
}

(但大多数游戏需要用户输入才能工作)

依赖项

~1–2MB
~43K SLoC