【发布时间】:2019-09-27 00:38:42
【问题描述】:
留在屏幕上!电子游戏中的动画就像电影中的动画一样——它是 逐个图像绘制(称为“帧”)。在游戏可以绘制框架之前,它需要更新 物体的位置基于它们的速度(除其他外)。这样做是相对的 简单:将速度添加到每帧对象的位置。 对于这个程序,假设我们想要跟踪一个对象并检测它是否离开了左侧或右侧 屏幕(即它的 X 位置小于 0 且大于屏幕宽度,例如 100)。 编写一个程序,询问用户对象的起始 X 和 Y 位置以及 开始 X 和 Y 速度,然后在每帧打印出它的位置,直到对象移出 屏幕。为这个程序设计(伪代码)和实现(源代码)。
这是我的问题。我已经开始了。创建我的变量,要求用户输入,读取用户输入等。现在我被困在从哪个循环开始......我不是在寻求帮助来作弊!只是帮助走上正确的轨道!!任何意见表示赞赏!
【问题讨论】:
-
这不是一个合适的 SO 问题,或者根本不是一个真正的问题。其他人怎么知道“从哪个循环开始”?!真的,我的意思是,如何?请尝试编写一些代码,然后将其展示给观众...说出您的想法以及您的代码应该做什么!
标签: visual-c++ pseudocode