Date post: | 21-Jan-2015 |
Category: |
Technology |
Upload: | gideros-mobile |
View: | 7,856 times |
Download: | 1 times |
Academy 101
Gideros Studio: Features and
Benefits
GIDEROS MOBILE ACADEMY SERIES
• What is Gideros Studio?
• Technology behind Gideros family
• Features of Gideros Studio
• Benefits of using Gideros Studio
• Gideros Studio architecture
• Tools and utilites that comes with Gideros Studio
Agenda
• Benefit from native performance of the device with OpenGL
• Once codebase: develop once, publish everywhere
– Cross-platform IDE and SDK
• Measure your application with built-in analytics
• Reduce your development costs
• Simplify application development
• Focus on the application design and logic, not technical
hurdles
Why Gideros Studio?
• Experienced mobile game developers
• Gaming and entertainment companies
• Teachers providing courses related to mobile development
• Ex-Flash developers who find it difficult to learn new
technologies
• New developers, who always wanted to write a game but
bounced back by technical difficulties, learning curves and
high investment.
Who can use Gideros Studio?
• Lua scripting – easy-to-learn– widespread– lots of support
• The scripting logic is similar to Action Script– Much easier to learn for Flash developers
• OpenGL powered– Fast, optimized, portable
• Box2D Physics Engine• OpenAL Sound Engine
Features
Complete Development Environment
• Gideros Studio has a layered architecture
• Midlayer: OpenGL and C++
• Scripting language powered by Lua, 10th most widely used
computer language in the world
• Lua runtime machine converts the callbacks to C++
functions and OpenGL
• This results in high performance apps and games
Technology
Architecture of Gideros Studio
IDE
BRIDGE
PLATFORM
LIBRARIES
C++ API
HARDWARE
1. Code in simple Lua language using Gideros IDE
2. Open Gideros Player (on PC or device)
3. Press “RUN” - Lua codes are compiled during runtime and
executed using C++ callbacks.
4. Test your game
5. Make necessary adjustments, re-test and re-debug
How does Gideros Studio work?
Code Test Deploy
• Gideros Studio runs on:
o MS Windows
o Mac OS X (64 bit)
o Linux (with Wine)
• Gideros Studio can build apps for:
o iPhone (3.X or better)
o iPad
o iPod
o Android (2.1 or better)
Platform support
• Gideros Studio has both a free and a paid licensing options
• Free versiono Includes all features
o For Indie developers
o Application shows a 2-sec splash screen when run
• Paid versiono Priority support
o For both indie and enterprise companies
o No splash screens shown
Gideros Studio licensing
PhysicsAll physics features like physics world, body,
fixtures, joints
AnalyticsFlurry analytics module, providing detailed
analytics data to increase usability and provide
marketing data
GeolocationGyro, compass, accelerometer support,
including dispatching location based events
SpritesScene and sprite management, including more
than 30 functions for sprites
TimerPlatform-specific, high definition timers for
accurate timing events
SoundOpen source Open-AL based solid sound
system with many features
TextureSupport for texturemaps and texture atlas, for
rapid and fast displaying objects
EventsEvents are the central mechanism to handle
responses, allowing to create highly interactive
applications
Gideros Studio API
Applications developed using Gideros Studio<< Tim the Timber >>
• Coded in only 3 months
• Featured «News and
Noteworthy» in Apple
• Game Center
• Game features:
– 99 exciting levels
– Many cool power-ups
– Addictive gameplay!
• More than 20000+
downloads!
Applications developed using Gideros Studio<< A snow tale >>
• A children book, telling the
story of a brother and a
sister, who witness the snow
for the first time
• Coded in only 1.5 months
• More than 90+ ratings
• Rated 4+
• Game features:
– 99 exciting levels
– Many cool power-ups
– Addictive gameplay!
• More than 20000+
downloads!