tag

游戏开发

共 26 篇文章。
全部文章GoGodotGolangTutorialRustSaaSRust TutorsPrdLua游戏客户端MinigameLong Term Novel Writing ExperienceSpore Trilogy Creative Writing Notes孢子三部曲
defold

Defold 关卡编辑器与数据驱动:Tilemap、Collection 复用与运行时构建

系统覆盖 Defold 关卡设计与编辑:Tilemap 关卡编辑(图块、图层、碰撞数据)、Collection 复用与预制关卡、关卡数据驱动(配置/JSON 描述关卡)、运行时动态构建关卡(程序生成、拼接)、玩家自制关卡(UGC)与导入导出、以及关卡编辑器的工程化(版本管理、批量编辑、热重载)。

9 分钟阅读
Defold 关卡 Tilemap
defold

Defold 游戏存档与序列化:数据建模、加密校验与版本迁移

系统覆盖 Defold 游戏存档系统:存档数据建模(存档状态/进度/设置分层)、序列化方案(JSON/msgpack/二进制)对比、Defold 文件系统(sys.save/load)与存储、存档加密与完整性校验(HMAC/版本戳)、存档版本迁移(字段演进/向后兼容)、自动存档与检查点、以及云存档与跨设备同步的工程实践。

9 分钟阅读
Defold 存档 序列化
game

游戏开发专题:服务端、引擎与独立游戏

游戏开发是一个横跨客户端渲染、服务端架构、网络同步、音频物理、美术管道与商业运营的综合性领域。本专题系统覆盖 H5 游戏产业全景与技术选型、游戏服务端从入门到高级进阶(网络协议、状态同步、匹配系统、反作弊)、Lua 与 Rust 游戏技术栈演进路径、游戏商业指标(LTV/ARPU/留存/付费)与制作人知识储备、游戏引擎对比(Unity/Unreal/Godot/Defold/Phaser)、以及客户端引擎与渲染方向的深度补全(ECS 实体组件系统、场景图与帧循环、渲染管线与合批、物理碰撞与约束求解、游戏 AI 行为树与寻路、帧同步与回滚网络、性能剖析与平台优化),并扩展动画系统(骨骼/状态机/混合树/根运动)、音频系统(触发/3D 空间化/混音/动态音乐)、UI/HUD 系统(屏幕空间/数据绑定/生命周期/性能)、存档与序列化(结构/版本迁移/校验/云存档)、AI 感知与寻路(视野听觉/A* 优化/NavMesh/动态避障)、关卡与资源流式加载(切分/流式/优先级/加载屏)、从原型验证到上线运营的完整项目管线路径,为游戏开发者提供从创意到商业化的全方位指南。

4 分钟阅读
游戏开发 游戏服务端 Lua
life

技术人生:游戏创业、成长反思与职业路径

技术人的职业生涯不仅是代码能力的提升,更是对技术趋势、商业机会与自我认知的持续探索。本专题收录个人成长与反思的深度记录:游戏创业从立项到失败的完整复盘、移动端创业项目的技术决策与运营得失、程序员从初级到高级再到技术管理的职业规划路线图、以及开源游戏服务端框架(Skynet/Colyseus/Pomelo)的深度评测与技术选型思考。这些真实的踩坑经验与成长反思,希望能为处于不同阶段的技术人提供参考与启发。

3 分钟阅读
职业发展 创业 游戏开发
cpp

C++ 系统编程专题:从现代 C++ 到底层高性能工程

C++ 是唯一一门同时提供零成本抽象与直接操作硬件能力的工业级语言。本专题系统覆盖现代 C++ 核心特性演进(C++11/14/17/20/23):移动语义与 RAII、Lambda 与智能指针、Concept 约束与协程机制(co_await/co_yield、自定义 Awaitable、生成器与异步流);深入 STL 源码剖析(vector/deque 内存布局、红黑树与哈希表实现、迭代器分类);并发编程(std::thread、原子操作与内存序、无锁数据结构、线程池与异步模式);网络编程(从 POSIX Socket 原语到 Boost.Asio 事件驱动与半同步半异步架构);模板元编程与 SFINAE、编译期反射与高性能序列化;内存管理(自定义内存池、std::pmr 分配器与 jemalloc/tcmalloc 对比);CMake 工程化实践(target-based 模式、CMake Presets、Conan/vcpkg 依赖管理、CI 构建矩阵、ABI 兼容与符号导出);性能优化(Cache 友好、分支预测、SIMD 向量化);以及在游戏引擎、嵌入式系统、高频交易、自动驾驶中的应用场景与跨语言绑定集成,为性能敏感领域开发者提供完整技术路径。

9 分钟阅读
C++ 系统编程 高性能