在c#中像鱼一样游泳的算法

时间:2009-12-10 21:37:30

标签: c# .net language-agnostic visual-effects

我需要在我的应用程序中实现一个功能,这些单词将在后台“游”,基本上我需要在单词的前导字母前面选一个点,并使用“浪漫的“风格。

我还需要避开墙壁,因此它需要及时转变,以及需要实施的其他“鱼类”行为。

我确定我需要用sin计算做一些事情,但我真的希望它有效率,我正在使用C#,但任何语言实现都会很有见地。

有哪些资源可以在C#中实现?

2 个答案:

答案 0 :(得分:3)

您可以查看的一个经典植绒模拟是Boids

答案 1 :(得分:0)

我做了一些模糊相似的事情,其中​​一系列字母根据主要字母的移动动画。它是鼠标尾随,而不是鱼游,但可以使方法工作,因为位置偏移衰减作为与主角的距离的函数。

它是MFC / C ++并且是located on codeproject