我一直在寻找这个问题的答案一段时间,但我真的找不到。我没有使用过剩,所以请不要只回答过剩。
我要做的是将变量和文本发送到游戏屏幕,这样我就可以为玩家制作一个带有一些反馈的 UI,比如他们当时携带的金额。(所以不是调试屏幕)
我正在使用 c++ 和 opengl。
如果我需要向任何人提供更多信息,请询问,我会尽力为您提供。
先感谢您。
如果您可以使用 GL1.x,请使用位图字体的经典参考:http: //nehe.gamedev.net/tutorial/bitmap_fonts/17002/
如果您需要相关内容,请修改上面的示例以使用顶点数组/顶点缓冲区对象而不是 glRasterPos 函数。
高级方式是使用 FreeType 来渲染 truetype 字体。这是一个示例。