Le web va te permettre de bénéficier de librairies nombreuses et performantes, de la plus grande communauté de développeurs. Tu vas pouvoir faire un jeu multiplateformes du premier coup ce qui te permettra de le partager efficacement. C'est plus simple de cliquer sur un lien que d'installer Python.
Si tu n'aimes pas le JavaScript, tu peux utiliser un des 12 000 langages qui se compile en JavaScript (voir cette liste https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS). Je tiens juste à mentionner Emscripten qui est un compilateur vers JavaScript te permettant par exemple d'utiliser des outils en C.
En ce qui concerne les performances, les machines virtuelles JavaScript sont maintenant pas trop mauvaises pour un tel langage (interprété, prototypes, typage dynamique…). Même si un bench n'est pas une valeur universelle, regarde http://benchmarksgame.alioth.debian.org/u32/benchmark.php?test=all&lang=v8&lang2=csharp pour la différence entre V8 et Mono par exemple. Pour le rendu, les navigateurs récents peuvent utiliser le GPU de manière transparente, et les performances sont alors excellentes.
Ce n'est pas un hasard si de plus en plus de systèmes d'exploitations se tournent vers le Web (windows, tizen, firefox os, webos, etc…). Le jeu vidéo sur le web est peut-être encore un peu jeune et le marché n'est pas encore stabilisé (il suffit de voir le nombre d'outils en concurrence dans tout les domaines), mais te former sur ce domaine n'est à mon avis pas du temps perdu.
# Du web
Posté par dave_null . En réponse au message Quel langage de programmation pour développer des jeux amateurs ?. Évalué à 2.
Je te conseille de te tourner vers le web.
Le web va te permettre de bénéficier de librairies nombreuses et performantes, de la plus grande communauté de développeurs. Tu vas pouvoir faire un jeu multiplateformes du premier coup ce qui te permettra de le partager efficacement. C'est plus simple de cliquer sur un lien que d'installer Python.
Si tu n'aimes pas le JavaScript, tu peux utiliser un des 12 000 langages qui se compile en JavaScript (voir cette liste https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS). Je tiens juste à mentionner Emscripten qui est un compilateur vers JavaScript te permettant par exemple d'utiliser des outils en C.
En ce qui concerne les performances, les machines virtuelles JavaScript sont maintenant pas trop mauvaises pour un tel langage (interprété, prototypes, typage dynamique…). Même si un bench n'est pas une valeur universelle, regarde http://benchmarksgame.alioth.debian.org/u32/benchmark.php?test=all&lang=v8&lang2=csharp pour la différence entre V8 et Mono par exemple. Pour le rendu, les navigateurs récents peuvent utiliser le GPU de manière transparente, et les performances sont alors excellentes.
Ce n'est pas un hasard si de plus en plus de systèmes d'exploitations se tournent vers le Web (windows, tizen, firefox os, webos, etc…). Le jeu vidéo sur le web est peut-être encore un peu jeune et le marché n'est pas encore stabilisé (il suffit de voir le nombre d'outils en concurrence dans tout les domaines), mais te former sur ce domaine n'est à mon avis pas du temps perdu.