Our friends over at Battery Powered Games have been hard at work with a new project we thought would end up being another game. However, as it turns out, it isn’t a game at all but an entire development framework for cross-platform game development. Called BatteryTech, it is available for indies developers and bigger studios as well.
Where BatteryTech strives to break from the game engine label is in the fact that it doesn’t constrain developers into the mold set by the game engine when developing their game. This means developers can build completely custom games as they see fit, across both iOS and Android. BatteryTech allows you to code in native C++ for Android/iOS development on either Windows of Mac.
BatteryTech allows you to:
- Deploy on both Android and iPhone with very little extra time invested
- Skip having to mess around with clunky platform APIs
- Have the highest-performing code possible
- Build your own custom game engine using libraries like Chipmunk Physics, Box2D, Bullet, Lua and others
- Develop more in less time by testing most builds on a fast PC or Mac
- Port existing titles only once to get multiple platform support
- Develop multiplayer games that work across all platforms (iPhone vs Android in real-time)
- Enjoy native coding without the worry about getting it to work on another platform
- OpenGL ES 1.0, 1.1 and 2.0 (Shader) support
- Lightweight, High-performance Audio Mixer
- Lightweight GLES UI Library
- OGG, PNG, JPG, GIF and TTF decoding
- Asset-based File IO
- Standard Networking
- Cross-platform demo app using Box2D with projects for every OS
- Windows native
- OSX native
- iPhone/iPod Touch 2nd gen+
- iPad / iPad 2
- Nearly all Android phones and tablets (1.5+)
- Eclipse CDT (Win32 / Android NDK)
- Eclipse ADT (Android / NDK)
- Xcode (iOS / OSX)
- Visual Studio 2010 (Win32)
If you want to set this up as your main game development framework, licenses are fairly reasonably price with the indie license at $250 for companies with 5 or less staff and $1000 for studios with over 5 staff. There are no royalties either and you’ll be able to deploy your game on any platform. If you’re interested, feel free to head over to the details page at Battery Powered Games explaining more about BatteryTech.
Official press release and video below for your viewing pleasure.
Developer Website: Battery Powered Games