免费编程教程

Qt 最佳实践

Qt 最佳实践是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。

12 0 0
2026-07-15
Qt 常见问题

Qt 常见问题是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。

13 0 0
2026-07-14
Godot C# 脚本开发

Godot C# 脚本开发是开发中常用的技术工具或方法。本文从实际应用出发介绍核心概念和操作步骤帮助读者快速上手并掌握关键技巧。

16 0 0
2026-07-13
Unreal Engine C++ 编程基础

Unreal Engine 的 C++ 用宏标记成员实现反射。UPROPERTY 标记 GC 管理属性UFUNCTION 暴露给蓝图。Actor 和 Component 组织游戏对象。本文创建可交互 Actor。

18 0 0
2026-07-12
Godot 游戏引擎 GDScript

Godot 是开源游戏引擎 GDScript 类似 Python 的脚本语言。节点和场景的组织方式。适合 2D 和 3D 游戏。本文用 Godot 做一个躲避小球的游戏。

18 0 0
2026-07-12
FFmpeg 视频处理和转码

FFmpeg 的万能命令处理视频转码裁剪和滤镜。硬件加速 NVENC/VAAPI 降低 CPU 使用。scale trim 常用滤镜。本文用 FFmpeg 压制的视频并添加水印。

24 0 0
2026-07-11
OpenGL 渲染管线原理

OpenGL 渲染管线包括顶点处理、光栅化和片段着色。GLSL 编写着色器控制 GPU 绘制。VAO/VBO 组织顶点数据。本文用三角形绘制解释管线流程。

10 0 0
2026-07-11
Lua 嵌入游戏脚本

Lua 嵌入式脚本语言广泛用于游戏和 Redis。C API 通过栈传数据。协程实现状态机。本文用 C++ 调用 Lua 做配置。

25 0 0
2026-07-09
Unreal Engine 蓝图脚本入门

Unreal Engine 的蓝图系统用节点图编写游戏逻辑不需要写 C++代码。事件节点触发流程函数封装复用逻辑。本文创建一个开门交互的蓝图。

18 0 0
2026-07-09
3D 建模软件 Blender Python 脚本自动化

Blender 的 Python API 可以自动化建模动画和渲染任务。bpy 是核心模块操作场景和对象。本文写一个自动生成参数化模型的脚本示例。

19 0 0
2026-07-08
游戏内经济系统

设计虚拟货币的获取途径和回收机制,维持游戏经济健康。

4 0 0
2026-07-02
网络延迟补偿

在 FPS 等快节奏游戏中,通过客户端预测和服务器回滚隐藏延迟。

14 0 0
2026-07-02
帧同步与状态同步

深入两种主流网络同步模型,处理延迟和确定性浮点数。

15 0 0
2026-07-02
游戏服务器架构

设计支持多人实时对战的游戏后端,理解同步策略差异。

16 0 0
2026-07-02
游戏开发路线

掌握 C#/C++ 和基础数学,制作你的第一款 3D 游戏。

23 0 0
2026-06-19
A* 寻路算法

结合 Dijkstra 和最佳优先搜索,用估值函数高效寻找最短路径。

29 0 0
2026-06-18
着色器 Shader 编程

编写顶点和片元着色器,实现纹理混合、光照计算等视觉效果。

29 0 0
2026-06-17
游戏性能优化

降低渲染开销,使用 LOD、遮挡剔除和批处理提升帧率。

34 0 0
2026-06-17
游戏发布与变现

将游戏上架到 Steam、App Store 等平台,集成广告和内购盈利。

23 0 0
2026-06-17
游戏音效设计

集成游戏音频中间件,管理音效触发、混音和动态音乐系统。

32 0 0
2026-06-17
Cocos Creator 游戏

使用 Cocos Creator 开发 2D 小游戏,支持 Web 和原生平台发布。

41 0 0
2026-06-17
GDScript 脚本

掌握 GDScript 语法,调用 Godot API 实现角色移动和交互。

31 0 0
2026-06-17
Godot 引擎入门

学习 Godot 节点与场景系统,使用 GDScript 或 C# 构建游戏。

31 0 0
2026-06-17
多人游戏 Photon

使用 Photon PUN 或 Fusion 快速为 Unity 游戏添加实时多人功能。

16 0 0
2026-06-17
游戏网络编程

了解游戏网络架构基础,处理客户端预测和服务器协调。

30 0 0
2026-06-17
游戏 AI 设计

实现 NPC 的移动寻路、决策和感知系统,让敌人更智能。

24 0 0
2026-06-17
3D 游戏开发基础

学习 3D 场景搭建,导入模型,调整材质和实时光照烘培。

33 0 0
2026-06-17
2D 游戏开发

从零创建一个 2D 平台游戏,使用 Sprite 动画和瓦片地图构建关卡。

20 0 0
2026-06-17
Unity UI 系统

使用 Unity GUI 和 Canvas 构建菜单、HUD,适配不同屏幕比例。

20 0 0
2026-06-17
Unity 物理引擎

使用 Rigidbody 和 Collider 模拟真实物理效果,配置关节和力场。

34 0 0
2026-06-17
C# Unity 脚本编程

编写 Unity 游戏脚本,理解 Update、FixedUpdate 和协程的生命周期。

29 0 0
2026-06-17
Unreal Engine 5 基础

进入 UE5 世界,使用可视化蓝图和地形工具构建游戏场景和逻辑。

33 0 0
2026-06-17
Unity 游戏开发入门

熟悉 Unity 编辑器、GameObject 和组件,用 C# 实现玩家控制和物理交互。

27 0 0
2026-06-17
Unreal Engine 5 蓝图与 C++ 游戏开发

利用 UE5 蓝图快速实现游戏逻辑,结合 C++ 进行性能优化,学习开放世界构建、Niagara 特效与光照系统。

23 0 0
2026-06-12
Unity 3D 游戏开发从入门到实战

掌握 Unity 编辑器、C# 脚本编程、物理碰撞与动画状态机,完成一个可玩性高的 3D 游戏原型并打包发布。

31 0 0
2026-06-12