【发布时间】:2017-05-11 04:41:57
【问题描述】:
我想知道如何在不使用游戏引擎的情况下使用 C# 连续生成随机大小的面板。我想做的是翻拍 Flappy Bird。所以我需要随机大小的面板用于障碍物。我该怎么做?
我还没有尝试过任何事情,因为我不知道该怎么做。我真的不知道该怎么做的一件事就是用代码生成面板。我真的不想使用游戏引擎。那么有没有办法做到这一点呢?
【问题讨论】:
-
使用随机数生成器(实例化 Random 类)生成一个介于 0 和容器高度(减去孔的高度)之间的随机数。使用它作为开始位置。
-
询问“我从哪里开始”的问题通常过于宽泛,不适合本网站。人们有自己解决问题的方法,因此不可能有正确的答案。好好阅读Where to Start,然后写下你的帖子。
-
向自己描述您对障碍物的了解:相同的距离、最小间隙、间隙位置增量、相同的宽度。基本上,您需要两个针对每对障碍物而变化的数字,以及另外两个在整个区域内固定的数字..
标签: c# random auto-generate flappy-bird-clone