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.
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 COLLECTIONPGX é um framework de gameplay modular e open-source em C++ para Unreal Engine 5, projetado para unificar a configuração, extensão e diagnósticos.
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.
Um workstation C++ para geometria 3D e níveis do Silent Hill original (1999) e sua porta não oficial decompilada para PC, suportando conversão bidirecional de formatos binários proprietários.
Nakama é um servidor de backend de jogo de código aberto da Heroic Labs. Ele fornece usuários, armazenamento, gráfico social, chat, multiplayer em tempo real e por turnos, tabelas de classificação, torneios, festas, validação de compra, notificações e código de tempo de execução.
Project Sulla é um simulador de circuitos lógicos em C++ com interface gráfica para design e motor de simulação baseado em pull para atualizações em tempo real.
LibreSprite é um editor de sprites animados e ferramenta de pixel art gratuito e de código aberto, derivado do último commit GPLv2 do Aseprite.
ImHex é um editor hexadecimal multiplataforma rico em recursos, criado para engenheiros reversos, programadores e qualquer pessoa que faça análise binária. Oferece linguagem de padrões personalizada, inspetor de dados, diff, disassembler, varredura YARA, processamento de dados baseado em nós, temas e suporte a plugins.
SDK oficial de C++ para LicenseSeat, fornecendo um sistema abrangente de licenciamento para jogos, plugins e aplicativos com suporte para validação online/offline e verificação de direitos.
APM44 Bridge é uma ponte de áudio para macOS que permite que produtores executem sessões de DAW a 44,1 kHz enquanto monitoram através dos AirPods Max USB-C a 48 kHz.
Plugin oficial do Godot Engine para reproduzir animações 2D profissionais criadas com o OPTPiX SpriteStudio.
Night Toll é um jogo de inspeção em primeira pessoa inspirado em Papers, Please, desenvolvido no Unreal Engine 5.7 utilizando C++ para todos os sistemas principais de gameplay.
Uma lista curada de tutoriais de programação para aprender construindo aplicações reais do zero, organizada por linguagem de programação e cobrindo compiladores, kernels, jogos, aplicações web e móveis.
Xag é uma linguagem de programação compilada com gerenciamento de memória estilo Rust, foco em alto desempenho e mensagens de erro detalhadas. Compila para código nativo via LLVM ou roda através de interpretadores. Trabalho em andamento com verificação rigorosa de aritmética decimal contra hardware e referências independentes.
ChakraCore é um mecanismo JavaScript de código aberto com uma API C para incorporar JavaScript a projetos compatíveis com C ou C++. Originalmente o mecanismo do Microsoft Edge, agora é um projeto comunitário focado em casos de uso embarcados.
LogSquirl é um explorador de logs rápido e de código aberto para Windows, macOS e Linux. Pesquise arquivos de vários gigabytes, acompanhe logs ao vivo e crie gráficos de padrões. Construído com Qt6/C++, é um fork de klogg e glogg.
StormByte-Buffer é uma biblioteca C++26 que fornece buffers FIFO, SharedFIFO, Ring e ferramentas de pipeline para a suíte StormByte. Inclui buffers seguros e não seguros para threads, padrões produtor/consumidor e estágios de pipeline configuráveis.
StormByte Logger é uma biblioteca de logging em C++26 que oferece logging baseado em stream com níveis configuráveis, cabeçalhos e redação. Inclui formatação de números legíveis e ThreadedLog para segurança de threads.
spdlog é uma biblioteca de registro (logging) C++ rápida que oferece uso somente com cabeçalhos ou compilado, formatação rica via fmt, modo assíncrono, múltiplos destinos de log e suporte multiplataforma para Linux, Windows, macOS e Android.
"Code Sui Xiang Lu" (LeetCode-Master) é um plano de estudos progressivo para LeetCode, com cerca de 200 problemas clássicos organizados por tópicos, acompanhados de explicações ilustradas e vídeos, com suporte a várias linguagens como C++, Java e Python, ideal para dominar estruturas de dados e algoritmos de forma sistemática.