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

Yes, finally! The big Steam Achievements update is here. And we are celebrating with a sale!

Discount 40% Off

40% off is the biggest discount of Rush to Adventure so far. The deal ends soon! There are now 40 achievements for you to unlock and a whole bunch of minor updates to improve the game.

Patch Notes

  • Now supports Steam Achievements. Can you get all 40 of them?
  • Gem in Southern Temple has been moved slightly. It's now harder to find by accident.
  • Exiting or restarting a level after taking a hit now counts as a death. You can't cheat the death counter no more.
  • Chests now requires that you stand on the ground to open. You can't just touch them and respawn.
  • Fixed a bug that gave a weird result if you leveled up, acquired a new title and completed the keystone at the same time.
  • The difficulty menu on the map screen now shows current level and % complete for each difficulty.
  • The mystical sword now does as much damage as the broad sword. The lower damage wasn't properly communicated. Also, it's more convenient.
  • Added extra platform near the end of level 31. To prevent players getting stuck.
  • Altered hint for Sprint Attack. Makes it more clear what to do.
  • Ability hints now disappears at the end of any level. So they don't stick around too long.
  • Changed the breakable wall in level 29. Didn't seem to make sense at this point in the game.

Below is my attempt at a speedrun. Almost made it under 60 minutes to unlock one of the hardest achievements. But I died a few times too many. Can you beat my time? I will record my next speedrun so subscribe to my Youtube channel so you don't miss it!

Rogue Machine - Universe

Rogue Machine - Universe

Rogue Machine

In this article I talk about the universe of Rogue Machine beyond the confines of the grey corridors of the main game

The Vacuum - Updates 5 to 8

The Vacuum - Updates 5 to 8

The Vacuum

Summary of the work I've put into updates #5 to #8 over a 2 month period. Special focus on Update #8 being the update for the last month's effort.

Rush to Adventure released on Steam

Rush to Adventure released on Steam

Rush to Adventure

Retro fantasy speedrunning adventure Rush to Adventure has been released on Steam for PC. 10% off this weekend. Demo available both here on IndieDB and...

The Vacuum - Updates 1 to 4

The Vacuum - Updates 1 to 4

The Vacuum

One month after the initial relase of The Vacuum I summarise the changes made in the last four updates.

Add game Games
Rush to Adventure

Rush to Adventure

Platformer

Rush to Adventure is a retro fantasy speedrunning adventure. Inspired by classic NES titles like Zelda and Castlevania. You awaken on the shore of a cursed...

Pixelstein 3D

Pixelstein 3D

First Person Shooter

Welcome to my next game in development for Android. And yes i love pixels and action... its still very early and have a basic spriter and map editor...

Rogue Machine

Rogue Machine

Roguelike

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

Blastar Pixel

Blastar Pixel

Arcade

Intense retro action like many old classics . Made for fun during a single day for a friend that loves old gb games.

Zombies stole my video game.

Zombies stole my video game.

Arcade

Retro blasting zombie bashing. Protect your friend by tapping the zombies....

Great Syphon - Ship Builder

Great Syphon - Ship Builder

Puzzle

Build ships for customers and gain money. Unlock new modules and hulls. Try to achieve optimal value for a ship and build it in time. (and you can see...

Arkeos Chronicle, Fantasy RPG, Android, PC

Arkeos Chronicle, Fantasy RPG, Android, PC

Role Playing

Arkeos Chronicle is a Fantasy RPG game in 2D isometric, in a cartoon style and with a great and funny story. The game will be available for Android, PC...

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...

Clash of bots (Kaelya)

Clash of bots (Kaelya)

Real Time Strategy

Clash of bots (Kaelya) is a RTS and city simulation game with fight possibilities. In this game, you can create and improve your city, have heroes and...

Hyperloop

Hyperloop

Family

Endless ball racing fun on a planet halo that train your reactions

Comments
humildadever
humildadever

The best of all!

Reply Good karma Bad karma+1 vote
Sph!nx

Finally on IndieDB! TGC's products are my preferred tools!

Reply Good karma Bad karma+1 vote
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.6

34 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 442
Last Update
Watchers
11 members
Games
38
Files
9
Articles
28
Reviews
40
You may also like
AppGameKit
AppGameKit Commercial
Unity
Unity Commercial
CryENGINE V
CryENGINE V Commercial
GameMaker Studio 2
GameMaker Studio 2 Commercial
Blender Game Engine
Blender Game Engine GPL
Unreal Engine 3
Unreal Engine 3 Commercial