App Game Kit is a powerful game development engine, ideal for Beginners, Hobbyists & Indie developers. Now anyone can quickly code and build apps for multiple platforms using AGKs BASIC scripting system. With just a few commands you can have demos/games up and running on mobile devices. Bob Duffy, Developer Relations Intel Corporation, said “AppGameKit is a great cross platform development tool. It allows developers to quickly optimize and compile apps.”

Games can be developed and deployed to your chosen mobile devices for rapid prototyping. AGK does all the heavy lifting for you - making it easy to code, compile and then export apps to each platform. All you need to focus on is your game/app idea. It's that simple!

AGK also caters for more seasoned developers, allowing you to use the AGK C++ libraries and benefit from all the features of AGKs core game engine. A great example of this Echoes+ developed by Binary Zoo and now FREE to download on STEAM;

Features

Platforms


You can create games with AppGameKit on Windows, Mac or Linux devices. The games you make with it can then be exported to run on;

  • Windows
  • Mac
  • Linux
  • iOS
  • Android (inc Google, Amazon & Ouya)
  • HTML5
  • Raspberry Pi (free from TGC website)

AGK IDE

  • Cross platform Geany editor
  • IntelliSense
  • Code folding
  • Colour schemes
  • Edit multiple projects
  • Fast Compiler
  • Full de-bugger
  • Broadcast direct to device
  • Export to exe, app, ipa, apk

Commands


AGK 2 has commands for all the important areas of game creation. These can all be called as BASIC commands or as library calls in C++ and XCode.

3D Graphics

  • 3D Primitives
  • 3D Bone Animations
  • Shaders
  • Lighting
  • Ray Casting
  • Camera controls
  • Meshes
  • Formats supported: .X .3ds .md3 .smd .md5 .lwo. .ac .b3d .dae .3d .lws .ms3d .blend .m3 .obj and .ago


3D Physics

  • Character controller
  • Ragdoll
  • Joints
  • Rigid Bodies
  • Contact reports
  • Raycasts
  • Physics world commands
  • Compound collision shapes

2D Graphics

  • Sprites
  • Particles
  • Shapes
  • Text
  • Fonts
  • Tweening
  • Spine support
  • Blend modes
  • Image formats: jpeg, png

Physics

  • Box 2D collision

Rendering Control

  • Shaders
  • Render to Image

Sounds & Music

  • Play sound files
  • Play music files
  • Sound formats: Wav
  • Music formats: Mp3, Ogg, M4a
  • Blending Sounds
  • Change sound pitch and balance

User Input

  • Mouse
  • Multi Touch
  • Controller support
  • Joystick/Virtual Joystick
  • Keyboard
  • Edit box
  • Buttons

Misc

  • Video playback
  • Network (broadcasting, messages, shared variables)
  • File I/O
  • HTTP
  • Memblocks
  • Sensors
  • GPS
  • Social feeds - Facebook & Twitter (iOS & Android)
  • Adverts
  • In-app purchase (iOS & Android)
  • Game Centre (iOS & Android)
  • Notifications (iOS)
  • Rate this app (iOS)
  • Time & Date
  • Camera access
  • QR codes
  • Zip archiving
  • Extensive Help & tutorials
Post article RSS Related Articles

I've finally gotten the networking code finished! This wraps up most of the features of the engine and just leaves me with asset creation. Over the next few months I'll be working on getting new content in the game; replacing the tiles to spice up the graphics, working on new music, and creating many more levels. Here's the latest Beta demo for you to try out for now! No install required! First to 10,000 points wins Arcade mode, while the first to the last track wins in Classic mode. If you are hosting a WAN game you will need to forward port 1125 to allow Skyway to connect to clients.

Note: This application requires DirectX 9.0c. If you do not have this installed the application may fail to launch. For this reason the installer is included (dxwebsetup).

Note: This application is for Windows only, and has been compressed with WinRAR.

Note: The Ubuntu version of this application requires the libopenal1 library to be installed on Ubuntu 16.04 LTS.

Beta Release [II]
Skyway Game

Beta Release [II]

Skyway Game 3 comments

After taking the Summer off, I'm back working on Skyway. New Beta Release!

Updated for Windows and released on Google Play
Hover Car Race Challenge Accepted!

Updated for Windows and released on Google Play

Hover Car Race Challenge Accepted! 2 comments

Hover Car Race Challenge Accepted! Has been given an update for windows and released on Google Play.

Beta Release [I]
Skyway Game

Beta Release [I]

Skyway Game

Finally back working on this game! First Beta demo is now up for download!

Nearly There..
Sarah in Candy Land

Nearly There..

Sarah in Candy Land

Almost finished, but got a slight problem with the programming language that i am using.

Add game Games
Lone Star Dive: NOVGO!

Lone Star Dive: NOVGO!

Futuristic Sim

sort of ultimate x-mass meditation tool starring Grandpa Morose.

NOVGO!

NOVGO!

Platformer

There is game of Russian New Year feast, it is more important celebration than Cristmas in our country. The main character has name Grandpa Frost. He...

Skyway Game

Skyway Game

Arcade

Skyway is a 3D platformer inspired by the classic Dos game SkyRoads. Featuring online multiplayer, an in-built level editor, and polished graphics.

Wind-Up Warrior

Wind-Up Warrior

Roguelike

Embark on an epic quest and triumph over evil in this addictive 2D action RPG!

The Vacuum

The Vacuum

Adventure

So this is my current project, I've been working on it since August 2015 and I'm hoping to release it at some point in 2017. It's a 2D space adventure...

Rogue Machine

Rogue Machine

Roguelike

Armed with two laser pistol / laser sword combo weapons, you're a rogue machine in a fascist universe.

Arkeos Chronicles

Arkeos Chronicles

Role Playing

Arkeos Chronicles is a RPG game in 2D isometric, in a cartoon style and with a great story. Langage : English, French, other to come.

Towerbots

Towerbots

Tower Defense

This game is a 2d Tower Defense, in a cartoon SF style. You have to destroy the bad robots before they come to your teleporter. For that, you can place...

Hover Car Race Challenge Accepted!

Hover Car Race Challenge Accepted!

Racing

Race to the finish in the fastest time possible. Single player racing game of you versus the clock.

Slimy Inferno

Slimy Inferno

Platformer

Vous allez incarner un slime de couleur verte qui sera prêt à mourir de nombreuses fois, il va surement falloir persévérer pour pouvoir terminer le...

Comments
Crazy_Programmer
Crazy_Programmer

AGK is awesome! I have been using AGK for three years now and couldn't be more satisfied. Its easy to pick up and get started. Three weeks after purchasing I had my first game published to Google Play and since have two more. Constant updates keep you on your toes!

Reply Good karma Bad karma+1 vote
blendman
blendman

AGK is the best tool to create 2D games, and even to create 3D games, it's an amazing tool.
IT's very simple, easy, a lot of example and doc, lots of functions...

Reply Good karma Bad karma+2 votes
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Guest
Guest

This comment is currently awaiting admin approval, join now to view.

moronicmisfit
moronicmisfit

AGK is the best program you can buy for Developing Iphone, Android, PC and others. Its fast, compiles faster than any other Game Development systems, trust me , I own them all!

It is under 60 bucks, makes games that run very fast, has built in physics engine so it does most of the work for you,

Go to The Game Creator site and see for yourself, its amazing what this program can do!

And I would have rated it a 10 if I could, but this site limits new members to 8?

I dont understand this rule, because its a false rating, but I dont make the website here, i just visit it.

Nice site here!, bad rating system, sorry, i call em as I see em!

Reply Good karma Bad karma+3 votes
ckidwell
ckidwell

I've coded 5 games in AGK and one of them is featured here on Desura ; it works quite well and is very well suited to 2D games.

Reply Good karma Bad karma+4 votes
Ched80
Ched80

Love this "engine"! A joy to code in, supported by a fantastically personal company and possibly the best forum members in the world!

Reply Good karma Bad karma+4 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Platforms
Windows, Mac, Linux, VR, Web, iOS, Android
Contact
Send Message
Homepage
Appgamekit.com
Licence
Commercial
Release date
Engine watch
Follow
Share
Community Rating

Average

9.7

20 votes submitted.

You Say

-

Ratings closed.

Highest Rated (4 agree) 10/10

I've been using AGK for about 6 months now and I really like it.
it is definitely one of the better options for app programming

Mar 13 2013 by MissJoJo

Embed Buttons
Link to AppGameKit by selecting a button and using the embed code provided more...
AppGameKit
Statistics
Rank
36 of 862
Last Update
Watchers
11 members
Games
45
Files
23
Articles
23
Reviews
26
You may also like
Build
Build Proprietary
RAGE
RAGE Proprietary
Creation Engine
Creation Engine Commercial
Unreal Engine 4
Unreal Engine 4 Commercial
Unreal Engine 3
Unreal Engine 3 Commercial
SAGE (Strategy Action Game Engine)
SAGE (Strategy Action Game Engine) Proprietary