2011-10-09 8 views
1

Je voudrais écrire un jeu éducatif pour les élèves de l'école primaire (7-9 ans) avec des difficultés d'apprentissage. Ce jeu impliquerait d'associer des mots à des images, des mathématiques de base et des phonèmes. Je devrais avoir de l'audio dans le cadre du jeu, par exemple. un tuteur en ligne vocalisant des instructions, des explications etc. Je connais Java et je voudrais développer cela comme un jeu en ligne qui peut être joué dans un navigateur.Jeu éducatif en ligne - écrit en Java

Ma question est la suivante. utilise une applet Java la seule route que je peux prendre ou est-ce que cela pourrait être réalisé en utilisant JSP/Servlets? Je pense à Applets car je voudrais utiliser SWING pour développer l'interface afin de lui donner un aspect bureautique.

GF

+1

Avez-vous pensé à GWT ou RAP? – TJR

Répondre

3

Oui, vous pouvez utiliser swing ou jsp/servlets + GWT ou un autre outil JavaScript pour rendre l'application interactive.

Vos options les plus évidentes sont

  • applet Swing dans le navigateur
  • application Swing avec Java Web Start
  • GWT qui est comme API balançoires, mais fonctionne comme script java

À moins il y a beaucoup d'animation, je dirais que gwt est un outil très rapide pour créer des applications Web riches, accessibles sur tablette/iPhone/PC, sur une courte période de temps, surtout avec le moteur google app, qui OSts telles applications gratuitement.

La navigation dans le navigateur fonctionne, mais des exigences Java peuvent gêner certains de vos utilisateurs. Néanmoins, si vous avez besoin d'animer des choses et que vous voulez une solution Java standard sans API externes, swing est une option assez simple.

+0

Merci. Je vais regarder sérieusement GWT. –

0

Jetez un coup d'œil à EXT-JS et à quelques démos (http://www.sencha.com/products/extjs/examples/). D'après ce que j'ai vu, c'est principalement l'interface utilisateur, mais je suis sûr qu'il y a beaucoup d'autres options basées sur Javascript.

:)