Pages: 1
- Accueil forums
- » Discussions générales
- » A quand un vrai bon langage pour le dev de jeux?
11-01-2007 18:20:24
- izguit
- Administrateurs

- Date d'inscription:
- Messages: 306
- IP: 88.122.70.85
- Courriel Site web
Yop les gens
J'ai trouvé il y a pas longtemps un langage que je connaissais pas : le D. Ca s'inspire un peu du java et C# (donc syntaxe simple), tout en générant du code natif (le pied pour les jeux quoi). En plus, du côté des perfs, il est quasiment au même niveau que le C++. Le langage idéal pour les jeux. Bon après y avoir regardé, c'est pas répandu du tout, (pas beaucoup de ressources en français), je viens de passer un bon moment à essayer de trouver un ide correct et de compiler un sample, sans succès
. Fait chier
En plus pas mal de monde dis que c'est mort-né, pas de vraie innovation (en plus il existe un langage par lettre de l'alphabet, oui oui ca va jusqu'au Z) pourtant ca serait bien pratique
Soit on prend du C++, avec un temps de dev élevé mais des bonnes perfs, soit on prend du .NET, du java ou freebasic, et c'est plus simple mais c'est LENT (voire même moyen pour le portage) ![]()
Pascal?
Voila, c'était mes pensées de la journée ![]()
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
Hors ligne
11-01-2007 19:21:38
- Jerry Kan
- Membres
- Date d'inscription:
- Messages: 265
- IP: 82.243.77.149
- Courriel
le langage D est utilisé par les mythiques jeux de Kenta cho (chez ABA games) pour toute sa série (Tumiki fighters, area, rrootage etc ..)
ya peut etre une raison, mais j'ai pas testé
(tu as essayé en ligne de commande ? les ide ca pu
)
pour le Pascal, franchement non, c'est vraiment trop limité niveau fonctionnalités
au final, c'est le C++ et dans la douleur ![]()
en fait ce qu'il faudrai c'est un C++ qui soit un peu plus flexible, pour gerer ces satanés includes circulaires, ou le cast du polymorphisme de facon plus élégante,
mais bon le C++ c'est pas si mal non ? ya quand meme l'avantage de pouvoir integrer a peut pres n'importe quoi dedans
Hors ligne
14-01-2007 10:19:32
- Eagle4
- Membres
- Date d'inscription:
- Messages: 18
- IP: 86.70.121.11
- Courriel
Je crois que pascal etait une reference aux pensée de pascal je me trompe ?
Hors ligne
14-01-2007 11:28:20
- izguit
- Administrateurs

- Date d'inscription:
- Messages: 306
- IP: 83.157.84.190
- Courriel Site web
non non au langage ![]()
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
Hors ligne
14-01-2007 12:21:05
- kedu
- Modérateurs

- Date d'inscription:
- Messages: 155
- IP: 62.34.108.244
- Courriel
izguit Ecris:
Soit on prend du C++, avec un temps de dev élevé mais des bonnes perfs, soit on prend du .NET, du java ou freebasic, et c'est plus simple mais c'est LENT (voire même moyen pour le portage)
Pour ce qui est du .Net ; il faut apprendre à utiliser unsafe ! Lorsque l'on a besoin de performances c'est l'idéal et même indispensable dans le développement de jeux en .Net.
Dans ce genre de bloc, plus de garbage collector, on gère nous même les pointeurs : welcome to the c++ world ^^
Pour les intéressés, je vous recommande le magazine MSCoder N°1/2007, où un article extrêmement bien fait est consacré à cet aspect de .net
Ils y expliquent dans quels cas utiliser unsafe, c'est passionnant ! (et dans certains cas les performances sont multipliées par 10 !)
Hors ligne
14-01-2007 15:27:13
- izguit
- Administrateurs

- Date d'inscription:
- Messages: 306
- IP: 83.157.84.190
- Courriel Site web
ah je vais regarder de plus près je connaissais pas ça
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
Hors ligne



