CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Outils indispensable

dudu45
dudu45
Niveau 6
13 septembre 2014 à 19:43:16

Bonjour,

J'ai une forte envie de développer quelque chose en java pour mon plaisir personnel mais j'ai quelque question.

Je compte réaliser un casse-brique (le jeu) en 1 mois et demi mais j'ai une question qui me préoccupe !

En effet, je maîtrise que le langage JAVA et la bibliothèque graphique Swing (à 70%, je ne sais pas dessiné...).

MA QUESTION :

De quels outils/bibliothèque/logiciels/langages...etc aurais-je besoin pour créer ce jeu ?

Merci d'avance

godrik
godrik
Niveau 30
13 septembre 2014 à 19:52:05

dudu45, si tu sais faire du java et utiliser swing. Tu sais tout ce que tu as besoin de savoir. Tu aura peut etre besoin d'une lib pour ajouter des effets sonore, mais sinon tu as tout ce qu'il te faut.

dudu45
dudu45
Niveau 6
13 septembre 2014 à 19:56:04

Mais les déplacements de la balle qui casse les briques, c'est pas réalisables avec Swing ça non ?

Vous pensez que libGdx me serait utile, si oui pourquoi ? ^^

godrik
godrik
Niveau 30
13 septembre 2014 à 20:00:23

Sisi c'est faisable. Tu peux directement ecrire sur l'ecran pour y afficher ce que tu veux. J'ai ecrit mon premier tetris en utilisant swing pour faire l'affichage.

dudu45
dudu45
Niveau 6
13 septembre 2014 à 20:59:23

Ca sera un déplacement un peu trop "pixelisé" alors, je veux dire le déplacement ne sera pas fluide. Ca sera plus du deplacement case par case, mais des grosses cases ?

dudu45
dudu45
Niveau 6
13 septembre 2014 à 21:02:25

Et désolé mais j'ai 2 autres questions : ^^

Pensez-vous que la bibliothèque (je crois) LibGdx me serait + utile ?
Ça me dérangerais pas 'apprendre à la maîtriser, du moment que cet apprentissage ne dépasse pas 1 semaine.

Est-il facile de passer d'un programme java codée pour fonctionner sur ordinateur seulement à un code java orientée androïde ?

godrik
godrik
Niveau 30
13 septembre 2014 à 21:16:07

Ca sera un déplacement un peu trop "pixelisé" alors,
je veux dire le déplacement ne sera pas fluide. Ca
sera plus du deplacement case par case, mais des
grosses cases ?

non pas forcement en redefinissant la methode paint tu peux acceder au pixel buffer des composant. Donc potentiellement tu peux faire ce que tu veux.

Pensez-vous que la bibliothèque (je crois) LibGdx
me serait + utile ? Ça me dérangerais pas 'apprendre
à la maîtriser, du moment que cet apprentissage ne
dépasse pas 1 semaine.

libgdx est probablement plus adapte a la creation de jeu. Je ne suis pas famillier avec libgdx, mais compte tenu de ton niveau, je pense qu'apprendre libgdx pourrait te prendre du temps. Cela etant dit, c'est probablement un bon investissement.

Est-il facile de passer d'un programme java codée
pour fonctionner sur ordinateur seulement à un code
java orientée androïde ?

Ca depend. Ce n'est pas forcement tres difficile. Ce n'est pas forcement tres facil. Ca depend des lib utilise. Et ca depend de comment la'pplication a ete concu. Ici libgdx peux t'aider. il a un backend android je pense.

[-Shana-]
[-Shana-]
Niveau 10
14 septembre 2014 à 00:21:42

Yep. LibGDX gere bien l'android. Aucun soucis sur mon portage de Pentarace sur un Galaxy Y :hap:

dudu45
dudu45
Niveau 6
14 septembre 2014 à 11:32:42

Ok merci beaucoup pour vos aides !

Donc au final, je pense que je vais me renseigner sur LibGDX car je pense que à long terme c'est un très bon investissement. De plus la méthode paint de Swing m'a toujours fais fuir.

Et si j'arrive (j'espère) à terminer, mon jeu je le mettrais sous forme androïde.

Oderschwank
Oderschwank
Niveau 6
14 septembre 2014 à 15:39:56

Oui je te conseille d'apprendre LibGDX mais tu ne pourras pas l'apprendre en juste une semaine. Avec le même code tu peux faire marcher ton jeu sur desktop et mobile donc tu peux faire tes tests et debugs sur desktop

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment