A snapshot of The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript

#gamedev #gameengine #engine #cpp

AGE was abandoned and will not be updated, so this is not a mirror, but just a one-time copy/snapshot of the repo

Josh Engebretson 57b0819b8f Only display mesa driver information when recreating context, inform about gl2 command line option преди 9 години
Artifacts e925c9e466 Adding Makefile преди 11 години
Attic 5bed55bbbe Factoring AtomicNET Proto2 out of sources преди 9 години
Build 7ed1b9908c Use 2 cores, though build full make преди 9 години
CLI 2fcdbbcc73 Working on Atomic web player преди 11 години
Data 8f99affeea Replace monaco dev version with minified/mapless 0.5.1 version преди 9 години
Resources 4666ca7282 Merge remote-tracking branch 'origin/master' into TSH-ATOMIC-MONACOEDITOR преди 9 години
Script 2fc2f72c12 Expose "fontFamily" setting to the monaco editor преди 9 години
Source 57b0819b8f Only display mesa driver information when recreating context, inform about gl2 command line option преди 9 години
Submodules d5e0d623b1 Updating submodule commit преди 9 години
.gitignore e5eade41e1 Refine .gitignore for Script/TpeScript to only exclude non-Work d.ts files преди 9 години
.gitmodules 077bf03c67 Change to absolute URL on CEF3 submodule преди 10 години
AUTHORS.md 29710f8be8 Updating README.md with Q&A site information, adding BACKERS.md преди 9 години
BACKERS.md 8f01de6d10 Fix spacing issue, redundancy преди 9 години
Build_AtomicEditor.bat 16cdc0496e Remove desktop shortcut upon uninstall, try user execution level, add a press to continue on windows bat files in case launched from explorer преди 10 години
Build_AtomicEditor.sh 17905f3c6d Minor cleanups and TS lint преди 9 години
CMakeLists.txt aa9037e123 Script binding generation improvement преди 9 години
CMake_Makefile.sh 94c5bc2f9c Build Improvements преди 9 години
CMake_VS2015.bat 94c5bc2f9c Build Improvements преди 9 години
CMake_XCode.sh 22f17b6719 Build XCode project directly when using CMake_XCode.sh преди 9 години
CONTRIBUTING.md b8e70445c1 Update CONTRIBUTING.md преди 10 години
LICENSE.md d4aae88010 Add ATOMIC_PLATFORM_DESKTOP define, remove crunch sources and replace with lib squish (2.4 megs of source vs 129kb and much cleaner build), WIP conversion преди 9 години
README.md 8f01de6d10 Fix spacing issue, redundancy преди 9 години

README.md

alt text ####Editor and Player Source Repository

This repository contains the full source code to the Atomic Game Engine Runtime, Atomic Editor, and other tools. The Atomic Game Engine is a cross platform authoring solution with deployment to Windows, OSX, Android, iOS, Linux, and WebGL. Games and applications can be written in JavaScript, TypeScript, C++, with C# scripting in development.

####LICENSE

The Atomic Game Engine source code is released under the permissive MIT license. Please see LICENSE.md for complete licensing information.

####Documentation and Downloads

Download the Atomic Editor

Getting Started Documentation

####Community

Atomic Q&A: https://qa.atomicgameengine.com/

Facebook Group: https://www.facebook.com/groups/AtomicGameEngine/

Gitter Chat:

####Atomic Development Fund

Atomic Backers: Please see BACKERS.md for a list of contributors to the Atomic Development Fund

####Screenshots

#####Atomic Editor

alt text

#####Atomic Examples

alt text

#####Atomic on Mobile

alt text

#####Atomic Build Settings

alt text

####Looking for the Javascript and TypeScript examples?

They are over here: Javascript Examples

###Building the Atomic Editor from Source

Please see Building the Atomic Editor from Source for Visual Studio 2015, XCode, and QtCreator build instructions.