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

Starcraft en Java

Thommas
Thommas
Niveau 7
03 juin 2006 à 12:42:27

http://thommas.free.fr/novawars-0.4.exe

J´attends vos avis, critiques, remarques, suggestions ^^

gollumkawder
gollumkawder
Niveau 10
03 juin 2006 à 15:12:15

ça commence pas mal niveau jeu, mais il n´est pas optimisé pour toutes les résolutions d´écran..

godrik
godrik
Niveau 30
03 juin 2006 à 16:16:59

je dirais mouais...
tu as du clignotement sur les bords.
la souris ne marche pas partout
les unités se téléportent.
et au fait, pourquoi est ce que des cristaux aparaissent quen on clique sur le bouton du milieu ?

Thommas
Thommas
Niveau 7
03 juin 2006 à 21:20:08

"mais il n´est pas optimisé pour toutes les résolutions d´écran.."
Effectivement... ça viendra en temps voulu... pour les besoins du testing, 1024x768 est la resolution optimale pour l´instant...

"tu as du clignotement sur les bords."
Je sais... JAVA2D est trop lent même en triple buffer hardware... je passerai en OPENGL quand je trouverai le temps... pour l´instant c pas si grave et c vraiment pas ma priorité... ^^

"la souris ne marche pas partout"
En fait si... mais erreur de ma part, il faut clicker (comprendre appuyer puis relacher rapidement) mais je vais faire en sorte que ça soit plus "répondant"... tu n´es pas le premier à me faire la remarque, je vais corriger ça...

"les unités se téléportent."
Tant que je n´aurai pas implémenté un bon Astar... ça sera comme ça... et si qqun est motivé pour coder un Astar en java, merci à lui lol
On verra si je trouve le temps d´ici le rendu... c´est bonus graphique ça ^^

"et au fait, pourquoi est ce que des cristaux aparaissent quen on clique sur le bouton du milieu ?"
Héhé... système de resources du jeu... ça permet de visualiser où se trouve les cases à prendre... l´acquisition de resources se fera en mettant des unités sur les cases en question... évidemment les maps seront plus stratégiques et non pas aléatoire comme c´est le cas actuellement niveau resources...

Merci pour vos remarques, ça avance doucement mais sûrement...

Quintoff
Quintoff
Niveau 10
03 juin 2006 à 22:01:20

JAVA2D est trop lent même en triple buffer hardware

Que dire là dessus... Je vais essayer de ne pas lancer l´éternel débat sur la lenteur ou non du Java.

Java2D n´est pas spécialement lent. Ca dépend comment et dans quel cas on l´utilise... C´est sur que si c´est pour afficher 574 images de 2 mégapixels par seconde c´est un peu chaud lol. Il y a des cas ou le passage à OpenGL est indispensable mais il y a souvent moyen de l´éviter. Si tu veux vraiment passer à OpenGL, je te conseille d´aller voir du coté de LWJGL.

Sinon tu as un document de conception que tu pourrais nous montrer ou un bref résumé de l´architecture?

Pxnet
Pxnet
Niveau 3
04 juin 2006 à 01:12:35

Salut,
moi je dis que c´est un bon début, mais le plus dur est d´aller jusqu´au bout des projets...
Franchement, ça peut faire un jeu intéressant si tu le termine.
Côté prog, je connais pas le java, moi je programme en C++, j´utilise OpenGl et je ne vois aucun intérêt de changer... Les performances ne manquent pas en OpenGl.
Je n´ai eu aucun pb d´affichage avec ton jeu, je trouve le menu soigné.
Bon courage!

godrik
godrik
Niveau 30
04 juin 2006 à 12:06:01

je ne suis pas sur de voir l´interet de A* la dedans.
tu as visiblement déja un algorithme de plus court chemin puisque tu affiches les cases a proximité des unités.

Perso, j´ai fait un peu de java2D et je n´ai pas de clignotement...

Thommas
Thommas
Niveau 7
04 juin 2006 à 12:57:00

Le clignotement vient du fait que je print la map en continu seulement sur la zone affichee... je pense pouvoir ameliore ca... mais on verra plus tard...

Astar servirait pour faire l´animation qui amenera l´unite d´une case a une autre... pour ce faire il faut que je possede le chemin complet vers le pt de destination et pas seulement le pt de depart et d´arrive comme c le cas actuellement...

Cela dit tu viens de me donner une idee...

godrik
godrik
Niveau 30
04 juin 2006 à 13:25:30

surtout le truc c´est que la tu n´es pas temps réel du tout...
et ca me gene un peu pour un starcraft...
Mais si tu arrive a afficher les positions a proximité d´une unité, c´est qu´implicitement tu as un chemin de calculé...

Thommas
Thommas
Niveau 7
04 juin 2006 à 15:02:20

Oula attention, je developpe ce jeu video en java dans un but pedagogique...
Ce jeu est cense etre un advance wars like avant tout... j´ai juste repompe tous les graphismes et les sons de starcraft... et je compte faire une petite campagne sympa base sur l´imagination du grand Abriko (www.acathla.com)

La version 0.5 sera dispo demain aprem si tout se passe bien...
Au menu, possibilite d´acheter des unites, recolte des resources... curseurs ameliores... menus semi transparents...
meilleur gestion de la selection des unites... possibilite de voir la portee et la zone de deplacement des unites adverses...
Je vais aussi revoir l´equilibre des armes de base pour que ca soit moins naze...
RV demain donc ^^

Thommas
Thommas
Niveau 7
05 juin 2006 à 23:10:28

http://thommas.free.fr/novawars-0.5.exe
Au menu, achat d´unité, récolte de ressources (bouton du milieu pour afficher les ressources)
Pas mal de fix et encore pas mal de bugs lol
Petit truc que vous ne verrez pas encore mais j´ai implémenté le loading de map en XML... l´éditeur fonctionne aussi donc je peux créer des maps sans problème... donc je vais finir les armes et après j´attaquerai la campagne...

Thommas
Thommas
Niveau 7
07 juin 2006 à 22:59:41

v0.6 avec IA, achat d´armes, description de l´unité selectionnée et Editeur de Map smile

http://thommas.free.fr/novawars-0.6.exe

Thommas
Thommas
Niveau 7
08 juin 2006 à 17:32:56

J´ai réussi à faire du pathfinding... c à d des déplacements animés =)

J´implémente les armes pour ce soir, et je vous offre une v0.7 ...

Le rendu c´est demain soir ... :/

Thommas
Thommas
Niveau 7
08 juin 2006 à 23:16:55

v0.7 veille du rendu :
http://thommas.free.fr/novawars-0.7.exe

Thommas
Thommas
Niveau 7
12 juin 2006 à 01:02:22

http://thommas.free.fr/novawars-1.0.exe

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