
Bitte beachten Sie, dass Atomic nicht mehr aktiv entwickelt oder aufrechterhalten wird. Es werden keine Probleme behandelt, obwohl PRs, die Build -Probleme beheben können, berücksichtigt werden können. Der Rest dieser Readme wurde für zukünftige Referenz an Ort und Stelle gehalten.
Website: https://github.com/atomicGameEngine/atomicGameEngine
Warum Atomic?
Die Atomic Game Engine ist eine leistungsstarke native Technologie mit einer konsistenten API und einem Werkzeug, das in C ++, C#, TypeScript und JavaScript verfügbar ist. Der Atom -Editor ist in über 75 Ländern installiert und hat in mehreren Branchen die „kritische Masse“ erreicht.
Atomic kann auch als Bibliothek in vorhandenen Projekten mit C ++ SDK, C# Nuget und JavaScript NPM -Paket in der Entwicklung verwendet werden.
Atomtechnologie
- Konsistente 2D/3D -API verfügbar in JavaScript, TypeScript, C#und C ++
- Eingebauter Monaco JavaScript/TypeScript-Editor und Unterstützung für VSCODE und ATOM
- C# IDE -Integration in Visual Studio , Xamarin Studio und Monodevelop
- Android-, iOS-, Windows-, MacOS-, Linux- und WebGL -Plattform -Bereitstellung
- Hochleistungs -native C ++ - Core mit einzelnen Befehlsbauten und absolute Mindestabhängigkeiten
- Knotenbasierter Szenengraf
- Modulares Komponentensystem einschließlich C #-, JavaScript-, Typscript- und C ++ - Logikkomponenten mit Netzwerk
- Drag & Drop Standard 2D/3D -Formatimport, einschließlich Autodesk FBX, Collada, Mixer, Sprengung, Fliesen und mehr
- Der innovative Vorschau -Modus wird in Subprozess für die Stabilität von Editors, reduzierte Speicherfragmentierung ausgeführt und ist die Grundlage für zukünftige Vorschau auf dem Gerät
- Chromium Webview für E-Commerce-Zahlungen, Zugriff auf Facebook Social Graph, Video-Streaming und viele weitere Anwendungsfälle
- Automatisierte Skriptbindungsgenerierung nativer C ++ - Subsysteme
- Beste Integrationen von Drittanbietern, einschließlich Box2D/Bullet Physics, Neuaufbau-/Umwegspfadfinding, Turbobadger UI, CEF3, Duktape VM, SDL2
- Verfügbar als vorkompilierte Binärdateien oder Gabel für GitHub im Rahmen der zulässigen MIT -Lizenz
- Unterstützt von Fachleuten mit jahrzehntelange Erfahrung in der Technologie- und Spielindustrie
Anweisungen erstellen
Der Atomic Editor kann für Ihre Plattform mit diesen Build -Anweisungen erstellt werden.
Atomressourcen
Gemeinschaft
Diskurs
Gitter -Chat
Dokumentation
Wiki
Screenshots
Atomare Beispiele

Atomic on Mobile

Atomic Build -Einstellungen

Atomgeschichte
ThunderBeast Games begann am 12. November 2014 mit der Entwicklung der Atomic Game Engine, indem er Urho3d gabt. Es wurde im Rahmen der zulässigen MIT -Lizenz während des GDC 2016 veröffentlicht. Atomic wird jetzt in Produktionsumgebungen verwendet, 27 Mitarbeiter und läuft unter Windows, MacOS, Android, iOS, Linux und WebGL!