Java processing est-il viable pour la création de jeu vidéo ?
Bonjour,
Je poste ce topic car j'ai besoin de conseil. Je travail actuellement sur mon premier jeu vidéo et pour créer le prototype de ce jeu, j'ai utilisé processing. Je me demande si ce langage est viable pour créer la version final du jeu et j'aurai besoin de conseil. En espérant que quelqu'un pourra m'aider.
Je connais plutôt bien Processing (Java) et je me forme à Godot Engine en ce moment.
Citation:
Envoyé par
TheTueur
Merci pour votre réponse. Pour ce qui est des logiciels comme unity, etc... j'ai un peu de mal avec le fait de les utiliser même si je reconnais que ce sont des outils très puissants
cf aussi mon site internet : https://ericrogergarcia.legtux.org/
Pour te répondre vraiment, ce serait bien que tu dises ce que tu as déjà fait en programmation (c'est pour avoir une idée d'où tu en es) et quelques mots sur ton projet dont la ou les plateformes que tu vises... si tu connais la programmation orientée objet...
Si tu es relativement débutant, par exemple, je connais pas mal de solutions pour débuter dans les jeux vidéo (j'ai été longtemps animateur socio culturel dans des écoles et des centres de loisir dans lesquels je proposais des activités de création de jeux vidéo). Je garde un oeil (et même les deux) sur ce genre de choses. Ca dépend aussi de ce que tu voudrais faire après, si tu souhaites utiliser quelque chose qui te permet de comprendre des concepts que tu pourra réutiliser ailleurs après... ou non
N.B. Pour Godot : le logiciel est assez impressionnant au début, j'en conviens. J'ai eu du mal aussi à comprendre son organisation. Maintenant que j'ai franchi cette première étape, je pense, en fait, que le problème vient surtout de la façon dont les tutoriels sont orientés. Je pense que cela peut être d'un abord beaucoup plus simple que ce que j'ai vu dans les vidéos un peu partout sur le net.
Pour préciser ma pensée, je pense qu'il faut des tutoriels orientés en fonction du type de personnes : ceux qui n'auraient jamais fait de programmation du tout (il faudrait sûrement commencer par autre chose genre scratch), ceux qui utilisent Scratch, ceux qui ont programmé avec des langages tels java ou Python etc...
Par exemple, j'ai fait (très modestement) du Java avant (avec Processing) et j 'ai pas mal étudié ce qu'était Java dans des bouquins aussi). j'ai appris (et utilisé) la programmation orientée objet et quand je suis arrivé sur Godot j'ai d'abord nagé dans la plus grande confusion car je ne retrouvais plus les concepts que j'avais utilisé avant. J'aurais eu besoin d'explications pour voir qu'ils sont bien dans Godot même si l'organisation semble différente (mais maintenant j'ai compris que Godot est entièrement fabriqué sur de la POO même si on peut utiliser des façons "fonctionnelles" de travailler avec).
Franchement, c'est un super logiciel très accessible (ceci dit je ne connais pas Unity) , l'éditeur intégré est très bien foutu, la documentation est livrée avec... Ça vaut le coup de s'y mettre ! La communauté notamment française est déjà très importante et c'est du libre, vraiment du libre (bon, je suis un un fan mais pour des raisons tout à fait objectives :) )
N.B. j'aime bien utiliser les diagrammes de classes UML ce qui m'aide pour mon projet de jeu vidéo avec Godot.