well, I guess this is the time for everyone to convince me to buy AGK2...
so , let's discuss features...
THIS is on the
product page, and I'd like to know, are ALL these things IMPLEMENTED and USABLE right now,
or is it more like a WISH LIST?
(stored in "code" to keep it not quite so insane
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