/GameEngineFromScratch

学习 知乎专栏《高品质游戏开发》中的《从零开始手敲次世代游戏引擎》系列 用的 repo

Primary LanguageC

GameEngineFromScratch

说明

这是我学习 知乎专栏《高品质游戏开发》 github中的《从零开始手敲次世代游戏引擎》系列 用的 repo

学习目的

  • 提高C++编程能力
  • 学习C/C++ 11
  • 在实践中了解游戏引擎架构
  • 在实践中学习渲染知识
  • 熟悉跨平台开发构建的工具集
  • 培养脱离IDE构建工程的能力
  • 其实就是想自己造个轮子玩

参考书籍

C++ Primer C++ 标准 游戏引擎架构 Game Engine Architecture

学习代码 repo 地址

https://github.com/darkriver404/GameEngineFromScratch.git

进度

8.6 从零开始手敲次世代游戏引擎(序)link 项目简介

8.7 从零开始手敲次世代游戏引擎(一) link 新建仓库,示例

8.7,8.8 从零开始手敲次世代游戏引擎(二) link 在windows上部署clang工具链

skip 从零开始手敲次世代游戏引擎(三) link 使用docker在linux下部署clang工具链

8.8 从零开始手敲次世代游戏引擎(四) link 引擎设计概述

8.8 从零开始手敲次世代游戏引擎(五) link 搭建跨平台的基本应用框架

8.9 从零开始手敲次世代游戏引擎(六) link 图形API概述,图形模块探索思路

8.9 部分skip 从零开始手敲次世代游戏引擎(七) link 从Windows开始图形编程,使用GDI

skip 从零开始手敲次世代游戏引擎(八) link 通过XCB创建Linux的窗口

8.10 部分skip 从零开始手敲次世代游戏引擎(九) link CPU绘制矩形

从零开始手敲次世代游戏引擎(十) link Windows下用GPU绘制矩形