thumb|FlightGear - Um Simulador de Voo
Jogos de código aberto são jogos dos quais o seu código está disponível. Geralmente eles são distribuídos livremente e algumas vezes são multiplataforma. Inclusive, muitos deles são incluídos em distribuições Linux.Debian Package Games Jogos de código aberto que são software livre e contém conteúdo exclusivamente livre são também chamados de jogos livres. Todos os jogos livres são código aberto, mas nem todo jogo de código aberto é livre.
No geral, jogos de código aberto são desenvolvidos por grupos pequenos de pessoas no seu tempo livre, e o lucro não é o foco principal. Quase todos os jogos de código aberto são projetos executados por voluntários, e como tal, desenvolvedores de jogos livres geralmente são hobistas e entusiastas. A consequência disso é que jogos de código aberto geralmente levam mais tempo para se tornarem maduros, e nem sempre tem a qualidade de jogos profissionais. Um dos desafios de construir conteúdo de alta qualidade para jogos é que requer ferramentas caras como modeladores 3D ou um conjunto de ferramentas para level design. Se bem que o Blender é uma das ferramentas de software livre que está ajudando a mudar esta realidade.
Alguns projetos de código aberto são baseados em jogos que deixaram de ser proprietários, do qual o código foi lançado como software de código aberto, enquanto que o conteúdo do jogo (como gráficos, áudio e níveis) podem ou não estar sob uma licença livre.Linux games from Freshmeat Exemplos incluem Warzone 2100 (Estratégia em tempo real) e Micropolis (um simulador de construção de cidades baseado no código-fonte do SimCity). A vantagem da continuação desses projetos é que eles já estão "completos" com gráficos e áudio disponíveis, e portanto os autores podem focar em portabilidade, consertando bugs ou fazendo mods.
História Início e os primeiros jogos direita|thumb|200px|NetHack thumb|200px|direita|XEvil Assim como na maioria das outras formas de software, o software livre tinha uma ocorrência inconsciente durante a criação dos primeiros jogos, particularmente em relação aos primeiros jogos para Unix. A maioria era composta de originais ou clones de arcade e aventuras em modo texto. Um notável exemplo disso são os BSD Games, uma coleção de títulos de ficção interativa.Ghost of Fun Time's Past – Linux Journal Comunidades de fãs de jogos, tais como a comunidade de modding incluem alguns aspectos de software livre, como o compartilhamento de mods através de sites de comunidades, às vezes com a liberdade de usar a mídia feita para as modificações. Com a ascensão do software proprietário em meados da década de 1980, os jogos se tornaram cada vez mais proprietários. No entanto, isso também levou aos primeiros jogos deliberadamente gratuitos como o GNU Chess do Projeto GNU, parte do objetivo de criar um sistema de software livre completo, incluindo jogos.Linux and GNU – GNU Project Projetos mais avançados de jogos começaram a surgir, como o NetHack e Netrek, muitos ainda estão sendo desenvolvidos e são jogados hoje em front-ends como o Vulture's Eye.
Jogos de PC começaram a nascer no final da década de 1980 e início de 1990, jogos livres também avançaram. Jogos mais complicados que utilizam o X Window System para gráficos começaram a surgir, assinando com a letra X. Estes incluíram XBill, XEvil, xbattle, Xconq e XPilot. XBill é notável como um dos primeiros títulos de jogos gratuitos para caracterizar um tema ativista de travar a adoção de software proprietário. Este tema foi ecoado em títulos posteriores, como FreedroidRPG. XEvil seguiu o ciclo de desenvolvimento com muitas partes de software livre, tendo sido originalmente desenvolvido como um projeto universitário, embora fosse gratuito por um tempo. O jogo também foi um dos primeiros títulos gratuitos que caracterizou assuntos controversos, como violência e o uso de drogas. Rocks'n'Diamonds é outro jogo de software livre antigo, e um dos primeiros para Linux.
O projeto do FreeCiv iniciou em 1995 e deu origem a um novo estilo de desenvolvimento de jogos grátis. Semelhante à natureza cooperativa do desenvolvimento do Kernel Linux, FreeCiv foi estendido por muitos voluntários, em vez de apenas um ou dois autores. Ele tinha começado como um projeto universitário pequeno, mas, em seguida, ramificou-se em sua forma atual e ainda está sendo desenvolvido hoje. FreeCiv também provou ser um dos primeiros fenômenos de jogos livres, e foi um dos primeiros a ser incluído com distribuições de Linux, um sistema comumente conhecido agora como uma fonte de revisores ou de seleção de qualidade para projetos de jogos gratuitos. Revistas, fontes de notícias e sites também começaram a notar jogos gratuitos, muitas vezes em listas.Sixteen Free Games – PC MechTop 5 Best Free open source Games – APC MagSix Free Must Have Games for Your Mac – Softpedia FreeCiv e outros arquétipos têm levado ao desenvolvimento de muitos outros clones de jogos proprietários populares.open source Mac Gaming: 10 Free Games Reviewed – TidBITS BZFlag, começou a funcionar alguns anos antes, é outro projeto que teve um começo humilde, mas cresceu e se tornou um projeto popular e fortemente desenvolvido.
Jogos e lançamentos de origem 3D thumb|200px|direita|Tux Racer thumb|direita|Tremulous Jogos proprietários, como Doom e Descend trouxeram a era dos jogos tridimensionais no início da metade da década de 1990, e jogos livres começaram a ser trocados entre si. Tuxedo T. Penguin: A Quest for Herring por Steve Baker, um jogo com o mascote do Linux: Tux, foi um dos primeiros exemplos de um jogo de software livre tridimensional. Ele e seu filho Oliver vieram a criar outros jogos 3D livres e populares e clones como o TuxKart e contribuir para desenvolver outro, como o Tux Racer. O projeto do motor Genesis3D, Crystal Space e Cube também gerou outros motores de software livre em 3D e jogos. FlightGear é outro bom exemplo, especialmente observando que ele não é um motor de shooter, mas um simulador de voo.Top 5 Free Linux Games, Download Now – Ixibo.com
A id Software, uma nova participante na produção de jogos comerciais para Linux, também viria a ser uma das primeiras a suportar jogos livres quando John D. Carmack liberou o código fonte para o Wolfenstein 3D e Doom, primeiro sob uma licença personalizada e, em seguida, mais tarde, sob a GPL. Este foi seguido pelo lançamento do motor de Quake, id Tech 2, id Tech 3 e, mais recentemente id Tech 4. Isso não levou apenas a criar ports de código-fonte que permitiram a reprodução dos jogos não-livres com base nesses motores (além de fãs que adicionaram melhorias)How To Play Doom, Heretic, Hexen & Strife in Linux (Free) – Simple Thoughts em motores livres e sistemas, mas também para novos jogos grátis, como: Freedoom, Nexuiz/Xonotic, Tremulous, e OpenArena. Jogos freeware, como CodeRED: Alien Arena, Warsow, World of Padman e Urban Terror, também se aproveitaram desses motores livres e, por vezes, ter dado código de volta para a comunidade. O id Tech 4 foi lançado como software livre, mesmo entre as preocupações de patentes da Creative Labs. Ferramentas de desenvolvimento e edição também são comumente liberadas livremente, como o GtkRadiant.GPL GtkRadiant Blue's News, February 17, 2006
Os parceiros da id e afins (id partners), como Raven Software, Bungie Software e 3D Realms, bem como vários dos desenvolvedores que participaram do Humble Indie Bundle,open source can juice the video game market ZDNet, May 14, 2010 (Article by Dana Blankenhorn) também lançaram código e agora isto é uma prática aceite para alguns desenvolvedores de jogos mainstream de lançar código-fonte legado. Antigamente, jogos proprietários como: Jump 'n bump, Meritous, Warzone 2100, HoverRace e Abuse, foram totalmente liberados gratuitamente recursos multimídia e níveis. Alguns jogos são na sua maioria software livre, mas contém algum conteúdo proprietário como a sequência de Cube, Sauerbraten, ou o antigo Quake III Arena com o mod Smokin' Guns, mas alguns desenvolvedores desejam e/ou trabalham para substituir estes com conteúdo gratuito. Principalmente desenvolvedores proprietários também têm ajudado os jogos livres, criando bibliotecas livres.
A Loki Software ajudou a criar e manter a Simple DirectMedia Layer e as bibliotecas do OpenAL e também a Linux Game Publishing (LGP) criando e mantendo a camada de rede livre Grapple. A LGP também evita a publicação de jogos semelhantes a títulos gratuitos populares. Muitas bibliotecas/infraestruturas foram criadas sem assistência corporativa, no entanto, como o sistema de jogo online GGZ Gaming Zone. Além disso, vários criadores de jogos são software livre, como o ZZT remake do MegaZeux, versões do Editor de Jogo, o Game Maker, inspirado no G-Creator, Godot, Construct e ZGameEditor.
Crescendo em popularidade e diversidade thumb|direita|200px|SuperTux thumb|direita|200px|Bos Wars Os indivíduos e as equipes continuaram criando muitos jogos populares de software livre, a começar realmente no final dos anos 1990 até os dias atuais. Muitos deles são clones, como Pingus (clone do Lemmings), SuperTux e Secret Maryo Chronicles (inspirados nos jogos do Super Mario Bros), WarMUX e Hedgewars (Worms), bem como Frets on Fire, que é uma recriação de Guitar Hero. Um número desses jogos e os mencionados anteriormente e posteriormente nesta seção têm recebido cobertura da imprensa dominanteProcrastinate with these Linux games – CNN.com e têm ajudado a estabelecer jogos livres como um passatempo moderadamente popular, mesmo se apreciado na sua maioria por usuários de Linux e BSD. Frozen Bubble, originalmente um clone do Puzzle Bobble, se tornou um clássico conhecido pela sua jogabilidade viciante e foi eleito vencedor de muitos prêmios da Linux Journal por seus leitores.Linux Journal Reader Choice Awards 2003Linux Journal Reader Choice Awards 2005Linux Journal Reader Choice Awards 2009 Estes jogos e outros também ajudaram a expandir o gênero Tux, com títulos como A Quest for Herring e estão relacionados com o conteúdo ativista de jogos como XBill. Mais jogos exclusivos como Neverball, outro título de 3D, também têm sido capazes de esculpir seus próprios nichos.
Jogos de estratégia também têm sido uma força predominante em jogos de software livre,Free RTS: open source Gamer's Guide to Free Real Time Strategy Games – Associated Content em parte devido à falta de jogos de estratégia proprietárias para sistemas operacionais de software livre em comparação com outros gêneros como first-person shooters e jogos de RPG. FreeCiv começou a tendência, e foi seguido por outros títulos de clones como o FreeCol, LinCity e Widelands. O projeto Stratagus começou como uma tentativa de recriar o motor proprietário do Warcraft II, sob o nome FreeCraft. A Blizzard Entertainment enviou uma carta em 2003 para desistirem do nome "craft" em comparação à Warcraft e StarCraft.Stratagus – LinuxDevCenter Embora o jogo livre de estratégia anteriormente chamado CRAFT: The Vicious Vikings, compartilhou o nome de "craft" sem controvérsia.Mention of Craft in Linux Journal
Com o novo, legalmente inofensivo nome Stratagus, a equipe começou a trabalhar em um novo jogo de estratégia chamado Bos Wars. O desenvolvimento sobre este jogo ainda continua, assim como o moderno Warcraft II Wargus. Outras ramificações de jogos fora do projeto do motor como o Battle for Mandicor e o projeto Astroseries e a tentativa de um port de StarCraft chamado Stargus. Após o exemplo Stratagus, foram desenvolvidos outros jogos de estratégia em tempo real, tais como Globulation 2, no qual experimentos com o gerenciamento de mecânica do jogo resultou no 0 A.D., um ex-projeto freeware, além dos projetos 3D Spring e Glest.Top 10 Free Linux Games in 2009 – Simple Thoughts Além disso, o jogo de estratégia mais economicamente dirigido, chamado Widelands, se baseia sobre a franquia proprietária The Settlers.