GDevelop

Origem: Wikipédia, a enciclopédia livre.
Tela do aplicativo web do GDevelop

GDevelop é um motor de jogos 2D de código abertogratuito, que se concentra na criação de jogos para PC e mobile, e também web. O motor foi desenvolvido pelo engenheiro de software do Google, Florian Rival. É um programa voltado principalmente para não-programadores e desenvolvedores de jogos de todas as habilidades. Diferentemente de outros motores, o GDevelop emprega um sistema baseado em eventos em vez de linguagem de programação, semelhantes a motores como Construct e Stencyl.

Desenvolvimento e interface[editar | editar código-fonte]

GDevelop foi desenvolvido pelo engenheiro de software do Google Florian Rival no ano de 2008.[1] Diferente de outros motores mais famosos como como Unity e Unreal Engine, não há necessidade de conhecimento de linguagem de programação para a criação de jogos, todos os comandos são criados através de um sistema de eventos em uma tela de programação visual,[2][3][4] semelhante aos motores Construct e Stencyl.[5]

De acordo com Rival: "A ideia do GDevelop é tornar a criação de jogos acessível a qualquer pessoa, de iniciantes a desenvolvedores experientes. GDevelop permite que você crie a lógica do seu jogo usando eventos visuais, compostos de condições e ações. Você também pode construir seus objetos de jogo compondo comportamentos predefinidos e personalizáveis."(traduzido do inglês)[6]

Embora haja a possibilidade de criar jogos apenas utilizando o sistema de eventos, o programa também permite a utilização da linguagem JavaScript no lugar dos blocos de evento, abrindo possibilidade para a expansão de recursos.[7][8]

Referências

  1. Correa, Jose David Cuartas (27 de junho de 2015). Digitopolis II: Creation of video games GDevelop (em inglês). Bogotá: Fundación Universitaria Los Libertadores. p. 3 
  2. Correa, Jose David Cuartas (27 de junho de 2015). Digitopolis II: Creation of video games GDevelop (em inglês). Bogotá: Fundación Universitaria Los Libertadores. p. 66 
  3. G, Gabriel Elías Chanchí; A, María Clara Gómez; M, Wilmar Yesid Campo (2019). «Proposal of an educational video game for the teaching-learning of the requirements classification in software engineering [Propuesta de un videojuego educativo para la enseñanza-aprendizaje de la clasificación de requisitos en ingeniería de software]». RISTI - Revista Iberica de Sistemas e Tecnologias de Informacao. 2019 (E22): 1–14 
  4. Espeso, Pablo (5 de abril de 2016). «6 herramientas para crear videojuegos sin saber programar». EDUCACIÓN 3.0 (em espanhol). Consultado em 26 de dezembro de 2020 
  5. «Slant - Stencyl vs Construct 2 detailed comparison as of 2020». Slant (em inglês). Consultado em 27 de dezembro de 2020 
  6. «Porting a Desktop Game Editor to the Browser with WebAssembly». InfoQ (em inglês). Consultado em 26 de dezembro de 2020 
  7. Griffey, Julia V. (12 de dezembro de 2019). Introduction to Interactive Digital Media: Concept and Practice (em inglês). [S.l.]: Routledge. p. 151. ISBN 978-0-429-62073-7 
  8. Tin Yu, Mr Chak (2020). GDevelop Game Creation: Practical Tips & Techniques for absolute beginners. Hong Kong: Independently published. p. 17. ISBN 979-8652891275