1
0
mirror of https://github.com/LearnOpenGL-CN/LearnOpenGL-CN.git synced 2025-08-23 04:35:28 +08:00
This commit is contained in:
Meow J
2018-02-19 22:38:57 -05:00
parent 8ed6129046
commit 2d8ea5e0be
26 changed files with 92 additions and 9 deletions

View File

@@ -6,6 +6,10 @@
| 翻译 | [aillieo](https://github.com/aillieo) |
| 校对 | 暂无 |
!!! note
本节暂未进行完全的重写,错误可能会很多。如果可能的话,请对照原文进行阅读。如果有报告本节的错误,将会延迟至重写之后进行处理。
本教程中将通过增加生命值系统、获胜条件和渲染文本形式的反馈来对游戏做最后的完善。本教程很大程度上是建立在之前的教程[文本渲染](../02 Text Rendering.md)基础之上,因此如果没有看过的话,强烈建议您先一步一步学习之前的教程。
在Breakout中所有的文本渲染代码都封装在一个名为<fun>TextRenderer</fun>的类中其中包含FreeType库的初始化、渲染配置和实际渲染代码等重要组成部分。以下是<fun>TextRenderer</fun>类的代码: