jeux java avec une portabilité maximale


Je veux programmer un jeu java simple, que dois-je considérer pour le rendre portable au maximum? je suis assez nouveau sur java, quelles bibliothèques grafik et de rendu dois-je utiliser pour le rendre facilement portable vers java mobile (pour les téléphones mobiles)? je ne peux pas le développer directement pour java mobile, car j'ai aussi besoin d'une version PC. ou devrais-je jast développer strait forward pour PC et faire une nouvelle version mobile completele plus tard?

Author: jeff, 2010-08-12

2 answers

Je dirais d'abord faire la version PC (portable sur Mac, Linux, Windows si c'est une priorité pour vous), et développer une (voire plusieurs) version complètement nouvelle pour les combinés mobiles.

Il peut y avoir du code (et des œuvres d'art) que vous pouvez réutiliser, mais pas trop, car un (bon) jeu devra être très différent pour un téléphone mobile que pour un PC, pas seulement les tailles d'écran et les méthodes de saisie, mais les changements majeurs dans le jeu que ces différences entraînent probablement pour le rendre toujours amusant jouer.

Le code que vous pouvez réutiliser devra probablement être adapté pour J2ME ou Android, mais mieux vaut s'en inquiéter plus tard que d'essayer d'être trop multiplateforme dès le début (ce qui limiterait les fonctionnalités sur la version PC, et consommerait beaucoup de temps, sans être sûr que cela porte ses fruits).

Encore une fois, si quelque chose, s'inquiéter de la portabilité dans les plusieurs environnements de bureau, et dans plusieurs combinés, mais pas trop sur la portabilité entre le de deux.

Bien sûr, si votre jeu a un composant côté serveur, il serait idéal d'avoir une seule version du code du serveur qui peut parler aux clients sur toutes les plates-formes.

 2
Author: Thilo, 2010-08-12 03:47:56

Je pense qu'il est possible de créer un jeu portable sur un large éventail de plates-formes. Alors qu'une version de bureau d'un jeu J2ME peut sembler primitive, elle permet à vos utilisateurs de prévisualiser le jeu avant de l'installer. Consultez mon projet JGame , qui permet d'écrire un jeu qui fonctionne sans modifications sur J2ME, Android et PC. Je crois que le projet Slick a également une version Android qui fonctionne.

 0
Author: Boris van Schooten, 2011-05-14 18:05:39