1

我一直在寻找这个问题的答案一段时间,但我真的找不到。我没有使用过剩,所以请不要只回答过剩。

我要做的是将变量和文本发送到游戏屏幕,这样我就可以为玩家制作一个带有一些反馈的 UI,比如他们当时携带的金额。(所以不是调试屏幕)

我正在使用 c++ 和 opengl。

如果我需要向任何人提供更多信息,请询问,我会尽力为您提供。

先感谢您。

4

1 回答 1

2

如果您可以使用 GL1.x,请使用位图字体的经典参考:http: //nehe.gamedev.net/tutorial/bitmap_fonts/17002/

如果您需要相关内容,请修改上面的示例以使用顶点数组/顶点缓冲区对象而不是 glRasterPos 函数。

高级方式是使用 FreeType 来渲染 truetype 字体。这是一个示例

于 2012-09-19T12:45:50.360 回答