【发布时间】:2012-01-10 00:54:56
【问题描述】:
我正在使用 OpenGL(GLUT) 和 C++ 编写游戏 Battleship。
我知道如何处理图形(例如显示字段和预定义的船只), 但是我应该把我的游戏代码放在哪里:
- 如果左键按下,则选择左侧一个字段并显示它
- 如果放置了船,则显示该船
诸如放置船(在字段之间切换)之类的事情我不能在 display() 函数中进行,但是如果放置了船,则必须由 display() 函数绘制,对吗?
我不知道把游戏逻辑放在哪里。
【问题讨论】: