AppGameKit is a powerful game development engine, ideal for Hobbyist and Indie developers. Choose to code in the easy to learn AppGameKit BASIC or use our libraries in C++ & XCode. Write your code once and deploy easily to multiple mobile & desktop platforms.
All Reviews:
Very Positive (122) - 87% of the 122 user reviews for this software are positive.
Release Date:
Nov 21, 2014
Developer:
Publisher:

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Buy AppGameKit

Packages that include this software

Buy AppGameKit - Beginners Bundle

Includes 3 items: AppGameKit - Giant Asset Pack 1, AppGameKit: Easy Game Development, The Official AppGameKit Beginners Guide

Buy AppGameKit - Bumper Pack

Includes 5 items: AppGameKit - 3D Asset Pack, AppGameKit - Games Pack 1, AppGameKit - Giant Asset Pack 1, AppGameKit - Giant Asset Pack 2, AppGameKit: Easy Game Development

Buy AppGameKit - Premium Bundle

Includes 4 items: AppGameKit - Giant Asset Pack 1, AppGameKit - Giant Asset Pack 2, AppGameKit: Easy Game Development, The Official AppGameKit Tutorial Guide Vol 1

 

Recent updates View all (116)

July 12

AppGameKit Update! Version 2018.07.12 Released

AppGameKit V2018.07.12
This new version of AppGameKit brings you these new features and tweaks:

HTTP
  • Added AddHTTPHeader and RemoveHTTPHeader commands to add and remove custom headers from HTTP requests
  • Changed the method for Android expansion file downloads to hopefully be more reliable
  • Added GetHTTPStatusCode command to return the response status from the server
  • Fixed HTTP downloads on iOS sometimes showing progress as 0% even when the download is working
Android
  • Updated Google Play Services on Android to version 15.0.0
  • Updated Android to use Firebase Cloud Messaging instead of Google Cloud Messaging (which is being discontinued April 2019)
  • Fixed a freeze on some Android devices when continuously loading and deleting OGG music files
  • Fixed Android Tier 2 template projects causing a crash when sent to the background whilst in landscape on newer versions of Android
  • Fixed a crash when loading .ms3d files on 64-bit versions of Android
  • Fixed GetSpeechNumVoices causing a crash on Android if the speech engine wasn't ready
  • Fixed ViewFile, ShareImage, and ShareTextAndImage not working on Android with the new API 26 target
Misc
  • Fixed GetSupportedShaderVaryings returning the incorrect value on desktop platforms
  • Fixed missing help text for CreateObjectFromHeightMap command
  • Fixed projects containing files outside the current project folder sometimes failing to open those files when the project was closed and re-opened
  • Added code to Mac apps to detect window focus lost/gained through GetPaused and GetResumed

The AppGameKit Team!
2 comments Read more

July 11

AppGameKit Tier 2 Repository Now Available!

For those of you who want to create your own AppGameKit commands, we have now released the full source code to the Tier 2 libraries, giving you access to the code behind all existing commands, and the ability to create additional commands as required.

We have set up this repository so that any work done to the Tier 2 libraries can be shared with the whole community, and to provide access to the low-level source for developers who need access to the core engine. It is our hope that this resource will allow contributors to expand the programming language going forward, and introduce commands that may not have been on our roadmap, and facilitate collaboration on adding new features quickly.

This repository primarily targets coders with experience in C++ and Visual Studio, who have an interest in learning more about the functions of the language, or who want to participate in adding new commands to the language. We have created a number of Wiki documents which you can find in the repo that walk you through the process of compiling the libraries and creating your own commands, and this should be studied before attempting to use the repository. Users should also be familiar with Git source control which is the primary method of code collaboration, and have experience cloning, checking out, committing and pushing changes.

We have already conducted early tests of the repository, but its still early days and the source code will have a very strong gate-keeping policy at the outset with no write access to the master branch. You will need to clone the repo and add your own commands independent of the master branch until the benefits of the contribution can be assessed.It should be made clear that this is not open source, and the source code remains the property of TheGameCreators, only using GitHub to provide greater access to the heart of AppGameKit.

You can find the AppGameKit Tier 2 Repository on GitHub HERE

(you need a GitHub account to view the repository)
1 comments Read more

About This Software

AppGameKit is a powerful game development engine, ideal for Beginners, Hobbyists & Indie developers. Now anyone can quickly code and build apps for multiple platforms using AppGameKit's 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. AppGameKit 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!

NEW!

The Visual Editor is the perfect DLC to accompany AppGameKit
http://store.steampowered.com/app/650840/


AppGameKit also caters for more seasoned developers, allowing you to use the AppGameKit C++ libraries and benefit from all the features of AppGameKit's core game engine. Two great examples of this are the games 1982 and Echoes+ developed by Binary Zoo and both are FREE to download on STEAM;
http://store.steampowered.com/app/639650/1982/
http://store.steampowered.com/app/338000/

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)

AppGameKit 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
AppGameKit 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 .fbx .dae .3ds .obj .b3d .3d

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
  • Screen Video Recording (iOS & Android)
  • Network (broadcasting, messages, shared variables)
  • File I/O
  • Shared variables
  • HTTP
  • Memblocks
  • Sensors
  • GPS
  • Social feeds - Facebook & Twitter (iOS & Android)
  • Adverts
  • Firebase support
  • JSON support
  • 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

System Requirements

Windows
Mac OS X
SteamOS + Linux
    Minimum:
    • OS: Windows XP SP2 or better
    • Processor: Intel Celeron / Athlon Sempron or better
    • Memory: 1 GB RAM
    • Graphics: Open GL 2.0 compatible or better
    • DirectX: Version 9.0c
    • Storage: 2 GB available space
    • Sound Card: N/A
    Recommended:
    • OS: Windows 7 or better
    • Processor: Intel Core 2 / Athlon 2 X2 or better
    • Memory: 2 GB RAM
    • Graphics: Nvidia Geforce 470GTX Titan / ATI Radeon 5850 or better
    • Storage: 2 GB available space
    • Sound Card: N/A
    Minimum:
    • OS: Mountain Lion 10.8 or better for IDE (10.7 for compiled apps)
    • Processor: Intel Celeron or better
    • Memory: 1 GB RAM
    • Graphics: Open GL 2.0 compatible or better
    • Storage: 3 GB available space
    • Sound Card: N/A
    Recommended:
    • OS: Mountain Lion 10.9 or better
    • Processor: Intel Core 2 or better
    • Memory: 2 GB RAM
    • Graphics: Nvidia / ATI (shader model 4.0+, year 2009) or better
    • Storage: 3 GB available space
    • Sound Card: N/A
    Minimum:
    • OS: Ubuntu 14.04 (may work with others)
    • Processor: Intel Celeron / Athlon Sempron or better
    • Memory: 1 GB RAM
    • Graphics: Open GL 2.0 compatible or better
    • Storage: 2 GB available space
    • Sound Card: N/A
    • Additional Notes: Requires Zenity for file browsing
    Recommended:
    • OS: Ubuntu 14.04 (may work with others)
    • Processor: Intel Core 2 / Athlon 2 X2 or better
    • Memory: 2 GB RAM
    • Graphics: Nvidia Geforce 470GTX Titan / ATI Radeon 5850 or better
    • Storage: 2 GB available space
    • Sound Card: N/A
    • Additional Notes: Requires Zenity for file browsing
Customer reviews
High Volume of Reviews Detected:
Exclude  or  View Only
Review Type


Purchase Type


Language


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph



Display As:
Review Beta NEW!
When enabled, will sort reviews by new Helpfulness score. Read more about it in the blog post.
Show graph
 
Hide graph
 
Filters
Review Helpfulness Beta Enabled
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...