Article de reference

AngelScript

AngelScript est un langage de script compilé open source orienté jeux, développé par Andreas Jönsson chez AngelCode. AngelScript offre un typage statique , des descripteurs d'ob...

langage de script compilé open source orienté jeux, développé par Andreas Jönsson chez AngelCode.

AngelScript offre un typage statique , des descripteurs d'objets (similaires aux pointeurs C++ mais gérés par le ramasse-miettes via le comptage de références ), une programmation orientée objet , l'héritage simple et l'héritage multiple via des interfaces . Il permet l'enregistrement et la surcharge d'opérateurs . AngelScript est compatible avec tous les environnements de développement intégrés C++, tels que NetBeans , Geany et Eclipse .

Les fonctions C et C++ peuvent être appelées dans un environnement AngelScript. La syntaxe des classes d'AngelScript est conçue pour s'inspirer des classes C++ : aucune fonction proxy n'est requise pour intégrer AngelScript dans des applications C++, ce qui facilite l'intégration des deux langages. Il existe plusieurs différences entre AngelScript et C++ :

AngelScript est utilisé dans le développement de jeux vidéo , notamment

De plus, AngelScript est également pris en charge comme langage de script dans Urho3D . Hazelight Studios propose un plugin qui intègre AngelScript à Unreal Engine ; ce plugin a été utilisé pour développer leur jeu, It Takes Two , en AngelScript Il est également utilisé par Embark Studios pour The Finals et ARC Raiders . AngelScript est aussi utilisé à l’ Université d’Ulm dans son programme d’animation 3D interactive , ainsi qu’en robotique , par exemple pour programmer les règles de comportement d’agents robotiques

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index