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

Shaddock Heath 303d712ec9 Refactoring the extension interface names to make more sense %!s(int64=9) %!d(string=hai) anos
Artifacts e925c9e466 Adding Makefile %!s(int64=11) %!d(string=hai) anos
Attic 1ba34d76cf fix #537 %!s(int64=10) %!d(string=hai) anos
Build 0e983afeb5 fix for a syntax error %!s(int64=9) %!d(string=hai) anos
CLI 2fcdbbcc73 Working on Atomic web player %!s(int64=10) %!d(string=hai) anos
Data 518fef5042 Merge pull request #614 from shaddockh/TSH-ATOMIC-TYPESCRIPT %!s(int64=9) %!d(string=hai) anos
Resources f4120cbb97 Search Bar Functionality - Issue #195 %!s(int64=9) %!d(string=hai) anos
Script 303d712ec9 Refactoring the extension interface names to make more sense %!s(int64=9) %!d(string=hai) anos
Source 264cc5a4aa Merge pull request #750 from LumaDigital/PerProjectExtensions %!s(int64=9) %!d(string=hai) anos
Submodules 6b72bffe98 Updating CEF3 submodule %!s(int64=9) %!d(string=hai) anos
.gitignore 0d6b8de6ea Adding CEF3 submodule %!s(int64=10) %!d(string=hai) anos
.gitmodules 077bf03c67 Change to absolute URL on CEF3 submodule %!s(int64=10) %!d(string=hai) anos
AUTHORS.md 81c5a26f3a Added Johnny and Weinand to authors. %!s(int64=9) %!d(string=hai) anos
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 %!s(int64=10) %!d(string=hai) anos
Build_AtomicEditor.sh 776249e443 Use node script on Linux build, up the number of make jobs %!s(int64=10) %!d(string=hai) anos
CMakeLists.txt 31507f325c Windows 32 bit build %!s(int64=9) %!d(string=hai) anos
CMake_VS2015.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 %!s(int64=10) %!d(string=hai) anos
CMake_XCode.sh 26b88e41a4 Mac Xcode + Local Build support %!s(int64=10) %!d(string=hai) anos
CONTRIBUTING.md b8e70445c1 Update CONTRIBUTING.md %!s(int64=10) %!d(string=hai) anos
LICENSE.md d3af903a42 Fixing formatting %!s(int64=9) %!d(string=hai) anos
README.md f4c3ac360c Update README.md %!s(int64=9) %!d(string=hai) anos

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

Getting Started Documentation

Download the Atomic Editor

####Community

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

Forums: Atomic Forums

Gitter Chat:

####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 2013, XCode, and QtCreator build instructions.