
Veuillez noter qu'Atomic n'est plus activement développé ou entretenu. Les problèmes ne seront pas pris en compte, bien que les PR qui résolvent les problèmes de construction puissent être pris en compte. Le reste de cette lecture a été maintenu en place pour référence future.
Site Web: https://github.com/atomicgameEngine/atomicgameEngine
Pourquoi atomique?
Le moteur de jeu atomique est une technologie native puissante avec une API cohérente et des outils disponibles en C ++, C #, TypeScript et JavaScript. L'éditeur atomique est installé dans plus de 75 pays et a atteint la «masse critique» avec la production dans plusieurs industries.
Atomic peut également être utilisé comme bibliothèque dans des projets existants avec un SDK C ++, C # NuGet et JavaScript NPM en développement.
Technologie atomique
- API 2D / 3D cohérente disponible en JavaScript, TypeScript, C # et C ++
- Éditeur de monaco JavaScript / TypeScript intégré et prise en charge de VScode et Atom
- C # IDE Intégration avec Visual Studio , Xamarin Studio et Monodevelop
- Déploiement de la plate-forme Android, iOS, Windows, MacOS, Linux et WebGL
- Core C ++ natif à haute performance avec des versions de commande unique et des dépendances minimales absolues
- Graphique de scène basé sur le nœud avec accès à l'API graphique de bas niveau pour le rendu personnalisé sur D3d 9/11, OpenGL 2/3 / ES2 et WebGL
- Système de composants modulaires, y compris les composants logiques C #, JavaScript, TypeScript et C ++ avec réseautage
- Faites glisser et déposez l'importation du format 2D / 3D standard, y compris Autodesk FBX, Collada, Blender, Spriter, Tiled, et plus
- Le mode de prévisualisation innovant s'exécute dans le sous-processus pour la stabilité de l'éditeur, la fragmentation de la mémoire réduite et est le fondement d'un aperçu futur sur l'appareil
- Chromium WebView pour les paiements de commerce électronique, l'accès au graphique social Facebook, au streaming vidéo et à bien d'autres cas d'utilisation
- Génération de liaison automatisée de script de sous-systèmes C ++ natifs
- Meilleures intégrations tierces de classe, y compris Box2D / Bullet Physics, Recast / Detour Pathfinding, Turbobadger UI, CEF3, Duktape VM, SDL2
- Disponible en tant que binaires précompilés ou fourche sur GitHub sous la licence MIT permissive
- Soutenu par des professionnels avec des décennies d'expérience dans les industries de la technologie et du jeu
Construire des instructions
L'éditeur atomique peut être conçu pour votre plate-forme en utilisant ces instructions de construction.
Ressources atomiques
Communauté
Discours
Chat gitter
Documentation
Wiki
Captures d'écran
Exemples atomiques

Atomic sur mobile

Paramètres de construction atomique

Histoire atomique
Thunderbeast Games a commencé à développer le moteur de jeu atomique le 12 novembre 2014 en FORKING URHO3D. Il a été publié sous la licence MIT permissive pendant GDC 2016. Atomic est maintenant utilisé dans des environnements de production, a 27 contributeurs et fonctionne sur Windows, MacOS, Android, iOS, Linux et WebGL!