
游戏开发
文章平均质量分 94
谷雨の梦
专注做一件事情,创造一点东西,并且从中获得一点点成就感,可以极大地消解生活中的痛苦和不确定性。
展开
-
UE5 与 C++ 入门教程·第一课:角色与 Enhanced Input
本文主要围绕 UE5 新的输入系统,手把手从 0 搭建 Unreal 项目,基于 UE5 Enhanced Input 实现角色的基础移动。原创 2023-06-26 09:54:21 · 6554 阅读 · 6 评论 -
使用 NuGet 快速创建 OpenGL 项目
C++ 目前还没有一个标准的 C++ 依赖包管理器。对于 Windows 上的用户,其实可以考虑使用 NuGet 安装所需要的依赖。NuGet 会自动下载依赖并配置好,省去很多繁琐的过程。原创 2022-12-18 01:57:50 · 838 阅读 · 1 评论 -
UE5 中 LiveLink 的开发全流程教程
基于最新版本的Unreal,介绍LiveLink开发的流程。通过LiveLink 可以实时给游戏内对象传递消息控制的信息。原创 2022-12-04 15:47:46 · 6098 阅读 · 5 评论 -
Xcode与C++之游戏开发:OpenGL
SDL 渲染器支持 2D 图形,但是不支持 3D 图形。为了同时支持 2D 和 3D,这里使用了著名的 OpenGL。原创 2021-01-17 20:30:24 · 1587 阅读 · 1 评论 -
Xcode与C++之游戏开发:带有简单AI的塔防游戏
基于上一篇的游戏人工智能算法,编写一个简单的 AI 算法。原创 2021-01-10 02:28:11 · 1404 阅读 · 0 评论 -
Xcode与C++之游戏开发:人工智能算法
人工智能算法在游戏中被用于决定计算机控制的实体的行动。常用的游戏人工智能算法包括行为状态机、寻路算法、两个玩家轮流博弈中常用的游戏树。原创 2021-01-03 22:21:11 · 1158 阅读 · 0 评论 -
Xcode与C++之游戏开发:向量与物理基础
学习游戏开发,基础的数学和物理知识是必不可少的,学完之后,就可以开发一个飞船与行星的小游戏了。原创 2020-12-27 17:18:40 · 633 阅读 · 2 评论 -
Xcode与C++之游戏开发:精灵(Sprite)
大多数2D游戏具有数十个甚至数百个精灵。因为它在游戏中大量的存在,因此高效地运用它们就显得非常重要了。原创 2019-12-30 00:33:49 · 2801 阅读 · 1 评论 -
Xcode与C++之游戏开发: 游戏对象
游戏对象(game object),指的是游戏中任何需要更新和绘制的事物。表示游戏对象存在不同的方法,有的采取层次结构,有的采用组合,也有更复杂的设计模式。但不管是哪种表示方法,游戏都需要某种方式来跟踪和更新这些游戏对象。原创 2019-03-07 01:28:30 · 10031 阅读 · 3 评论 -
Xcode与C++之游戏开发:Pong游戏
在前两天游戏骨架的基础上实现一个经典的乒乓球游戏。可以说乒乓球游戏是游戏开发者的 “Hello World” 项目。原创 2019-02-17 19:31:07 · 10122 阅读 · 5 评论 -
Xcode与C++之游戏开发: 2D图形
通过对图形渲染的原理的简单介绍,实现使用 SDL 渲染蒂芙尼蓝。原创 2019-02-16 21:42:44 · 9782 阅读 · 2 评论 -
Xcode与C++之游戏开发:创建环境
在OSX上开发游戏的资料比较少,这个系列通过开源的第三方库在Xcode上的开发全过程,希望借此复习一下C++编程,并学习开发游戏的底层原理。原创 2019-02-16 01:16:36 · 10684 阅读 · 5 评论