tag

跨平台

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

在线联机原型第 39 章导航:跨平台对战

本章要验证的是「一个玩家用手机、另一个用手柄,两人能公平地打同一局」这件事。跨平台对战的难点从来不在网络,而在输入:不同终端的操作精度、帧率、延迟、屏幕尺寸都不一样,把它们塞进同一套判定规则里,公平性就会立刻失衡。本页给出第 39 章跨平台对战(Cross-Platform Battle)的定位、六个核心验证目标(输入映射、协议统一、公平性补偿、状态同步降级、账号与数据互通、网络质量分级)、推荐技术栈与真实文章入口。

4 分钟阅读
游戏原型 跨平台 网络同步
defold

Defold 游戏引擎专题:2D/3D 跨平台开发实践

Defold 是一款由 King 开发并开源的轻量级 2D/3D 游戏引擎,以组件化架构、Lua 脚本系统和可视化编辑器著称,支持 HTML5、iOS、Android、Nintendo Switch 等多平台一键发布。本专题系统覆盖 Defold 引擎核心架构与项目结构、编辑器与资源管线、Lua 脚本系统与消息传递机制、精灵动画与 2D 物理引擎、Tilemap 关卡编辑与粒子系统、GUI/UI 开发与 HUD 实现、状态机与复杂游戏逻辑处理、音频系统与资源管理、热更新与 Live Update 资源热更、跨平台构建与发布流程,并延伸精灵与 Flipbook 逐帧动画、go.animate 程序动画、音频系统与混音、寻路与 AI(A*/Navmesh/行为树)、多人联机同步(权威服务器)、性能优化(Draw Call/Profiler)、着色器与后处理(GLSL/材质),并扩展相机与视口、输入系统与手势、粒子系统、游戏存档与序列化、关卡编辑器与数据驱动、IAP 内购与广告变现,帮助开发者从零构建并发布跨平台游戏项目。并进一步覆盖 ECS 与代码架构、本地化与多语言、分析与崩溃上报、测试与持续集成(busted/bob headless/GitHub Actions)、2D 光照与后处理特效,以及团队协作与版本控制工作流。并补齐消息传递架构、补间动画与缓动曲线、GUI 响应式布局、HTML5 导出优化、材质与着色器语言、行为树 AI 等进阶议题。

10 分钟阅读
Defold 游戏引擎 Lua