我应该开发动画/模拟来说明计算机网络概念(算法等)。像这样的东西:http ://www3.rad.com/networks/2004/sliding_window/detect.html 。完成此操作后,我还应该为操作系统概念开发类似的动画。它是教育计划的一部分。
我无法在平台之间做出决定:
这些是可能的解决方案(我猜):
- Adobe Flash
- Adobe 冲击波
- Adobe AIR
- 微软银光
- Java 小程序。
那么Java Applets 将是我最后的选择。我们都知道为什么。但是,我对 Adobe 和 Silverlight 的其他 3 个平台感到困惑。
坦率地说,我不明白他们为什么要提供这么多平台来解决一个问题?如果有人能澄清一下,那就太好了。
回到我自己,我擅长 C# .NET Windows 编程,大约 1-2 年前。我学习了 ActionScript,并使用 PaperVision3D 库开发了一些 3D 机器人实验动画。那是为了Flash,当时我不知道其他平台,所以就用它了。
我也不知道应该学习什么来为 Adobe AIR 和 Shockwave 开发。
学习对我来说不是问题。我想学点新东西,我也有足够的时间赶上速度。我想要一个有效的解决方案。将来如果我想添加一些 3D 或一些额外的动画,我不应该在另一个平台上做。另外请指点一些最好的学习资料来学习。