tag

Rust

共 235 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
books

电子书籍

按领域与学习阶段整理的在线电子书与创作手记。覆盖 Rust、Lua、TypeScript、Python、Java(Spring Boot)、Go、AI Agent、MMO 服务器开发(Go 主线 + Java 21 双栈对照,四卷本 180 篇)、游戏开发(含 Cocos 四卷本与《游戏引擎实现原理》四卷本)、SLG 游戏产品设计(产品架构与经济系统 + 数值平衡与商业化运营,两卷本 100 篇)、小游戏开发实战(市场品类与产品设计 + 引擎实现与体验打磨 + 上线变现与长线运营 + 商业运营实战 + 跨平台发行与出海,五卷本 250 篇)、游戏美术与技术美术(美术制作与视觉规范 + 技术美术与管线工程 + 风格与品类美术实战,三卷本 150 篇)、游戏设计(玩法机制与可执行规格 + 策略、涌现与体验度量 + 原型、可玩性与品类,三卷本 150 篇)、计算机图形学(几何、变换与光栅化 + 着色、光照与纹理 + 光线追踪与全局光照,三卷本 150 篇)、叙事策划与叙事工艺(叙事结构与可执行规格 + 叙事引擎与分支系统 + 叙事体验与路径度量,三卷本 150 篇)与文学创作,从阅读指南进入,或按全书目录查找章节。

1 分钟阅读
书稿 Rust Lua
github-actions

GitHub Actions Go/Rust CI:交叉编译、静态检查与发布

GitHub Actions Go/Rust CI 实战:Go Modules 缓存与矩阵构建(1.19/1.20/1.21/1.22)、Rust Cargo 缓存与 clippy/fmt 检查、交叉编译(Go GOOS/GOARCH、Rust cross/cargo-cross)、静态链接与 musl 目标、测试覆盖率(Go cover/Rust tarpaulin/codecov)、Bench 性能基准(Go bench/Rust criterion)、安全扫描(Go nancy/Rust cargo-audit)、Release 自动化(GoReleaser/cargo-release)、多平台 Artifact 发布

3 分钟阅读
GitHub Actions Go Rust
wasm

Rust 编译到 WASM 的进阶优化:wasm-bindgen、体积控制与异步

系统覆盖 Rust 编译到 WebAssembly 的进阶优化实践:wasm-bindgen 的深入机制(glue code、#[wasm_bindgen] 属性、复杂类型传递的转换成本)、release profile 与链接优化(opt-level/lto/panic=abort/strip)、二进制体积控制(wasm-opt 后处理、--dce、twiggy 分析、依赖与 feature 精简)、无栈协程与异步桥接(Rust futures 与 wasm-bindgen-futures、栈切换提案带来的改善)、运行性能优化(SIMD、避免无谓分配、线性内存布局)、字符串与 FFI 边界的常见性能陷阱,以及调试与体积剖析工具链(wasm-pack debug/wasm-opt/twiggy),帮助开发者把 Rust→WASM 产物做到「又小又快又稳」。

8 分钟阅读
WebAssembly Rust wasm-bindgen