小编Joe*_*Joe的帖子

将游戏逻辑放在绘图函数中是否可以?

我正在制作游戏,我终于完成了它的游戏方面,但是现在是我创建菜单和高分屏幕的时候了.我不完全确定如何做到这一点,游戏将处于不同的状态(MENU_STATE,GAMEPLAY_STATE,SCORESCREEN_STATE),并且在每种状态下我想要在屏幕上绘制不同的东西,我可以做这样的事情吗然后?

draw function()
{
    if MENU_STATE
        draw menu
    if GAMEPLAY_STATE
        draw game
    if SCORESCREEN_STATE
        draw scores
}
Run Code Online (Sandbox Code Playgroud)

我在绘制函数中一直遵循严格的逻辑,到目前为止它一直很好,但我真的无法想出一个不同的方法来做到这一点.

language-agnostic

4
推荐指数
1
解决办法
334
查看次数

标签 统计

language-agnostic ×1