我的学校强调学习编程与日常课程并存,并且我们有一个项目,需要我们为一群特殊教育学校的学生制作一个游戏,游戏中需要包含教育元素。有人正在用 vibe-coding 做一些东西,而另一些人则在做一个 Minecraft 地图,看着我傻傻地选择了使用 Gamemaker,我决定做一个类似“剪断绳子”或“脑筋急转弯”游戏的类型游戏,需要操作物理元素来完成目标。问题是 Gamemaker 内置的物理室感觉非常有限,x 和 y 坐标是只读的,而且似乎无法直接切换物理或碰撞检测。虽然我不是初学者,我有一些经验,使用 HTML 和 JavaScript 做一些 Web 小工具,然而我仍然不清楚如何做到这些。通过实验,我发现如何让对象可拖动,但它非常不稳定,并且当我操作它时,它会与世界互动。是否我需要在汇编室中移动所有内容,然后将它们克隆到下一个室中?如何做到这一点而不让它们变得混乱不堪?(我倾向于在项目变得太过混乱时就放弃)