You can edit almost every page by Creating an account. Otherwise, see the FAQ.

AngelScript

Uit EverybodyWiki Bios & Wiki
Ga naar:navigatie, zoeken

Sjabloon:Not SPAM

AngelScript is een scripttaal ontwikkeld in 2003 en geïmplementeerd in C++. Het is een vrije en open-source software gelicenseerd onder de zlib License. AngelScript is beïnvloed door C++ en ondersteunt zowel objectgeoriënteerd programmeren als imperatief en procedureel programmeren. Deze scripttaal is ontworpen als een referentie-implementatie en is vrij beschikbaar op de [officiële website].

Kenmerken[bewerken]

AngelScript is een sterk getypeerde taal die zowel statische als dynamische typen ondersteunt. Het is ontworpen om gemakkelijk te zijn om te integreren met bestaande C++ codebases, waardoor het een populaire keuze is voor game-ontwikkelaars die scripting nodig hebben binnen hun engines.

Programmeerparadigma's[bewerken]

  • Objectgeoriënteerd programmeren
  • Imperatief programmeren
  • Procedureel programmeren

Versiebeheer[bewerken]

De broncode van AngelScript is beschikbaar via verschillende versiebeheersystemen:

  • [SourceForge] (Apache Subversion, Apache Allura)
  • [GitHub] (Git, GitHub)

Versies[bewerken]

  • Versie 2.34.0: Uitgebracht op 22 september 2019 – [Download]
  • Versie 2.35.0: Uitgebracht op 5 december 2020 – [Download]
  • Versie 2.37.0: Uitgebracht op 20 juli 2024 – [Download]

Bronnen[bewerken]

  • [Officiële website]
  • [AngelScript Changes] (Engels, laatst bijgewerkt op 20 juli 2024)
  • [Officiëel forum]

Externe links[bewerken]

  • [Officiële website]
  • [SourceForge]
  • [GitHub]
  • [Officiëel forum]

[Officiële website]: https://angelcode.com/angelscript/ [SourceForge]: https://sourceforge.net/p/angelscript/code/ [GitHub]: https://github.com/codecat/angelscript-mirror [Officiëel forum]: https://www.gamedev.net/forums/forum/34-angelcode/ [Download]: https://www.angelcode.com/angelscript/sdk/files/angelscript_2.37.0.zip [AngelScript Changes]: https://www.angelcode.com/angelscript/changes.php



Read or create/edit this page in another language[bewerken]