Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试制作一个小型 IA32 游戏(AT&T),我目前面临的问题是我不知道如何/在哪里存储蛇的身体和“苹果”以便能够检查碰撞。蛇的大小不断增加,所以容器应该动态分配?
在高级语言中,我会使用二维向量/数组/链表或类似的东西来存储坐标,然后在移动后进行比较。
欢迎任何建议。
(查看了类似的问题,但没有回答我的问题)
蛇不能比字段长,所以静态或动态分配合适的内存量——这取决于你。