SlideShare une entreprise Scribd logo
1  sur  15
Academy 101

Gideros Studio: Features and Benefits



           GIDEROS MOBILE ACADEMY SERIES
Agenda



• 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
Why Gideros Studio?


• 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
Who can use 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.
Features


• 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
Complete Development Environment
Technology


• 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
Architecture of Gideros Studio


  IDE



                                             BRIDGE



 C++ API


                                            LIBRARIES



PLATFORM


                                            HARDWARE
How does Gideros Studio work?


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


                      Code       Test        Deploy
Platform support


•       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)
Gideros Studio licensing


•   Gideros Studio has both a free and a paid licensing options
•   Free version
    o   Includes all features
    o   For Indie developers
    o   Application shows a 2-sec splash screen when run
•   Paid version
    o   Priority support
    o   For both indie and enterprise companies
    o   No splash screens shown
Gideros Studio API


Physics                                                 Timer
All physics features like physics                       Platform-specific, high definition timers for accurate
world, body, fixtures, joints                           timing events

Analytics                                               Sound
Flurry analytics module, providing detailed analytics   Open source Open-AL based solid sound system with
data to increase usability and provide marketing data   many features

Geolocation                                             Texture
Gyro, compass, accelerometer support, including         Support for texturemaps and texture atlas, for rapid and
dispatching location based events                       fast displaying objects

Sprites                                                 Events
Scene and sprite management, including more than 30     Events are the central mechanism to handle
functions for sprites                                   responses, allowing to create highly interactive
                                                        applications
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!
GIDEROS MOBILE ACADEMY SERIES




info@giderosmobile.com

Contenu connexe

En vedette

The George Washington University Strategic Public Relations Online March 25th...
The George Washington University Strategic Public Relations Online March 25th...The George Washington University Strategic Public Relations Online March 25th...
The George Washington University Strategic Public Relations Online March 25th...The George Washington University
 
Top 10 marketing agency benefits from marketing automation
Top 10 marketing agency benefits from marketing automationTop 10 marketing agency benefits from marketing automation
Top 10 marketing agency benefits from marketing automationRichard Fallah
 
PR Success Tips For All Entrepreneurs
PR Success Tips For All Entrepreneurs PR Success Tips For All Entrepreneurs
PR Success Tips For All Entrepreneurs Alease Michelle Jones
 
Email Marketing 101: Basics Overview
Email Marketing 101: Basics OverviewEmail Marketing 101: Basics Overview
Email Marketing 101: Basics OverviewMass Transmit
 
The Heart of Loyalty Marketing - Benefits
The Heart of Loyalty Marketing - BenefitsThe Heart of Loyalty Marketing - Benefits
The Heart of Loyalty Marketing - Benefitsrajinkl
 
Benefits of Developing a Marketing Plan
Benefits of Developing a Marketing PlanBenefits of Developing a Marketing Plan
Benefits of Developing a Marketing PlanDanni Eickenhorst
 
The Benefits Of Public Relations To Society
The Benefits Of Public Relations To SocietyThe Benefits Of Public Relations To Society
The Benefits Of Public Relations To Societyjackie57
 
Evaluating and Measuring the Effects of Public Relations
Evaluating and Measuring the Effects of Public RelationsEvaluating and Measuring the Effects of Public Relations
Evaluating and Measuring the Effects of Public RelationsNosdaComunicacao
 
Firewalls Security – Features and Benefits
Firewalls Security – Features and BenefitsFirewalls Security – Features and Benefits
Firewalls Security – Features and BenefitsAnthony Daniel
 
Introduction to Public Relations-Politics and Government
Introduction to Public Relations-Politics and GovernmentIntroduction to Public Relations-Politics and Government
Introduction to Public Relations-Politics and Governmentmgonzales576
 

En vedette (12)

The George Washington University Strategic Public Relations Online March 25th...
The George Washington University Strategic Public Relations Online March 25th...The George Washington University Strategic Public Relations Online March 25th...
The George Washington University Strategic Public Relations Online March 25th...
 
Top 10 marketing agency benefits from marketing automation
Top 10 marketing agency benefits from marketing automationTop 10 marketing agency benefits from marketing automation
Top 10 marketing agency benefits from marketing automation
 
Marketing benefits-of-a-facebook
Marketing benefits-of-a-facebookMarketing benefits-of-a-facebook
Marketing benefits-of-a-facebook
 
PR Success Tips For All Entrepreneurs
PR Success Tips For All Entrepreneurs PR Success Tips For All Entrepreneurs
PR Success Tips For All Entrepreneurs
 
Social Media for Public Relations and Citizen Engagement
Social Media for Public Relations and Citizen EngagementSocial Media for Public Relations and Citizen Engagement
Social Media for Public Relations and Citizen Engagement
 
Email Marketing 101: Basics Overview
Email Marketing 101: Basics OverviewEmail Marketing 101: Basics Overview
Email Marketing 101: Basics Overview
 
The Heart of Loyalty Marketing - Benefits
The Heart of Loyalty Marketing - BenefitsThe Heart of Loyalty Marketing - Benefits
The Heart of Loyalty Marketing - Benefits
 
Benefits of Developing a Marketing Plan
Benefits of Developing a Marketing PlanBenefits of Developing a Marketing Plan
Benefits of Developing a Marketing Plan
 
The Benefits Of Public Relations To Society
The Benefits Of Public Relations To SocietyThe Benefits Of Public Relations To Society
The Benefits Of Public Relations To Society
 
Evaluating and Measuring the Effects of Public Relations
Evaluating and Measuring the Effects of Public RelationsEvaluating and Measuring the Effects of Public Relations
Evaluating and Measuring the Effects of Public Relations
 
Firewalls Security – Features and Benefits
Firewalls Security – Features and BenefitsFirewalls Security – Features and Benefits
Firewalls Security – Features and Benefits
 
Introduction to Public Relations-Politics and Government
Introduction to Public Relations-Politics and GovernmentIntroduction to Public Relations-Politics and Government
Introduction to Public Relations-Politics and Government
 

Similaire à Gideros Studio: Features and Benefits

Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...gamifi.cc
 
Game Development with Unity3D 5 in Bandung, Indonesia
Game Development with Unity3D 5 in Bandung, IndonesiaGame Development with Unity3D 5 in Bandung, Indonesia
Game Development with Unity3D 5 in Bandung, IndonesiaHarum Nugroho
 
Building the Ultimate Device Matrix
Building the Ultimate Device MatrixBuilding the Ultimate Device Matrix
Building the Ultimate Device MatrixCarly Vanderwert
 
1319571 634635606205391250
1319571 6346356062053912501319571 634635606205391250
1319571 634635606205391250MadNor Exe
 
Tehran's 1st Android bootcamp - Part1
Tehran's 1st Android bootcamp - Part1Tehran's 1st Android bootcamp - Part1
Tehran's 1st Android bootcamp - Part1Mohsen Mirhoseini
 
iOS and Android Development with Unity3D
iOS and Android Development with Unity3DiOS and Android Development with Unity3D
iOS and Android Development with Unity3DRalph Barbagallo
 
BlackBerry Jam Asia 2013 - Gaming on BlackBerry
BlackBerry Jam Asia 2013 - Gaming on BlackBerryBlackBerry Jam Asia 2013 - Gaming on BlackBerry
BlackBerry Jam Asia 2013 - Gaming on BlackBerrySegitiga.Net
 
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureSebastien Kuntz
 
Google World - Hassan magdy
Google World - Hassan magdy Google World - Hassan magdy
Google World - Hassan magdy mohamed_aglan
 
Android development - the basics, MFF UK, 2013
Android development - the basics, MFF UK, 2013Android development - the basics, MFF UK, 2013
Android development - the basics, MFF UK, 2013Tomáš Kypta
 
Introduction to iOS Development
Introduction to iOS DevelopmentIntroduction to iOS Development
Introduction to iOS DevelopmentAsim Rais Siddiqui
 

Similaire à Gideros Studio: Features and Benefits (20)

Gideros introduction
Gideros introductionGideros introduction
Gideros introduction
 
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
 
Game Development with Unity3D 5 in Bandung, Indonesia
Game Development with Unity3D 5 in Bandung, IndonesiaGame Development with Unity3D 5 in Bandung, Indonesia
Game Development with Unity3D 5 in Bandung, Indonesia
 
Building the Ultimate Device Matrix
Building the Ultimate Device MatrixBuilding the Ultimate Device Matrix
Building the Ultimate Device Matrix
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
1319571 634635606205391250
1319571 6346356062053912501319571 634635606205391250
1319571 634635606205391250
 
Tehran's 1st Android bootcamp - Part1
Tehran's 1st Android bootcamp - Part1Tehran's 1st Android bootcamp - Part1
Tehran's 1st Android bootcamp - Part1
 
What is android
What is androidWhat is android
What is android
 
iOS and Android Development with Unity3D
iOS and Android Development with Unity3DiOS and Android Development with Unity3D
iOS and Android Development with Unity3D
 
BlackBerry Jam Asia 2013 - Gaming on BlackBerry
BlackBerry Jam Asia 2013 - Gaming on BlackBerryBlackBerry Jam Asia 2013 - Gaming on BlackBerry
BlackBerry Jam Asia 2013 - Gaming on BlackBerry
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
 
Android
Android Android
Android
 
android
androidandroid
android
 
Google World - Hassan magdy
Google World - Hassan magdy Google World - Hassan magdy
Google World - Hassan magdy
 
Cybernetyx introduction
Cybernetyx introductionCybernetyx introduction
Cybernetyx introduction
 
Android development - the basics, MFF UK, 2013
Android development - the basics, MFF UK, 2013Android development - the basics, MFF UK, 2013
Android development - the basics, MFF UK, 2013
 
Introduction to iOS Development
Introduction to iOS DevelopmentIntroduction to iOS Development
Introduction to iOS Development
 
Oreo android
Oreo androidOreo android
Oreo android
 

Dernier

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Gideros Studio: Features and Benefits

  • 1. Academy 101 Gideros Studio: Features and Benefits GIDEROS MOBILE ACADEMY SERIES
  • 2. Agenda • 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
  • 3. Why Gideros Studio? • 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
  • 4. Who can use 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.
  • 5. Features • 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
  • 7. Technology • 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
  • 8. Architecture of Gideros Studio IDE BRIDGE C++ API LIBRARIES PLATFORM HARDWARE
  • 9. How does Gideros Studio work? 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 Code Test Deploy
  • 10. Platform support • 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)
  • 11. Gideros Studio licensing • Gideros Studio has both a free and a paid licensing options • Free version o Includes all features o For Indie developers o Application shows a 2-sec splash screen when run • Paid version o Priority support o For both indie and enterprise companies o No splash screens shown
  • 12. Gideros Studio API Physics Timer All physics features like physics Platform-specific, high definition timers for accurate world, body, fixtures, joints timing events Analytics Sound Flurry analytics module, providing detailed analytics Open source Open-AL based solid sound system with data to increase usability and provide marketing data many features Geolocation Texture Gyro, compass, accelerometer support, including Support for texturemaps and texture atlas, for rapid and dispatching location based events fast displaying objects Sprites Events Scene and sprite management, including more than 30 Events are the central mechanism to handle functions for sprites responses, allowing to create highly interactive applications
  • 13. 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!
  • 14. 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!
  • 15. GIDEROS MOBILE ACADEMY SERIES info@giderosmobile.com

Notes de l'éditeur

  1. Hello and welcome to Gideros Mobile Academy. Gideros Studio is a multiplatform mobile development environment, which allows develop your mobile application easily and faster. It includes an integrated development environment and an Software Development Kit, together with several examples and tutorials. This video is the first part of Gideros Mobile Academy series.
  2. This slide gives an agenda of this tutorial. In this presentation, we’ll talk about what Gideros Studio is, features and benefits of the platform and the architecture of the environment.
  3. Gideros Studio provides an environment in which you develop once, and deploy for iPhone, iPad and Android devices. This dramatically decreases your development costs, and increases your productivity. Simplifying the application development is the most critical benefit of an integrated IDE and SDK.With Gideros Studio, it’s possible to build a proof of concept demo of your application in a couple of hours. You can test your application idea in your desired platform by simply clicking play button, thanks to Action Script 3-like functions in Gideros Studio.Therefore, you just focus on the application design and logic, and get rid of technical hurdles.
  4. Gideros Studio is built on Lua scripting language, which is used in many games and applications. Lua is in fact world’s 10th most known and used programming language, with benefits like extensibility, ease of use, and extensive support. Gideros Studio API is much similar to actionscript, therefore Flash programmers will find it very intuitive and easy to work with. Gideros Studio also includes a physics engine which games more fun.
  5. Gideros Studio is packed with an integrated development environment, a font packer and texture mapper. These tools increase productivity and help developers focus on their job.
  6. Gideros Studio’s layered architecture enables to add more platforms easily. This is beneficial to programmers who require a specific support, since a feature can easily be added to Gideros framework
  7. This is a high-level architecture of Gideros Studio. On the top there’s the graphical IDE, and towards bottom we have Lua C++ bridge, C++ API featuring events, graphics, physics, network and audio. Libraries come next, including box2d, libpng, openal and opengl.