Lista das linguagens de programação suportadas pelas engines de jogos

0

  Lista das linguagens de programação suportadas pelas engines de jogos 


foto: freepik

Unity: A linguagem de programação principal suportada pela Unity é C#. Além disso, a Unity também suporta outras linguagens .NET compatíveis, como C++ e JavaScript, se elas forem compiladas em um DLL.



Godot: O Godot oferece cinco linguagens de programação oficialmente suportadas: GDScript, uma linguagem específica do Godot; C#, uma linguagem de programação geral popularizada no mundo do desenvolvimento de jogos pela Unity; Visual Script, uma linguagem de programação baseada em nós onde você conecta caixas; C, a linguagem de programação procedural na qual os sistemas operacionais são construídos; e C++, uma linguagem orientada a objetos na qual o Godot é construído, bem como muitas outras engines de jogos.

Unreal Engine: A Unreal Engine suporta principalmente a linguagem de programação C++. No entanto, a Unreal Engine também suporta outras linguagens, como Blueprint (uma linguagem visual baseada em nós) e Python (usado para scripts e automação).

Blender: O Blender não é uma engine de jogo, mas um software de modelagem 3D e animação. Ele suporta várias linguagens de programação, incluindo Python, C++, Lua e Ruby.


Se você está procurando por uma engine de jogo que use Golang como linguagem de programação, você pode considerar a Ebitengine1. A Ebitengine é uma engine de jogo 2D simples e aberta para a linguagem de programação Go. Ela tem uma API simples que permite que você desenvolva jogos 2D rapidamente e possa ser implantada em várias plataformas, incluindo desktop (Windows, macOS, Linux e FreeBSD), navegadores da web (por meio do WebAssembly) e até mesmo em dispositivos móveis (Android e iOS)1. Além disso, a Ebitengine é implementada em Go puro no Windows, então os desenvolvedores do Windows não precisam instalar um compilador C


Aqui está uma lista das 20 engines de jogos mais usadas e suas linguagens de programação:


1 Unity: C# 


2 Unreal Engine: C++ 


3 Godot: GDScript, C#, Visual Script, C, C++ 


4 Construct: JavaScript 


5 GameMaker Studio: GML (GameMaker Language) 


6 Cocos2d-x: C++, Lua, JavaScript 


7 Phaser: JavaScript 


8 Defold: Lua 


9 MonoGame: C# 


10 LÖVE: Lua 


11 Panda3D: Python 


12 GDevelop: JavaScript 


13 Ren'Py: Python 


14 Stencyl: Haxe, ActionScript 3 


15 Blender Game Engine: Python, C++, Lua, Ruby 


16 CRYENGINE: C++, Lua, Schematyc (visual scripting language) 


17 Amazon Lumberyard: C++, Lua 


18 AppGameKit: AGK BASIC, C++, C#, Tier 1 (BASIC) 


19 Construct 3: JavaScript 


20 Ebiten: Go (Golang



Tags

Postar um comentário

0Comentários

Postar um comentário (0)


#buttons=(Aceitar !) #days=(20)

Nosso site usa cookies para melhorar sua experiência. Ver
Accept !