AppGameKit Classic
App Game Kit is an easy, instant game development engine, ideal for Beginners, Hobbyists & Indie developers. Now anyone can easily and 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.”
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.
Features
Platforms- Windows
- Mac
- Linux
- iOS
- Android (inc Google, Amazon & Ouya)
- Blackberry
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
- Height Map Terrain
- Fog
- Ray casting
- Camera controls
- Meshes
- Formats supported : .fbx .X .3ds .md3 .smd .md5 .lwo. .ac .b3d .dae .3d .lws .ms3d .blend .obj and .ago
3D Physics (Bullet Physics)
- Character controller
- Ragdoll
- Joints
- Rigid bodies
- Contact reports
- Raycasts
- Physics world commands
- Compound collision shapes
2D Graphics
- Sprites
- Particles
- Shapes
- Text
- Tweening
- Spine support
- Image formats: jpeg, png
- Blend modes
Physics
- Box 2D collision
Rendering Control
- Shaders
- Render to Image
Sounds & Music
- Play sound files
- Play music files
- Sound formats: Wav
- Music formats: Ogg, Mp3, M4a
- Blending Sounds
- Change sound pitch and balance
User Input
- Mouse
- Multi Touch
- Controller support
- Keyboard
- Edit box
- Buttons
- Joystick, virtual joystick
Misc
- Video playback
- Network (broadcasting, messages, shared variables)
- File I/O
- HTTP
- Memblocks
- Sensors
- GPS
-
Facebook (iOS and Android)
- Adverts; AdMob, ChartBoost, and Amazon interstitials
- In-app purchase (iOS & Android)
-
Game Center (iOS and Android)
- Notifications (iOS and Android)
- Rate this app (iOS)
- Time & Date
- Camera access
- QR codes
- Zip archiving
- Extensive Help & tutorials
System Requirements
Minimum Requirements
OS Version:
Windows XP SP2 or betterProcessor:
Intel Celeron / Athlon Sempron or betterMemory:
1 GB RAMGraphics:
Open GL 2.0 compatible or betterDirectX:
Version 9.0cDisk Space:
2 GB available spaceSound Card:
N/ARecommended Requirements
OS Version:
Windows 7 or betterProcessor:
Intel Core 2 / Athlon 2 X2 or betterMemory:
2 GB RAMGraphics:
Nvidia Geforce 470GTX Titan / ATI Radeon 5850 or betterDirectX:
Version 9.0cDisk Space:
2 GB available spaceSound Card:
N/AMinimum Requirements
OS Version:
Mountain Lion 10.8 or better for IDE (10.7 for compiled apps)Processor:
Intel Celeron or betterMemory:
1 GB RAMGraphics:
Open GL 2.0 compatible or betterDisk Space:
3 GB available spaceSound Card:
N/ARecommended Requirements
OS Version:
Mountain Lion 10.9 or betterProcessor:
Intel Core 2 or betterMemory:
2 GB RAMGraphics:
Nvidia / ATI (shader model 4.0+, year 2009) or betterDisk Space:
3 GB available spaceSound Card:
N/AMinimum Requirements
OS Version:
Ubuntu 14.04 (may work with others)Processor:
Intel Celeron / Athlon Sempron or betterMemory:
1 GB RAMGraphics:
Open GL 2.0 compatible or betterDisk Space:
2 GB available spaceSound Card:
N/ARecommended Requirements
OS Version:
Ubuntu 14.04 (may work with others)Processor:
Intel Core 2 / Athlon 2 X2 or betterMemory:
2 GB RAMGraphics:
Nvidia Geforce 470GTX Titan / ATI Radeon 5850 or betterDisk Space:
2 GB available spaceSound Card:
N/A