9
votes

Comment développer Java Games pour téléphones?

Comment puis-je commencer à développer des jeux J2ME pour les téléphones mobiles?

  1. sont des bibliothèques disponibles qui peuvent rendant des polices de pixels pour le texte? - Pour Texte Jeux
  2. sont des bibliothèques graphiques 2D disponibles qui peuvent dessiner des bitmaps animés? - Pour isométrique et < Un href = "http://www.mobiles-club.com/java/logic/1150-command-conquer-red-alert.html" rel = "noreferrer"> carrelé jeux
  3. Tous sont des moteurs 3D disponibles avec la cartographie de texture et l'éclairage? - pour Racing et Flying Simulateurs

    et en ce qui concerne les tailles d'écran:

    • Quelle taille d'écran choisir initialement pour une bonne pénétration du marché?
    • Comment gérer le code source du jeu, dans différentes tailles d'écran? Faire des branches distinctes?

      Je suis nouveau à la programmation J2ME, donc tout Liens vous peut me donner pour commencer tout serait génial.


0 commentaires

4 Réponses :


7
votes

Cours de programmation de jeu pour commencer à développer des jeux de bitmap simples.


0 commentaires

4
votes

La taille de l'écran de 240x320 pixels est où la plupart des téléphones compatibles J2ME sont ces jours-ci.

Évidemment, les téléphones à écran tactile ont généralement des écrans plus gros que cela. Une taille VGA de 480x640 est juste autour du coin des téléphones haut de gamme.

Différentes tailles d'écran sont généralement gérées par un code générique pouvant gérer n'importe quelle taille d'écran et modifier la mise en page en fonction des fichiers de configuration dans JAR. Vous faites ensuite simplement plusieurs fichiers JAR, tous contenant le même code compilé, mais différentes valeurs dans les fichiers de configuration.

Pour les graphiques 3D, beaucoup de téléphones Ces jours-ci supportent http: // www.jcp.org/fr/jsr/detail?id=184 .

Les téléphones récents Sony-Ericsson ont également http: //www.jcp. org / fr / jsr / détail? ID = 239 qui devrait être plus facile à utiliser si vous connaissez déjà OpenGL. Les performances 3D varient considérablement entre les téléphones contenant une puce d'accélérateur matérielle et ceux qui ne le font pas.

Les bitmaps animés sur J2ME signifie généralement que vous soyez propre à redessiner le fil pour rafraîchir l'écran. Le seul format d'image officiellement pris en charge par la spécification de MIDP est PNG.

À cause de ce dernier fait, si vous souhaitez créer votre propre police de pixels, vous allez à peu près besoin d'avoir chaque personnage dans une image PNG.

Vous voudrez peut-être regarder Lwuit, une bibliothèque open source publiée par Sun.


0 commentaires

2
votes

Il y a cette incroyable liste des bibliothèques J2ME open source qui font toutes sortes de choses, telles que UI, graphiques, jeux, 3D, Bluetooth, SMS, IM, Maths, Sécurité, Base de données, XML .. Même Dev Outils.

logiciel Java Me Open Source - NgPhone


0 commentaires

3
votes

Je sais que ce n'est pas une réponse directe à votre question, mais je pense que J2ME est lentement sur le déclin et Android prend sa place. Vous voudrez peut-être regarder également l'iPhone, même si ce n'est pas Java. Pour l'iPhone, vous consultez la taille de l'écran 480x320 et vous pouvez utiliser CocOS2D pour les jeux 2D.

Consultez également Le site Web de Kevin Glass , qui a beaucoup de notes sur le déploiement instantané à 3 voies à applet , Android et iPhone. Plus de détails sont ici .


0 commentaires