O3DE (Open 3D Engine) é um motor 3D de código aberto, em tempo real e multiplataforma, licenciado sob Apache 2.0, que permite criar jogos AAA, mundos 3D com qualidade de cinema e simulações de alta fidelidade sem taxas ou obrigações comerciais.
Código aberto. Novas possibilidades.
Descubra projetos open source de qualidade, envie projetos anonimamente e reivindique e edite seu próprio projeto.
Um pouco de curiosidade. Um mundo de código aberto.
THE FIRST COLLECTIONOpenRA é um motor de jogo de estratégia em tempo real livre/libre para clássicos da Westwood, como Command & Conquer: Red Alert, Tiberian Dawn e Dune 2000. Escrito em C# com SDL/OpenGL, roda em Windows, Linux, BSD e macOS, e oferece ferramentas de mapeamento, modding e servidor dedicado.
Um framework de jogos C++ leve usando SDL e miniaudio, projetado para prototipagem rápida com gerenciamento de cenas, carregamento de assets e sistemas de tick.
openage é um projeto voluntário que cria um clone de engine livre do Genie Engine, usado por Age of Empires e AoE II. Ele usa ativos originais (não incluídos) e o gameplay está atualmente não funcional enquanto a simulação é reimplementada. C++20, Python, Qt6, OpenGL, formato de modding nyan.
Framework local-first de RPG textual em navegador: crie cartas de mundo, conecte seu próprio LLM e jogue com narração em streaming, NPCs, testes d20, saves, mapas hexagonais e suporte offline via PWA.
ET é um framework de desenvolvimento de jogos dual-end baseado em Unity3D para cliente e C# para servidor, suportando arquitetura distribuída, mensagens Actor, corrotinas, hot update e desenvolvimento assistido por IA.
Flame é um motor de jogo 2D de código aberto baseado em Flutter. Ele fornece um loop de jogo, um sistema de componentes/objetos, efeitos e partículas, detecção de colisão, tratamento de entrada, sprites e animações, além de pacotes de ponte opcionais para áudio, física, mapas de tiles, gamepads e mais.
Servidor MUD em Go de código aberto com mundo jogável, admin/cliente web, gerenciador de módulos, cores ANSI, configuração em camadas, HTTPS, Docker e scripts de instalação.
Uma biblioteca .NET leve para criar aventuras de texto, com salas, NPCs, itens, comandos, diálogos, mapas, quadros de renderização e suporte a salvamento.
Uma DSL em Haskell para escrever aventuras de texto baseadas em parser, inspirada na Inform 7 e voltada à geração procedural de grandes mundos de ficção interativa.
INSTEAD is a C++ text adventure interpreter under MIT license, supporting interactive fiction games from local directories or zip archives. Built with GTK2/3 dialogs for file selection, web resources for documentation, and community support.
PlayCanvas é um motor de jogo 3D de código aberto para navegadores, com suporte a WebGL2/WebGPU, XR, física e ativos glTF. Ideal para jogos, visualizações e apps interativos.
Bevy é um motor de jogo de código aberto e orientado a dados construído em Rust, utilizando a arquitetura Entity Component System (ECS) para desenvolvimento de jogos 2D e 3D.
Tokamak é um engine em C# projetado para a criação de jogos e mundos virtuais, fornecendo um conjunto modular de blocos de construção para o desenvolvimento de aplicações.
raylib é uma biblioteca em C simples e fácil de usar para programação de videogames, ideal para prototipagem, educação e aplicações gráficas.
libGDX é um framework de desenvolvimento de jogos multiplataforma escrito em Java, baseado em OpenGL (ES). Ele suporta Windows, Linux, macOS, Android, navegadores web e iOS, e é licenciado sob a Apache 2.0. O framework oferece suporte a jogos 2D e 3D, utiliza Gradle para configuração e possui um grande ecossistema de terceiros.
Pyxel é um motor de jogo retro para Python, com limites simples inspirados em consoles, como 16 cores e quatro canais de som. É licenciado sob MIT, gratuito e visa tornar a criação de jogos em pixel art acessível.
Framework LÖVE2D sem dependências com cenas, input, saves, áudio, UI, ECS, física e editor de cenas integrado. Inclui o jogo de referência Gem Haul. Alvo LÖVE 11.5, sem bibliotecas de terceiros.
MegaMOO é um motor Python 3 de mundo textual estilo MOO sem dependências de terceiros, com verbos Python ao vivo no mundo, persistência SQLite, servidor Telnet/WebSocket, importação de banco de dados LambdaMOO e ferramentas MCP de IA.
Ebitengine é um motor de jogo 2D de código aberto para a linguagem de programação Go, oferecendo uma API simples para construir jogos que podem ser implantados em Windows, macOS, Linux, FreeBSD, Android, iOS, WebAssembly e consoles como o Nintendo Switch.