App Game Kit 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.
User reviews:
Overall:
Very Positive (72 reviews) - 81% of the 72 user reviews for this software are positive.
Release Date: Nov 21, 2014

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

Buy App Game Kit

Packages that include this software

Buy App Game Kit - Beginners Bundle

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

Buy App Game Kit - Education Bundle

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

Buy App Game Kit - Premium Bundle

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

Buy AppGameKit VR Bundle BUNDLE (?)

Includes 5 items: GameGuru, App Game Kit, AppGameKit - 3D Asset Pack, AppGameKit VR, AppGameKit - GameGuru Loader

-48%
-50%
$164.95
$81.85
 

Recent updates View all (54)

May 19

AppGameKit VR DLC - where coding dreams become reality

The Game Creators today released the AppGameKit VR DLC which adds powerful and easy to use VR commands to the core AppGameKit Script language.

http://store.steampowered.com/app/623100/AppGameKit_VR/

With AppGameKit VR and just a few commands, game makers can start to develop their own VR experiences, from detecting the head mounted displays to registering touch events from the touch controllers. With commands that can report back every position and angle of the VR hardware, users can create standing and seated VR experiences with relative ease.

Rick Vanner, Development Director at The Game Creators, said, "This is where coding dreams can now become reality! There are over 60 VR commands provided and we've created some great 'getting started in VR' demos to show you how to get up and running with your own creations.

"With this new DLC we're hoping hobbyist and indie developers will now be empowered to quickly create interesting and fun VR experiences."

Users must already own AppGameKit and either the HTC Vive or Oculus Rift hardware to use this DLC.

0 comments Read more

May 15

New file and folder commands added to AppGameKit!

This new version of AppGameKit brings many new features and a number of maintenance improvements and fixes. For some time the game development community have been asking for improved file and folder controls. Today we're able to satisfy that need with a host of new commands. We've also added a command so you can control vibration feedback on mobile devices.

There's a host of fixes and maintenance improvements. You can read the full change list here;

Strings

  • Added ByteLen command to return the size of a string in bytes
Haptics
  • Added VibrateDevice command to enable vibration on Android and iOS
In-App Purchases
  • Fixed InAppPurchaseRestore causing a crash on iOS
Android
  • Fixed Android images loaded with LoadImageResized sometimes not being loaded
  • Fixed Android SetDeviceCameraToImage somtimes cropping the image incorrectly
  • Fixed Android PlayVideoToImage somtimes cropping the image incorrectly
File Commands
  • Added SimplifyPath, JoinPaths, and IsAbsolutePath commands to manage file paths
  • Added CountWindowsDrives and GetWindowsDrive to get the drives available on Windows devices
  • ChooseRawFile now has an extra parameter to return the full path instead of copying the file to the write folder
  • Added OpenRawFolder, GetRawFolderNumFiles, GetRawFolderNumFolders, GetRawFolderFileName, and GetRawFolderFolderName to get the contents of any folder anywhere on the filesystem on all platforms
  • Any command that takes a file path can now use an absolute path with the prefix "raw:" to allow access to files anywhere on the filesystem on all platforms, e.g. "raw:C:\MyFolder\MyFile.txt"
  • SetRawWritePath is now deprecated in favour of the above raw folder commands and raw file paths

  • GetFirstFile, GetFirstFolder, GetFileCount, and GetFolderCount now have an extra parameter to return only files from the read folder, or write folder, or both (default)
Exporting
  • Updated iOS export icons and launch images for the latest devices
  • Fixed iOS export with version number set to 1.0 not setting the version number correctly
Tier2
  • Updated iOS Tier 2 template projects for new icons and launch images
  • Updated iOS Tier 2 projects to XCode 8 and iOS 10.3
  • Updated Mac Tier 2 projects to XCode 8 and MacOS 10.12 (Sierra)
Multiplayer
  • Added a parameter to HostNetwork to set the port for IPv6 connections separately from the IPv4 port
  • HostNetwork will no longer use IPv6 unless an IPv6 port is specified
Misc
  • Fixed SetVirtualResolution not working properly whilst rendering to an image
  • Fixed returning a float from a plugin crashing on Linux and Mac machines that don't have AVX instructions
  • Fixed SetSoundInstanceBalance doing nothing on Linux and Mac
  • Fixed SetWindowAllowResize not working on Linux
  • Fixed SetWindowSize on Linux repositioning the window to 0,0
  • Switching between windowed and fullscreen mode on Windows now remembers window position
  • Fixed middle mouse button not working on Linux
  • Removed requirement that Memblock integers and floats be aligned to 4 byte offsets, although unaligned access will be slower than aligned values
  • Broadcasting will now only copy the plugins that are imported by the app, rather than all available plugins

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!

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. A great example of this Echoes+ developed by Binary Zoo and now FREE to download on STEAM;

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

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 Learn More
Overall:
Very Positive (72 reviews)
Review Type


Purchase Type


Language


Display As:


(what is this?)
48 reviews match the filters above ( Mostly Positive)
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...