游戏编码背后的逻辑是什么,同时移动图形?

时间:2012-01-14 12:02:00

标签: c#

我正在使用c#中的简单PONG游戏代码查看代码,据我所知,逻辑是在infinte循环中读取按键(向上和向下)并更新每个n的球和杆的位置毫秒一个接一个。

我想知道如何同时在图形框上绘制对象?

我只对使用图像框和简单的古典音乐制作简单游戏感兴趣。

2 个答案:

答案 0 :(得分:0)

你不是同时做的,你是在一个循环中做到的,但是这个循环发生得如此之快,以至于一个人不能告诉他们一次只更新一个。

答案 1 :(得分:0)

如果你想制作像俄罗斯方块或其他拼图一样的非常简单的游戏,你可以简单地删除“无限循环”部分。我见过很多使用Winforms /用户控件/标准事件构建的简单游戏(按键/鼠标移动......)。

如果你打算写一些更复杂的东西,那么你可能想要开始学习XNA。微软提供了有用的starter kits