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 (108) - 85% of the 108 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

SPECIAL PROMOTION! Offer ends February 26

-50%
$79.99
$39.99

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

SPECIAL PROMOTION! Offer ends in

Buy AppGameKit - Education Bundle

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

SPECIAL PROMOTION! Offer ends in

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

SPECIAL PROMOTION! Offer ends in

 

Recent updates View all (81)

February 8

AppGameKit - GameGuru Loader & Giant Asset Pack Updates

We've just released new updates to both:

http://store.steampowered.com/app/623270/AppGameKit__GameGuru_Loader/

and

http://store.steampowered.com/app/410531/AppGameKit__Giant_Asset_Pack_2/

These updates are free to everyone who already owns these DLCs and, if you're thinking about buying them, now is the time - they are currently on offer at great discounts!



What's new in AppGameKit - GameGuru Loader?
The main AppGameKit source code that you received with the product now sports a new draw call optimiser. Using this technique you can significantly improve the rendering times and frame rates of your games. In the author's video below you can see how he's able to improve the frame rate back up to nearly 60fps.

https://youtu.be/2EDVD2I6OdY

Other new features include:

  • Following on from the recent PBR update the system now allows PBR to work on Android devices with no texture LOD support
  • Now when any projects are run on mobiles, the system will use graphic buttons for navigation by default
  • There is now automatic adjusting of screensize to match the aspect ratios of the mobile device your app is running on
  • Physics playground mode! This turns all objects in your level into physics objects, allowing you to interact with the physics using a gun. It can be used to test how your object react in the physics world to make it more easy to adjust your models for use with physics. It's also great fun, give it a try!
  • Various optimized functions and bug fixes
PBR Demo
We've create a PBR DEMO Game with full source code ready for you to run and learn from. By studying the source code uou can see how to:

  • Make loading screens
  • Add graphic buttons and buttons for mobile firing and navigation
  • Add progress/level up menu or screens to your game
  • Use PBR media in your games
  • Add physics to your game
  • Display text to the player
  • Make a simple score system
  • Create a level up/progress, and then assign a new task to the player


All owners of AppGameKit - GameGuru Loader can use any of the included assets in any of your games and apps. The GameGuru level file for this demo (in GameGuru .fpm format) is also included and all the assets to use in GameGuru.

It's really simple to get started with this demo, just unzip the source and hit "run", or hit "Broadcast" to play on your mobile.

PBR Demo Assets
We've also included all the assets from the demo in GameGuru ready format. You can use these to learn how PBR materials are used and how to setup PBR objects for use in GameGuru and then later in AppGameKit - GameGuru Loader. Simply:

  • Unzip the ggloader folder into your GameGuru Entitybank
  • Unzip the file pbr-demo.fpm into your GameGuru Mapbank
  • You are now ready to load the PBR demo level into GameGuru!



What's new in AppGameKit - Giant Asset Pack #2?
Today we've added a huge selection of template game graphics to this pack so you can make your own versions of these classic games:

  • Backgammon
  • Chess & Draughts
  • Connect 4
  • Ludo
  • Reversi
  • Snakes & Ladders
  • Battleships
The update also includes a range of backgrouds and dice images.



The update is available to all existing owners of the Giant Asset Pack #2 right now.

Giant Asset Pack #2 is currently on discount at 60% off, so it's a good time to pick up this pack at a super price.




0 comments Read more

February 2

AppGameKit - Tier2 Pong Tutorial

Here's the next in our series of AppGameKit Tier2 tutorials. This tutorial steps you throught the creation of the all time classic game Pong!

From this point on, our tutorials will be focused on developing for Windows in Visual Studio. However much of the power of the AppGameKit comes from its ability to make cross platform development easy.
 


If you’re not working on Windows, all the code should be exactly the same, but you may need to adapt some of the instructions relating to the specific development environment (i.e. Visual Studio specific instructions will be different if you’re working on a Mac in Xcode). To help with this, there are some footnotes and appendices relating to some platform specific sections of the tutorial.

Owners of AppGameKit can download the tutorials from their products page. Steam users will find the files downloaded into a folder called Tutorials in the Tier2 area.

We'll be releasing the next Tier 2 tutorial in two weeks time.
0 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...