没有合适的资源?快使用搜索试试~ 我知道了~
堆栈:纯Rust中的2D游戏框架。 从https:gitlab.com镜像JackRedstoniastacks
共57个文件
rs:45个
ttf:4个
toml:2个
需积分: 9 0 下载量 140 浏览量
2021-02-12
00:53:10
上传
评论
收藏 3.32MB ZIP 举报
温馨提示
完全使用Rust编程语言编写的正在进行中的2D游戏框架。 它采用类似于osu!framework和Flutter的模型,其中小部件与其他小部件作为父级来构建用户界面。 它还使用了来自Godot的布局规则。 一些值得注意的功能: 懒惰的布局和大小 游戏逻辑和渲染的单独线程 没有清扫垃圾收集器 绝对的内存安全 编译时间短(在现代Linux机器上,使用LLD链接器,只需3-5秒) 当前状态 对于图形,Stacks将Skia与Vulkan结合使用。 基于SoLoud音频库,音频处于可用状态。 该存储库当前包含一个库和一些示例示例。 要运行它们,请执行cargo run --example <name> --release 。 当前,可用的演示为: button :具有Button小部件。 paragraph :具有Text小部件,用于基本文本布局。 stacks_demo :移植到
资源推荐
资源详情
资源评论
收起资源包目录
stacks-master.zip (57个子文件)
stacks-master
.gitignore 90B
src
utils.rs 263B
game.rs 465B
framework
resource
stack.rs 1KB
widgets.rs 2KB
resource.rs 7KB
widgets
text
fonts.rs 5KB
layout
scroll_container.rs 3KB
v_container.rs 4KB
center_container.rs 2KB
container.rs 3KB
size_fill_container.rs 2KB
margin_container.rs 4KB
fullscreen_container.rs 1KB
ab.rs 4KB
h_container.rs 4KB
wrap.rs 9KB
shapes
throbber.rs 2KB
rect.rs 1015B
text.rs 8KB
ui
button.rs 4KB
audio.rs 6KB
transform.rs 1KB
layout.rs 565B
audio
player.rs 7KB
sound.rs 6KB
layout_size.rs 4KB
ui.rs 37B
shapes.rs 78B
backgrounded.rs 935B
utils
vector.rs 1KB
center.rs 227B
easing.rs 3KB
paint.rs 2KB
clamp_zero_one.rs 276B
bottom_right.rs 622B
framework.rs 5KB
game
input.rs 5KB
builder.rs 2KB
time.rs 1KB
runner.rs 15KB
lib.rs 757B
resources
fonts
IBMPlexSans-Bold.ttf 177KB
IBMPlexSans-MediumItalic.ttf 187KB
IBMPlexSans-Medium.ttf 178KB
IBMPlexSans-BoldItalic.ttf 186KB
sound.ogg 2.95MB
Cargo.lock 32KB
LICENSE 1KB
Cargo.toml 573B
stacks.svg 24KB
examples
stacks_demo.rs 2KB
button.rs 2KB
paragraph.rs 4KB
README.md 2KB
rustfmt.toml 94B
build.rs 2KB
共 57 条
- 1
资源评论
任念辰
- 粉丝: 49
- 资源: 4570
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 适用于tensorflow-2.11.0 CUDA版本11.2的cuDNN8.1版本
- 5Y study学习平台2016计算机基础-综合测试(8)_哔哩哔哩_bilibili_2580252704.mp4
- (大赛作品)STM32实现的F072RB NUCLEO智能家居控制.zip
- STM32实现的数字示波器源码+数字信号处理教程、配套实例.zip
- 【cookie续续】【cookie续续】【cookie续续】
- 低功耗STM32实现的F411开发板(原理图+PCB源文件+官方例程+驱动等).zip
- 基于stm32实现的 nucleo-L476的智能灯(操作说明+源码).zip
- 基于STM32实现的 NUCLEO板设计彩色LED照明灯(纯cubeMX开发).zip
- 基于STM32实现的 的联合调试侦听设备解决方案(原理图、PCB源文件、调试工具、视频).zip
- 基于STM32实现的 人群定位、调速智能风扇设计(程序、设计报告、视频演示).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功