AppSalute & Marmalade SDK: одна игра на все платформы за 6 минут

DevGAMM Conference
DevGAMM ConferenceDevGAMM Conference
AppSalute	
  &	
  Marmalade	
  SDK	
  	
  
                                 AppSalute	
  &	
  Marmalade	
  SDK	
  –	
  
                                 одна	
  игра	
  на	
  все	
  платформы	
  
                                 за	
  6	
  минут.	
  


Докладчики:	
  
         Боярин	
  Евгений	
                        Иван	
  Белый	
  
AppSalute	
  Game	
  Creator	
  
            What	
  is	
  this?	
  

AppSalute Creator is a unique technology
for people who don’t speak code.
It’s all-in-one multi-platform game design
studio.
Focusing on powerful tools and extremely
simple usability we make game
development easier than. ever.	
  
Cross-­‐plaOorm	
  deployment	
  




                Marmalade	
  SDK	
  
 	
  AppSalute	
  Game	
  Creator	
  

 AbsoluIst	
  Game	
       Store	
             Social	
  
     Engine	
            Extension	
  	
     Extension	
  	
  


                          In-­‐app	
         FB	
  /	
  Twit	
  
  Marmalade	
  SDK	
  
                         Extension	
  	
     Extension	
  	
  
IntegraTon	
  

Game	
  Creator	
  	
  	
                                          Graphics,	
  Sounds,	
  Video,	
  Texts.	
  
       Game	
  layout	
  	
                                        Game	
  ConfiguraIon	
  File	
  (XML)	
  
                                                                          Graphics	
  Compression.	
  Textures.	
  Data	
  
  Game	
  Creator	
  	
  	
  	
  	
  	
  	
  	
              iOS	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
        Android	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
   Windows	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
     Python	
                                       ico,	
  game	
  	
  id,	
                                                              ico,	
  game	
  	
  id,	
                                                     ico,	
  screen	
  
configuraIon	
  script	
  	
                         screen	
  config	
                                                                      screen	
  config	
                                                                config	
  

                                                                          One	
  project	
  All	
  plaXorm	
  	
  	
  	
  .mkb	
  config	
  

        	
  Marmalade	
  
            Supported	
                                    .ipa	
                                                                                 .apk	
                                                                       .exe	
  
            PlaXorms	
  
Resource	
                                                            Text             	
  	
        Scene	
               Viewer	
           Marmalad
 Editor	
                                                      Editor	
  	
                          Editor	
           	
                      e	
  SDK	
  
XML	
  file	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  XML	
  file	
  	
  	
  
                                                          	
  	
  	
  	
  	
  	
  	
                Graphics	
          Desktop	
              Execute	
  
   +	
  	
  	
  	
  	
  	
  	
  	
                                                                    data	
            Simulator	
              File	
  
                                                 mulIlanguage	
  
    Graphics	
                                                                                       Game	
             Debugging	
  
      data	
                                                                                      configuraIon	
  	
     environment	
  	
  
                                                                                                     (XML)	
  
Debugging	
  environment	
  	
  
Marmalade	
  is	
  highly	
  CROSS-­‐PLATFORM	
  

           Marmalade	
  is	
  also	
  FAST,	
  FLEXIBLE	
  and	
  OPEN	
  
Developer	
  
                     TV	
  




   HTML5	
  
                     Desktop	
  



     C++	
  


                     Mobile	
  

Java	
  script	
  
What’s	
  inside	
  

•  Direct	
  access	
  to	
  the	
  hardware,	
  providing	
  naIve	
  performance	
  on	
  every	
  
   device	
  
•  Compile	
  naIvely	
  for	
  ARM,	
  x86	
  and	
  MIPS	
  CPUs	
  
        	
  =	
  Maximum	
  CPU	
  performance	
  (not	
  limited	
  by	
  virtual	
  machines)	
  
•  OpenGL	
  ES	
  direct	
  targeIng	
  
        	
  =	
  Maximum	
  GPU	
  performance	
  
	
  




                                   ©2012	
  Marmalade.	
  	
  Trademarks	
  belong	
  to	
  
14-­‐Dec-­‐12	
                       their	
  respecIve	
  owners.	
  	
  All	
  rights	
        10	
  
                                                     reserved.	
  
Open	
  and	
  standard	
  based	
  


•  Marmalade	
  is	
  open	
  for	
  you	
  to	
  
   extend	
  and	
  modify	
  
    –  Most	
  components	
  available	
  as	
  open	
  
       source	
  
    –  Supports	
  C++	
  standard	
  libraries,	
  
       OpenGL	
  ES	
  and	
  HTML5	
  
    –  Over	
  80	
  open	
  source	
  libraries	
  on	
  our	
  
       GitHub	
  space	
  
Marmalade	
  partner	
  eco-­‐system	
  
mini	
  Game	
  =	
  All	
  plaOorm	
  =	
  6	
  min	
  
Спасибо.	
  



hvp://appsalutecreator.com	
               hvp://absoluIst.com	
  
1 of 14

Recommended

Embarcadero RAD Studio XE3 presentation by
Embarcadero RAD Studio XE3 presentationEmbarcadero RAD Studio XE3 presentation
Embarcadero RAD Studio XE3 presentationEmbarcadero Technologies
1.1K views23 slides
R Dz7.5 Overview by
R Dz7.5 OverviewR Dz7.5 Overview
R Dz7.5 OverviewCICS ROADSHOW
816 views38 slides
Plugin-able POS Solutions by Javascript @HDM9 Taiwan by
Plugin-able POS Solutions by Javascript @HDM9 TaiwanPlugin-able POS Solutions by Javascript @HDM9 Taiwan
Plugin-able POS Solutions by Javascript @HDM9 TaiwanRack Lin
5K views57 slides
Hardware Accelerated 2D Rendering for Android by
Hardware Accelerated 2D Rendering for AndroidHardware Accelerated 2D Rendering for Android
Hardware Accelerated 2D Rendering for AndroidNational Cheng Kung University
29.8K views59 slides
Minko - Creating cross-platform 3D apps with Minko by
Minko - Creating cross-platform 3D apps with MinkoMinko - Creating cross-platform 3D apps with Minko
Minko - Creating cross-platform 3D apps with MinkoMinko3D
3.5K views38 slides
Tizen Window System by
Tizen Window SystemTizen Window System
Tizen Window SystemEun Young Lee
1.9K views30 slides

More Related Content

Similar to AppSalute & Marmalade SDK: одна игра на все платформы за 6 минут

Absolutist: Porting to major platforms within a minute by
Absolutist: Porting to major platforms within a minuteAbsolutist: Porting to major platforms within a minute
Absolutist: Porting to major platforms within a minuteDevGAMM Conference
404 views8 slides
Jopenmeraverse introduction by
Jopenmeraverse introductionJopenmeraverse introduction
Jopenmeraverse introductionJitendra Chauhan
1.8K views13 slides
ARM by
ARMARM
ARMRamasubbu .P
1.9K views14 slides
WebGL games with Minko - Next Game Frontier 2014 by
WebGL games with Minko - Next Game Frontier 2014WebGL games with Minko - Next Game Frontier 2014
WebGL games with Minko - Next Game Frontier 2014Minko3D
1.8K views59 slides
Gentek Introduce(en) by
Gentek Introduce(en)Gentek Introduce(en)
Gentek Introduce(en)cloudmmog
432 views30 slides
air by
airair
airlocifer
508 views12 slides

Similar to AppSalute & Marmalade SDK: одна игра на все платформы за 6 минут(20)

Absolutist: Porting to major platforms within a minute by DevGAMM Conference
Absolutist: Porting to major platforms within a minuteAbsolutist: Porting to major platforms within a minute
Absolutist: Porting to major platforms within a minute
DevGAMM Conference404 views
WebGL games with Minko - Next Game Frontier 2014 by Minko3D
WebGL games with Minko - Next Game Frontier 2014WebGL games with Minko - Next Game Frontier 2014
WebGL games with Minko - Next Game Frontier 2014
Minko3D1.8K views
Gentek Introduce(en) by cloudmmog
Gentek Introduce(en)Gentek Introduce(en)
Gentek Introduce(en)
cloudmmog432 views
air by locifer
airair
air
locifer508 views
Open Kode, Airplay And The New Reality Of Write Once Run Anywhere by guest991eb3
Open Kode, Airplay And The New Reality Of Write Once Run AnywhereOpen Kode, Airplay And The New Reality Of Write Once Run Anywhere
Open Kode, Airplay And The New Reality Of Write Once Run Anywhere
guest991eb31.8K views
Introduction to html5 game programming with impact js by Luca Galli
Introduction to html5 game programming with impact jsIntroduction to html5 game programming with impact js
Introduction to html5 game programming with impact js
Luca Galli1.1K views
Marmalade: Cross Platform: Portability and Performance without compromise by DevGAMM Conference
 Marmalade: Cross Platform: Portability and Performance without compromise Marmalade: Cross Platform: Portability and Performance without compromise
Marmalade: Cross Platform: Portability and Performance without compromise
DevGAMM Conference650 views
Flex For Java Architects Ledroff Breizh Jug V Blog Cc by François Le Droff
Flex For Java Architects Ledroff Breizh Jug V Blog CcFlex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf by SamiraKids
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdfJIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf
SamiraKids26 views
Xamarin: The Future of App Development by James Montemagno
Xamarin: The Future of App DevelopmentXamarin: The Future of App Development
Xamarin: The Future of App Development
James Montemagno1.2K views
Building a Recommender System Using Amazon SageMaker's Factorization Machine ... by Amazon Web Services
Building a Recommender System Using Amazon SageMaker's Factorization Machine ...Building a Recommender System Using Amazon SageMaker's Factorization Machine ...
Building a Recommender System Using Amazon SageMaker's Factorization Machine ...
HTML5 Games Status and issues by J.h. Liu
HTML5 Games Status and issuesHTML5 Games Status and issues
HTML5 Games Status and issues
J.h. Liu934 views
Play 2 - ein flexibles Full-Stack Framework für skalierbare Webanwendungen, J... by Martin Grotzke
Play 2 - ein flexibles Full-Stack Framework für skalierbare Webanwendungen, J...Play 2 - ein flexibles Full-Stack Framework für skalierbare Webanwendungen, J...
Play 2 - ein flexibles Full-Stack Framework für skalierbare Webanwendungen, J...
Martin Grotzke2K views
Minko - Build WebGL applications with C++ and asm.js by Minko3D
Minko - Build WebGL applications with C++ and asm.jsMinko - Build WebGL applications with C++ and asm.js
Minko - Build WebGL applications with C++ and asm.js
Minko3D8.8K views

More from DevGAMM Conference

The art of small steps, or how to make sound for games in conditions of war /... by
The art of small steps, or how to make sound for games in conditions of war /...The art of small steps, or how to make sound for games in conditions of war /...
The art of small steps, or how to make sound for games in conditions of war /...DevGAMM Conference
20 views31 slides
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine... by
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...DevGAMM Conference
41 views60 slides
Why indie developers should consider hyper-casual right now / Igor Gurenyov (... by
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...DevGAMM Conference
22 views33 slides
AI / ML for Indies / Tyler Coleman (Retora Games) by
AI / ML for Indies / Tyler Coleman (Retora Games)AI / ML for Indies / Tyler Coleman (Retora Games)
AI / ML for Indies / Tyler Coleman (Retora Games)DevGAMM Conference
13 views32 slides
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract... by
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...DevGAMM Conference
13 views22 slides
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev... by
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...DevGAMM Conference
31 views41 slides

More from DevGAMM Conference(20)

The art of small steps, or how to make sound for games in conditions of war /... by DevGAMM Conference
The art of small steps, or how to make sound for games in conditions of war /...The art of small steps, or how to make sound for games in conditions of war /...
The art of small steps, or how to make sound for games in conditions of war /...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine... by DevGAMM Conference
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (... by DevGAMM Conference
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
AI / ML for Indies / Tyler Coleman (Retora Games) by DevGAMM Conference
AI / ML for Indies / Tyler Coleman (Retora Games)AI / ML for Indies / Tyler Coleman (Retora Games)
AI / ML for Indies / Tyler Coleman (Retora Games)
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract... by DevGAMM Conference
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev... by DevGAMM Conference
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc... by DevGAMM Conference
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G... by DevGAMM Conference
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya... by DevGAMM Conference
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
How to increase wishlists & game sales from China? Growth marketing tactics &... by DevGAMM Conference
How to increase wishlists & game sales from China? Growth marketing tactics &...How to increase wishlists & game sales from China? Growth marketing tactics &...
How to increase wishlists & game sales from China? Growth marketing tactics &...
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu) by DevGAMM Conference
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha... by DevGAMM Conference
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be... by DevGAMM Conference
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ... by DevGAMM Conference
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
Branded Content: How to overcome players' immunity to advertising / Alex Brod... by DevGAMM Conference
Branded Content: How to overcome players' immunity to advertising / Alex Brod...Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P... by DevGAMM Conference
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko... by DevGAMM Conference
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
Launching a title in Asia Pacific and China / Maxim Chuvalov (Wargaming) by DevGAMM Conference
Launching a title in Asia Pacific and China / Maxim Chuvalov (Wargaming)Launching a title in Asia Pacific and China / Maxim Chuvalov (Wargaming)
Launching a title in Asia Pacific and China / Maxim Chuvalov (Wargaming)
5 things I wish I knew before becoming a VFX Artist / Paulina Grigonis (Tuatara) by DevGAMM Conference
5 things I wish I knew before becoming a VFX Artist / Paulina Grigonis (Tuatara)5 things I wish I knew before becoming a VFX Artist / Paulina Grigonis (Tuatara)
5 things I wish I knew before becoming a VFX Artist / Paulina Grigonis (Tuatara)
Pitching with Killer Demos / Jaroslav Stacevič (Nordcurrent) by DevGAMM Conference
Pitching with Killer Demos / Jaroslav Stacevič (Nordcurrent)Pitching with Killer Demos / Jaroslav Stacevič (Nordcurrent)
Pitching with Killer Demos / Jaroslav Stacevič (Nordcurrent)

AppSalute & Marmalade SDK: одна игра на все платформы за 6 минут

  • 1. AppSalute  &  Marmalade  SDK     AppSalute  &  Marmalade  SDK  –   одна  игра  на  все  платформы   за  6  минут.   Докладчики:   Боярин  Евгений   Иван  Белый  
  • 2. AppSalute  Game  Creator   What  is  this?   AppSalute Creator is a unique technology for people who don’t speak code. It’s all-in-one multi-platform game design studio. Focusing on powerful tools and extremely simple usability we make game development easier than. ever.  
  • 4.    AppSalute  Game  Creator   AbsoluIst  Game   Store   Social   Engine   Extension     Extension     In-­‐app   FB  /  Twit   Marmalade  SDK   Extension     Extension    
  • 5. IntegraTon   Game  Creator       Graphics,  Sounds,  Video,  Texts.   Game  layout     Game  ConfiguraIon  File  (XML)   Graphics  Compression.  Textures.  Data   Game  Creator                 iOS                                     Android                                   Windows                               Python   ico,  game    id,   ico,  game    id,   ico,  screen   configuraIon  script     screen  config   screen  config   config   One  project  All  plaXorm        .mkb  config    Marmalade   Supported   .ipa   .apk   .exe   PlaXorms  
  • 6. Resource   Text     Scene   Viewer   Marmalad Editor   Editor     Editor     e  SDK   XML  file                        XML  file                     Graphics   Desktop   Execute   +                 data   Simulator   File   mulIlanguage   Graphics   Game   Debugging   data   configuraIon     environment     (XML)  
  • 8. Marmalade  is  highly  CROSS-­‐PLATFORM   Marmalade  is  also  FAST,  FLEXIBLE  and  OPEN  
  • 9. Developer   TV   HTML5   Desktop   C++   Mobile   Java  script  
  • 10. What’s  inside   •  Direct  access  to  the  hardware,  providing  naIve  performance  on  every   device   •  Compile  naIvely  for  ARM,  x86  and  MIPS  CPUs    =  Maximum  CPU  performance  (not  limited  by  virtual  machines)   •  OpenGL  ES  direct  targeIng    =  Maximum  GPU  performance     ©2012  Marmalade.    Trademarks  belong  to   14-­‐Dec-­‐12   their  respecIve  owners.    All  rights   10   reserved.  
  • 11. Open  and  standard  based   •  Marmalade  is  open  for  you  to   extend  and  modify   –  Most  components  available  as  open   source   –  Supports  C++  standard  libraries,   OpenGL  ES  and  HTML5   –  Over  80  open  source  libraries  on  our   GitHub  space  
  • 13. mini  Game  =  All  plaOorm  =  6  min