在线教育游戏 - 用Java编写

时间:2011-10-09 19:47:09

标签: java applet

我想为有学习困难的小学生(7-9岁)写一个教育游戏。这个游戏将涉及到图像匹配,一些基本的数学和一些语音。我需要将音频作为游戏的一部分,例如一个在线导师发声指示,解释等。我很了解使用Java,并希望将其开发为可在浏览器中播放的在线游戏。

我的问题是这个;使用Java applet是我可以采用的唯一途径,还是可以使用JSP / Servlets实现?我在想Applet,因为我想使用SWING来开发界面,以便为它提供桌面外观。

GF

2 个答案:

答案 0 :(得分:3)

是的,你可以使用swing或jsp / servlets + GWT或其他JavaScript工具来使应用程序交互。

您最明显的选择是

  • 浏览器中的小程序
  • 使用java web start摇摆应用程序
  • GWT,类似于swings API,但以java脚本运行

除非有很多动画,否则我会说gwt是一个非常快速的工具,用于在短时间内创建平板电脑/ iPhone / PC可访问的丰富网页应用,特别是考虑到托管此类应用的谷歌应用引擎免费。

浏览器中的Swing工作正常,但Java要求可能会妨碍您的一些用户。然而,如果你需要动画并想要一个没有外部API的标准Java解决方案,那么swing是一个非常简单的选择。

答案 1 :(得分:0)

看看EXT-JS和一些演示(http://www.sencha.com/products/extjs/examples/)。从我所看到的,它主要是UI,但我确信还有很多其他基于Javascript的选项。

:)