2010-11-28 7 views
1

Je fais un jeu sous Android où je génère un nombre aléatoire pour différentes balles de couleur. Actuellement, je génère des boutons dynamiquement et les paramètres de la ressource de fond. J'utilise des icônes haute résolution comme images. Cependant, lorsqu'ils sont affichés à l'écran, ils sont tous légèrement pixélisés et ne sont pas beaux à l'écran. Je l'ai essayé avec différentes tailles d'icônes mais cela ne servait à rien. Quelqu'un peut-il suggérer où je peux aller mal et quelle peut être la meilleure façon de prendre soin de ces choses. Je suis nouveau à la programmation de jeux, donc toute aide serait appréciée.Génération de balles pour le jeu Android

+0

Je sais que ce n'est pas une réponse à vous queston, mais avez-vous envisagé d'utiliser AndEngine comme moteur de votre jeu? ? Il fait exceptionnellement bien le boulot. http://www.andengine.org – Knossos

+0

Merci. Je vais y jeter un coup d'œil – Mako

Répondre

1

Je suppose que votre application ne fonctionne pas à la résolution maximale de votre téléphone. Vous devez spécifier la version cible d'Android dans votre fichier manifeste, sinon l'application utilise par défaut une version antérieure et ne s'exécute qu'en basse résolution.

Si votre téléphone prend en charge Android 2.2 (Froyo) puis essayez d'ajouter cette ligne à votre fichier AndroidManifest.xml:

<uses-sdk android:minSdkVersion="8" /> 

Assurez-vous de mettre dans la section manifeste, et non la section d'application. Si vous voyez une ligne pour "android: versionName", mettez-la immédiatement après cette ligne. Si votre téléphone ne prend pas en charge Android 2.2, remplacez le numéro minSdkVersion par 7. S'il s'agit d'une version antérieure, passez à 6 ou 5. Vous devez vous assurer que les fichiers SDK corrects sont installés sur votre ordinateur. machine de développement. (ie: vous ne serez pas capable de compiler une application Android 2.2 si vous avez seulement le SDK 2.1 installé.)

+0

J'ai spécifié la version minSDK dans le fichier manifeste. Le problème est que l'image est augmentée et diminuée en fonction de la résolution de différents combinés mobiles. Mettre toutes mes images sous drawable-nodpi affiche parfaitement les images mais la disposition est perturbée. Je voudrais savoir n'importe quel moyen d'afficher des images parfaitement. Et cela devrait également fonctionner avec différentes configurations mobiles. – Mako