For example, wondering how a boomerang will travel when you toss it at an opponent? This wonderful code comment illustrates that perfectly: register int i, ct īoolean counterclockwise = TRUE /* right-handed throw */ It’s not a trivial game to get into, but it is very rewarding.Īs the code is open source, fixing bugs, adding features, or just figuring out how stuff works is achievable. NetHack is a roguelike game-a fork of the 1982 game Hack.Ĭhoose from one of the character classes, and fight your way through the usual procedurally-generated dungeon foes in search of the elusive Amulet of Vendor. See the project wiki for ideas and areas where you could help. Help wanted: Whether it’s programming, design, content scripting, bug reporting, playtesting, translation work, or something else, FreeOrion welcomes new volunteers with a wide variety of skills.
Maybe I’ll craft a huge Octocat monster this weekend. Not WithinStarlaneJumps jumps = 2 condition = Contains And [ Here’s an example for a small Krill space monster: MonsterFleet With the game’s support for scripting with FOCS (FreeOrion Content Script) files, the community has an easy way to customize mechanics, presentation, and pretty much everything in the universe. Explore the randomly-generated galaxy, colonize planets, research new technologies, and prepare to battle with diverse and formidable species. It’s inspired by the Master of Orion games but is neither a clone nor a remake of the original game. Now it’s time for, that’s right, 11 – 20!įreeOrion is a 4X (that’s Xplore, eXpand, eXploit, and eXterminate) turn-based, space empire and galactic conquest strategy game.
Linux is celebrating its 30-year anniversary, so I’m taking the opportunity to highlight 30 of my favorite free and open source Linux games, their communities, and their stories.