延迟输入赛车游戏

Delayed inputs racing game

我以前从未使用过 game-maker,但它似乎很容易用于我的学校项目。想做一款赛车小游戏,但是车子在操控上有不同程度的延迟。该项目用于探索延迟。所以控件的延迟可能是 0.05 秒或 0.5 秒,但它必须按该顺序保存输入和输出。你知道我该怎么做吗?我真的不知道该语言中的任何命令,因此将不胜感激任何帮助。

我还想在末尾添加一个调查 sheet,将数据保存到 excel 文件中,这可以用 gml 实现吗?

模拟延迟的一种常见方法是创建一个或多个 ds_queue,您可以在其中添加新输入并从中提取当前帧的输入。队列的初始大小将决定以帧为单位的延迟。

对于数据导出,最简单的方法是生成一个 CSV/TSV,它只是一个带有逗号或制表符分隔符的文本文件,可以导入到各种 sheet 编辑软件中。