Faux, PureBasic est compatible avec game maker !
Et PureBasic contrairement à ce que dis son nom, n'a rien à voir avec les langages de types Basic and co... C'est un langage très puissant qui arrive à faire des exécutables comparable au C. Il récent la dernières version date de moins d'un mois. Son défaut je dirais plutôt le prix d'une version 'pro'
Donc hésite pas Arglow il y a juste des choses à savoir si tu veux faire des fonctions qui renvois une string ! Il faut que sa respecte ce schéma ;
ProcedureDll.s helloworld()
var$ = "salut arglow"
procedurereturn var$
endprocedure
Comme tu vois après le ProcedureDll j'ai placé un '.s' qui permet de préciser que sa va renvoyer une string, si tu ne fais pas sa, la string ne sera pas compatible avec game maker.