Original em inglês: https://argusic.com/best/games

Jogos de código aberto que foram built e iniciados em uma máquina nova.

Jogos de código aberto jogáveis, ordenados por se cada um fez o build e iniciou quando a Argusic tentou em uma máquina limpa: em um display virtual para clientes, sem interface gráfica para servidores. A gravação de cada tentativa está linkada.

Testado entre 5 de setembro de 2026 e 30 de outubro de 2026. Cada linha mostra a sua própria data de teste; um projeto pode mudar depois desse dia.

20 de 24 projetos testados executam. Mais 5 aguardam um teste.

Em resumo: 18 dos 24 projetos testados iniciaram sem alterações em uma máquina nova: luanti, Terasology, freeciv, due, voxelize, U3D, NovelRT e OpenRA, e mais 10. Mais 2 iniciaram depois que um substituto tomou o lugar de um serviço de que eles dependem, como um banco de dados: EdenLive e supertux. 4 não puderam ser verificados: endless-sky, voxelcore, Rythe-Engine e 0ad; o log mostra onde cada um parou.

Medido pela Argusic em uma máquina nova, todas as vezes. Cada número tem link para as suas evidências.

#projetovereditoPontuação Argusiclinguagemestrelastestado em
1luantiExecuta100 / 100C++13,81322 de setembro de 2026

Luanti (anteriormente Minetest) é uma plataforma de código aberto para criação de jogos voxel, com modding e criação de jogos fáceis.

O que o teste encontrou: Luanti server binary (luantiserver) builds and runs; all 161748 unit test assertions pass across 6 test cases. 11 minutos.

2TerasologyExecuta100 / 100Java3,90325 de setembro de 2026

Terasology - mundo de voxels de código aberto

O que o teste encontrou: Engine compiles, 701 unit tests pass, headless server starts on port 25777, discovers 177 modules, and performs auto-saves. 41 minutos.

3freecivExecuta100 / 100C1,62618 de setembro de 2026

Freeciv é um jogo de estratégia de construção de impérios livre e de código aberto, inspirado na história da civilização humana. Repositório upstream para o...

O que o teste encontrou: The freeciv-server binary (version 3.3.90.14-dev) was built from source, runs successfully, loads all game rulesets from the data directory, and accepts TCP client connections on port 5556. 13 minutos.

4dueExecuta100 / 100Go98311 de outubro de 2026

Um framework de servidor de jogos distribuído de alto desempenho em Go

O que o teste encontrou: Build succeeds with go build ./... all 33 test packages pass with zero failures, transporter gate/node builder tests run against live TCP servers. 10 minutos.

5voxelizeExecuta100 / 100TypeScript69315 de outubro de 2026

mushroom: engine de visualização de voxel full stack

O que o teste encontrou: pnpm install, proto, and build all succeed in this container. TypeScript tests: 88 files, 862 passed. Rust mesher/lights tests: 12 passed. cargo check passes. Engine boundary check passes. 27 minutos.

6U3DExecuta100 / 100C++45121 de outubro de 2026

Motor de jogo 2D e 3D, multiplataforma e de código aberto, construído em C++.

O que o teste encontrou: Urho3D game engine library and all tools/samples compiled successfully, unit test suite runs with 572 of 573 tests passing (1 pre-existing env limitation on headless SDL audio init). 51 minutos.

7NovelRTExecuta100 / 100C++21930 de outubro de 2026

Um motor de jogo 2D multiplataforma acompanhado de um conjunto de ferramentas robusto para romances visuais.

O que o teste encontrou: The NovelRT game engine builds completely with GCC 13, all 408 unit tests pass, and no build errors remain. 21 minutos.

8OpenRAExecuta97.3 / 100C#17,73022 de setembro de 2026

Engine de código aberto para jogos de estratégia em tempo real, voltada para os primeiros jogos da Westwood, como Command & Conquer: Red Alert, escrita em C#...

O que o teste encontrou: OpenRA builds from source targeting net10.0, all 508 unit tests pass, and the engine launches against the ra mod using the modern SDL2/OpenGL renderer on the virtual display. 10 minutos.

9shattered-pixel-dungeonExecuta93.3 / 100Java6,75824 de setembro de 2026

Shattered Pixel Dungeon é um dungeon crawler roguelike tradicional de código aberto, com níveis e inimigos aleatórios e centenas de itens para coletar e usar...

O que o teste encontrou: Shattered Pixel Dungeon desktop release JAR builds and launches under Xvfb (DISPLAY=:99), showing controller initialization and graceful audio warnings from missing sound hardware. 12 minutos.

10stk-codeExecuta90.7 / 100C++5,46424 de setembro de 2026

A base de código do SuperTuxKart

O que o teste encontrou: cmake_build/bin/supertuxkart compiled, links, and runs: --version prints 'SuperTuxKart, git.', --help prints full usage, and server-mode initializes correctly until it requires the separately-downloaded stk-assets data directory. 20 minutos.

11thing-editorExecuta90 / 100TypeScript42621 de outubro de 2026

editor visual de jogos baseado em pixi.js

O que o teste encontrou: With npm i done and vite running, the Electron editor opens on the Xvfb display, loads the editor UI, and its headless mode builds the example project (release and debug bundles with decodable media and resolvable assets) then exits printing 'build finished'. 10 minutos.

12OpenTTDExecuta66.7 / 100C++8,45623 de setembro de 2026

OpenTTD é um jogo de simulação open source baseado em Transport Tycoon Deluxe.

O que o teste encontrou: OpenTTD dedicated server compiled from source, started with OpenGFX-8.0 graphics, generated a map, and accepted network connections on port 3979; the test suite passed all 2145 assertions in 94 test cases. 35 minutos.

13sprigExecuta60 / 100JavaScript1,11810 de outubro de 2026

Aprenda a programar criando jogos em um editor de jogos baseado na web em JavaScript.

O que o teste encontrou: The Sprig web editor app installs, builds, serves all routes with HTTP 200/302, and passes all 12 vitest unit tests on Node 22. 15 minutos.

14wesnothExecuta50 / 100C++6,9705 de setembro de 2026

Um jogo de estratégia baseado em turnos, de código aberto, com tema de alta fantasia.

O que o teste encontrou: Wesnoth test binary (boost_unit_tests) builds and executes successfully; all non-GUI test suites pass with offscreen SDL renderer via Xvfb. 68 minutos.

15Cataclysm-DDAExecuta33.3 / 100C++13,4605 de setembro de 2026

Cataclysm - Dark Days Ahead. Um jogo de sobrevivência baseado em turnos ambientado em um mundo pós-apocalíptico.

O que o teste encontrou: Cataclysm-DDA curses binary builds from source, launches with --version, and its test suite runs successfully with all tested cases passing. 27 minutos.

16velorenExecuta33.3 / 100Rust7,6785 de setembro de 2026

Este repositório é um espelho. Por favor, envie todos os PRs e issues na nossa página do GitLab.

O que o teste encontrou: Veloren server-cli and voxygen binaries compile and run successfully; the server starts, generates the world, and accepts connections; the game client detects graphics backends; all unit tests pass. 91 minutos.

17warzone2100Executa33.3 / 100C++4,0345 de setembro de 2026

Comande as forças do The Project em uma batalha para reconstruir o mundo após a humanidade ter sido quase destruída por mísseis nucleares. Um jogo de...

O que o teste encontrou: Warzone 2100 builds and runs successfully. The binary at build/src/warzone2100 can launch in headless/autogame mode and play skirmish games with AI opponents. 75 minutos.

18crawlExecuta33.3 / 100C++3,0605 de setembro de 2026

Dungeon Crawl: Stone Soup repositório oficial

O que o teste encontrou: DCSS console build (crawl) and all Catch2 unit tests pass successfully; game runs and generates levels in headless wizard mode. 26 minutos.

19EdenLiveExecuta com mocks84 / 100Python41429 de outubro de 2026

Renderização generativa real-time para mundos interativos, a partir de qualquer referência visual.

O que o teste encontrou: EdenLive Python package installs and its CPU-safe test suite (75 of 76 tests) passes on Python 3.12 with PyTorch 2.15 CPU; the inference CLI reports the expected CUDA GPU requirement, and sample proxy recordings decode successfully via ffmpeg. 13 minutos.

20supertuxExecuta com mocks56 / 100C++3,18717 de setembro de 2026

código-fonte do SuperTux

O que o teste encontrou: SuperTux builds from source, runs with SDL offscreen video driver, creates a window, initializes the software renderer, and passes all 3 ctest unit tests. 29 minutos.

21endless-skyNão foi possível verificar25 / 100C++7,7155 de setembro de 2026

Jogo de exploração espacial, comércio e combate.

O que o teste encontrou: não foi possível verificar; o log mostra onde ele parou. 15 minutos.

22voxelcoreNão foi possível verificar20 / 100C++1,4767 de outubro de 2026

VoxelCore: motor de jogo voxel em C++

O que o teste encontrou: não foi possível verificar; o log mostra onde ele parou. 69 minutos.

23Rythe-EngineNão foi possível verificar10 / 100C++53519 de outubro de 2026

Rythe é um motor de jogo C++20 orientado a dados, construído para aproveitar ao máximo o hardware moderno.

O que o teste encontrou: não foi possível verificar; o log mostra onde ele parou. 24 minutos.

240adNão foi possível verificar9.3 / 100C++2,8285 de setembro de 2026

[OBSOLETO] Espelho Git do 0 A.D.

O que o teste encontrou: 6 of ~16 static libraries built successfully. The full game binary and test runner cannot be linked due to SpiderMonkey dependency requiring a source build with autoconf and Rust that are not available in this container. 33 minutos.

-Pulsar-NativeAinda não verificado-Rust401-
-cherryAinda não testado-Go826-
-24a2Ainda não testado-TypeScript710-
-tyraAinda não testado-C++707-
-goldensun_html5Ainda não testado-JavaScript207-

Executa instalou e iniciou com as suas dependências reais. Executa com mocks iniciou depois que substitutos tomaram o lugar de serviços externos, como um banco de dados ou uma API de terceiros. Não foi possível verificar nem o agent padrão nem o mais forte conseguiram fazê-lo executar dentro do limite de tempo; o log mostra onde ele parou.

Como testamos

Nesta lista, segundo o teste mais recente: 18 projetos executaram sem alterações, 2 com mocks, 4 não puderam ser verificados, 5 ainda em espera. Linguagens testadas: C, C#, C++, Go, Java, JavaScript, Python, Rust, TypeScript. Cada tentativa usou uma máquina limpa e descartável, o projeto em uma versão fixada e um limite de 45 minutos; o procedimento completo está na página da metodologia.

Perguntas frequentes (FAQ)

Como esta lista é classificada?

Por medição, não por opinião: primeiro os projetos que a Argusic instalou e iniciou em uma máquina nova, depois os que executaram com mocks no lugar de serviços externos, depois os que ela não conseguiu verificar. Os empates são decididos pela Pontuação Argusic e depois pela popularidade do projeto na sua própria fonte.

Por que alguns projetos estão sem classificação?

5 projetos ainda aguardam um teste ou uma tentativa concluída. Eles aparecem sem classificação até que a Argusic os meça.

Onde estão as evidências?

Cada linha tem link para a página do projeto na Argusic, onde cada execução tem um log completo e uma gravação do terminal guardados com uma impressão digital sha256. As mesmas páginas existem para todos os projetos testados, estejam nesta lista ou não.

Mais listas nesta categoria

Todas as listas: Melhores. Todos os projetos testados: projetos.