Godot C# 脚本开发
Godot C# 脚本开发是开发中常用的技术工具或方法。本文从实际应用出发介绍核心概念和操作步骤帮助读者快速上手并掌握关键技巧。
Unreal Engine C++ 编程基础
Unreal Engine 的 C++ 用宏标记成员实现反射。UPROPERTY 标记 GC 管理属性UFUNCTION 暴露给蓝图。Actor 和 Component 组织游戏对象。本文创建可交互 Actor。
Godot 游戏引擎 GDScript
Godot 是开源游戏引擎 GDScript 类似 Python 的脚本语言。节点和场景的组织方式。适合 2D 和 3D 游戏。本文用 Godot 做一个躲避小球的游戏。
FFmpeg 视频处理和转码
FFmpeg 的万能命令处理视频转码裁剪和滤镜。硬件加速 NVENC/VAAPI 降低 CPU 使用。scale trim 常用滤镜。本文用 FFmpeg 压制的视频并添加水印。
OpenGL 渲染管线原理
OpenGL 渲染管线包括顶点处理、光栅化和片段着色。GLSL 编写着色器控制 GPU 绘制。VAO/VBO 组织顶点数据。本文用三角形绘制解释管线流程。
Lua 嵌入游戏脚本
Lua 嵌入式脚本语言广泛用于游戏和 Redis。C API 通过栈传数据。协程实现状态机。本文用 C++ 调用 Lua 做配置。
Unreal Engine 蓝图脚本入门
Unreal Engine 的蓝图系统用节点图编写游戏逻辑不需要写 C++代码。事件节点触发流程函数封装复用逻辑。本文创建一个开门交互的蓝图。
3D 建模软件 Blender Python 脚本自动化
Blender 的 Python API 可以自动化建模动画和渲染任务。bpy 是核心模块操作场景和对象。本文写一个自动生成参数化模型的脚本示例。
Cocos Creator 游戏
使用 Cocos Creator 开发 2D 小游戏,支持 Web 和原生平台发布。
Unreal Engine 5 蓝图与 C++ 游戏开发
利用 UE5 蓝图快速实现游戏逻辑,结合 C++ 进行性能优化,学习开放世界构建、Niagara 特效与光照系统。
Unity 3D 游戏开发从入门到实战
掌握 Unity 编辑器、C# 脚本编程、物理碰撞与动画状态机,完成一个可玩性高的 3D 游戏原型并打包发布。