碰撞检测教程

Ins*_*ing 2 java awt collision-detection java-2d

我应该用AWT开发一个Java游戏.我坚持"碰撞检测"的概念.如果您可以帮助我解释概念(如何工作)或举例(源代码)的任何教程,我将不胜感激.

ins*_*s0m 5

有关2d碰撞检测的强大教程可以在metanetsoftware(N的制作)中找到

作者写下了理论基础和挑战.它们也为您提供了一些代码(不是基于awt,但它的程序相同,代码很容易翻译).它们还覆盖了页面上更高级的主题(例如基于图块的碰撞检测)

更新#2:这里给出了一个很好的概念背景:GDC 2010关于联系人生成的演示

更新:这个RUST库中给出了一个很好的例子,说明了不同的碰撞检测方法是如何工作的.文档描述了一些技术,源代码是可以理解的.从这个资源中学习可以让你有很多了解.

在旁注:正确的地方要求这些东西是在gamedev stackexchange.由于您刚刚开始在该领域,请看看这篇文章