OVH Cloud OVH Cloud

programmation midp 2.0

2 réponses
Avatar
pampululu
Bonjour, je programme actuellement un jeu pour t=E9l=E9phone portable en
utilisant l'API midp 2.0.
Ma question se situe sur l'utilisation de import
javax.microedition.media.*; pour musique et son.
voici le code que j'utilise pour un bruitage:
InputStream is =3D getClass().getResourceAsStream("/punch.wav");
p =3D Manager.createPlayer(is, "audio/X-wav");
p=2Estart():
J'aimerai savoir si pour ce genre de jeu il y a un format standart pour
musique et bruitage. (par exemple pour ceux de ancient empires). quel
format est le meilleur? par exemple mon bruitage punch.wav passe dans
l'=E9mulateur (jutilise ktoolbar) mais ne joue pas quand jupload le .jar
dans mon nokia 6630.le jeu marche mais les sons se jouent pas.
quequ'un peut il me donner des conseils la dessus? notemment sur les
formats a utiliser de pr=E9f=E9rence (pour les musiques aussi).
Merci d'avance.

2 réponses

Avatar
Marc Collin
wrote:

Bonjour, je programme actuellement un jeu pour téléphone portable en
utilisant l'API midp 2.0.
Ma question se situe sur l'utilisation de import
javax.microedition.media.*; pour musique et son.
voici le code que j'utilise pour un bruitage:
InputStream is = getClass().getResourceAsStream("/punch.wav");
p = Manager.createPlayer(is, "audio/X-wav");
p.start():
J'aimerai savoir si pour ce genre de jeu il y a un format standart pour
musique et bruitage. (par exemple pour ceux de ancient empires). quel
format est le meilleur? par exemple mon bruitage punch.wav passe dans
l'émulateur (jutilise ktoolbar) mais ne joue pas quand jupload le .jar
dans mon nokia 6630.le jeu marche mais les sons se jouent pas.
quequ'un peut il me donner des conseils la dessus? notemment sur les
formats a utiliser de préférence (pour les musiques aussi).
Merci d'avance.



c'est surement pas tous les téléphones qui sont en mesure de jouer les wav,
d'ailleur rien ne garantie qu'un fichier peut être joué sur tous les
téléphones....

ce qui faut savoir, c'est que c'est les compagnies de téléphone qui décide
de ce qu'il implétente... de ce fait, absolument rien ne garantie qu'un
téléphone supporte tout ce que midp 1 ou 2 est en mesure d'offrir

Avatar
Alex
ce qui faut savoir, c'est que c'est les compagnies de téléphone qui décide
de ce qu'il implétente... de ce fait, absolument rien ne garantie qu'un
téléphone supporte tout ce que midp 1 ou 2 est en mesure d'offrir


un bonne info à ce propos :
http://www.club-java.com/TastePhone/J2ME/MIDP_Benchmark.jsp

Alex