Browse free open source Puzzle Games and projects below. Use the toggles on the left to filter open source Puzzle Games by OS, license, language, programming language, and project status.

  • Start building the next generation of GenAI apps today Icon
    Start building the next generation of GenAI apps today

    MongoDB and Google Cloud bring together powerful technologies that enable you to confidently build GenAI experiences.

    MongoDB Atlas is a fully-managed developer data platform built by developers, for developers. With tight integration to Google Cloud services such as Vertex AI and BigQuery, you can accelerate application deployment to stay at the forefront of AI innovation.
    Learn More
  • Software Testing Platform | Testeum Icon
    Software Testing Platform | Testeum

    Testeum is a Software Testing & User Test platform

    Tired of bugs and poor UX going unnoticed despite thorough internal testing? Testeum is the SaaS crowdtesting platform that connects mobile and web app creators with carefully selected testers based on your criteria.
    Learn More
  • 1
    PySolFC
    PySolFC (PySol Fan Club edition) is an extended version of PySol (a solitaire card games collection).
    Leader badge
    Downloads: 480 This Week
    Last Update:
    See Project
  • 2
    Brain Workshop

    Brain Workshop

    Python implementation of the Dual N-Back mental exercise

    Brain Workshop is a Python implementation of the Dual N-Back mental exercise. This exercise is the only mental activity that has been scientifically shown to improve your short-term memory (working memory) and fluid intelligence.
    Leader badge
    Downloads: 376 This Week
    Last Update:
    See Project
  • 3
    Sokoban YASC

    Sokoban YASC

    A very richly featured implementation of the Sokoban puzzle game

    Sokoban YASC - Yet Another Sokoban Clone - for Windows. A wealth of features, e.g., deadlock detection, reverse mode, and replay mode. Good import functions and highly configurable, e.g., skins. Tools: Editor, solver, optimizer, generator, capture, duplicate finder.
    Downloads: 340 This Week
    Last Update:
    See Project
  • 4
    Sudoku for Java - HoDoKu
    Sudoku generator/solver/analyzer written in Java (English and German). Lots of human style techniques (singles, subsets, LCs, fish, wings, uniqueness, coloring, chains, ALS), powerful analyzer (manage multiple solutions for one sudoku). Includes Learning and training modes and a booklet printer.
    Leader badge
    Downloads: 262 This Week
    Last Update:
    See Project
  • Free CRM Software With Something for Everyone Icon
    Free CRM Software With Something for Everyone

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    Think CRM software is just about contact management? Think again. HubSpot CRM has free tools for everyone on your team, and it’s 100% free. Here’s how our free CRM solution makes your job easier.
    Get free CRM
  • 5
    Fish Supper

    Fish Supper

    A simple arcade puzzler based on the classic game, Frogger.

    Leader badge
    Downloads: 734 This Week
    Last Update:
    See Project
  • 6
    Scrabble3D
    <b>The project is continued at https://github.com/Scrabble3D. Find the latest program version under Binaries.</b> Scrabble3D is a highly customizable Scrabble game that not only supports Classic Scrabble and Superscrabble but also 3D games and own boards. You can play local against the computer or connect to a game server to find other players.
    Downloads: 101 This Week
    Last Update:
    See Project
  • 7
    BlockOut II
    BlockOut II is an adaptation of the original Blockout DOS game edited by California Dreams(1989). It uses OpenGL. BL II has the same features than the original game. Score calculation is also nearly similar to the original.
    Leader badge
    Downloads: 92 This Week
    Last Update:
    See Project
  • 8
    Fish Fillets - Next Generation
    Open Source implementation of the wonderful puzzle game Fish Fillets from ALTAR interactive.
    Leader badge
    Downloads: 102 This Week
    Last Update:
    See Project
  • 9
    JSoko

    JSoko

    The Sokoban game implemented in Java.

    JSoko is a Java program for playing the Sokoban game. It features path finding, auto push, auto solving, undo/redo, deadlock detection, and more.
    Leader badge
    Downloads: 49 This Week
    Last Update:
    See Project
  • Save hundreds of developer hours with components built for SaaS applications. Icon
    Save hundreds of developer hours with components built for SaaS applications.

    The #1 Embedded Analytics Solution for SaaS Teams.

    Whether you want full self-service analytics or simpler multi-tenant security, Qrvey’s embeddable components and scalable data management remove the guess work.
    Try Developer Playground
  • 10
    Zaz ain't Z*** is a puzzle game where the player has to arrange balls in triplets.
    Leader badge
    Downloads: 32 This Week
    Last Update:
    See Project
  • 11
    Eagle Mode

    Eagle Mode

    Zoomable user interface (ZUI) with file manager, file viewers and more

    Eagle Mode is a zoomable user interface (ZUI) with file manager, file viewers, games, and more. This project is about a futuristic style of human-computer interaction, where the user can visit almost everything simply by zooming in. It features a portable C++ toolkit API for developing such ZUIs, and it features the Eagle Mode application, which provides a virtual cosmos with plugin applications. The most important one is the professional file manager with its rich, scriptable command set. It integrates file viewers for most of the common file types, as well as an audio and video player. Furthermore, the virtual cosmos contains a chess game, a netwalk game, a 3D minesweeper game, a multi-function clock, a stock watchlist, some fractals, and a Linux kernel configurator in form of a kernel patch.
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • 12
    A word search maker for teachers, parents and those who enjoy creating puzzles. FindThatWord aims to be the best free wordsearch creation program available with useful features such as clues, hidden messages and automated page layout.
    Downloads: 94 This Week
    Last Update:
    See Project
  • 13
    Egoboo

    Egoboo

    Free 3D Roguelike action RPG

    Egoboo is a working cool 3D dungeon crawling game in the spirit of nethack. Currently it is supported by Windows, Linux and Mac.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 14
    A library and attached graphical and console based application to solve and design interlocking burr-type puzzles based on cubes, spheres, triangles and other units.
    Leader badge
    Downloads: 35 This Week
    Last Update:
    See Project
  • 15
    Hex-a-hop

    Hex-a-hop

    puzzle game based on hexagonal tiles

    Hex-a-hop is a puzzle game in which a girl has to destroy green hexagons by stepping on them.
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • 16
    Enigma

    Enigma

    Enigma is a puzzle game

    Enigma is a puzzle game inspired by Oxyd on the Atari ST and Rock and Roll on the Amiga. The object of the game is to find uncover pairs of identically colored Oxyd stones. Simple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and, most of all, countless hairy puzzles usually block your direct way to the Oxyd stones ...
    Downloads: 34 This Week
    Last Update:
    See Project
  • 17
    PipeWalker
    Project moved to https://github.com/artemsen/pipewalker. This is a puzzle game in which you need to combine the components into a single circuit: connect all computers to a network server, bring water to the taps, etc.
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • 18
    Me and My Shadow
    Me and My Shadow is a free libre puzzle/platform game in which you try to reach the exit by solving puzzles. Spikes, moving blocks, fragile blocks and much more stand between you and the exit. Record your moves and let your shadow mimic them to reach blocks you couldn't reach alone. Play through over 40 levels and use the built-in leveleditor to make your own.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 19
    A scrolling, platform-jumping, key-collecting, ancient pyramid exploring game, vaguely in the style of similar games for the Commodore+4. The game is intended to show young people (I'm writing it for my son's birthday) all the cool games they missed.
    Leader badge
    Downloads: 32 This Week
    Last Update:
    See Project
  • 20
    Cubosphere
    Goal of this project is a freeware game similar to the PSX game "Kula World" / "Roll Away". It is designed platform independent, written in C++ and using the following libraries: OpenGL, SDL (Simple DirectMedia Layer), libjpeg, LUA, GLSL-Shader.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 21
    A webapp hacking game, where players must locate and exploit vulnerabilities to progress through the story. Think WebGoat but with a plot and a focus on realism&difficulty. Contains XSS, CSRF, SQLi, ReDoS, DOR, command injection, etc
    Leader badge
    Downloads: 46 This Week
    Last Update:
    See Project
  • 22
    gbrainy is a brain teaser game and trainer to have fun and to keep your brain trained. gbrainy's project page: http://live.gnome.org/gbrainy There is also an on-line version: http://www.gbrainy.com
    Downloads: 22 This Week
    Last Update:
    See Project
  • 23
    An entertaining Sokoban game with nice 3D graphics available for Windows, Linux & Mac. Features different skins & workers, several level sets, resume & replay, improved mouse/keyboard control, audio etc.
    Leader badge
    Downloads: 63 This Week
    Last Update:
    See Project
  • 24
    IncrediBots
    Build custom robots in your browser with IncrediBots! Design your robot by drawing shapes, joints, motors, and more! Then, pilot your machine using your own custom key bindings. NOTE: OPEN SOURCE VERSION CAN BE DOWNLOADED FROM "FILES" TAB!
    Downloads: 12 This Week
    Last Update:
    See Project
  • 25
    amaze

    amaze

    Generate and print simple mazes.

    Generate and print simple mazes. Includes binary installers for Linux (Ubuntu, Mint, Debian) and Windows (XP, 7, 8). Multi-platform, Qt-based GUI app.
    Leader badge
    Downloads: 25 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Guide to Open Source Puzzle Games

Open source puzzle games are programs in which the source code is freely available to everyone. This means that anyone can modify and share the game with their own unique modifications, creating a wide range of experiences within the same game. Open source games often feature simple but challenging gameplay, giving players hours of entertainment as they try to solve increasingly difficult puzzles and reach new objectives. These types of games help stimulate problem-solving skills, allowing players to hone their skills while having fun.

Popular open source puzzle games range from action-packed platformers like SuperTuxKart to more strategic titles like Freeciv and OpenTTD. The former is a fast-paced kart racing game in which players must skillfully maneuver around obstacles and beat other opponents in order to win races. Meanwhile, Freeciv is a classic turn based strategy game in which players control civilizations starting from primitive villages all the way up until futuristic cities or entire empires. Players must use resources carefully, negotiating alliances or declaring war when needed in order to build a powerful nation and win the game. Lastly, OpenTTD allows players to construct railways across continents, building networks that span multiple countries and becoming virtual railroad moguls.

Aside from these big titles there are also many smaller independent developers who have created high quality puzzle games using open source tools like Unity or GameMaker Studio 2. Some cool examples of these include Doodle Jump HD – an arcade-style platformer where you jump higher than ever before; Tower Blocks – a physics-based stacking challenge; Hexcells – an abstract hexagonal number puzzle; Pushover – an interesting tile pushing game; and Klocki – an ambient 3D puzzler set in tranquil environments that lulls you into relaxation as you explore its creative solutions for each level's challenges by cleverly connecting pieces together with lines of energy gathering points until reaching all goals placed on the board. All these diverse options give open source puzzlers something unique every time they play.

Features Offered by Open Source Puzzle Games

  • Customizable Levels: Many open source puzzle games provide the ability to customize levels, giving the players the opportunity to adjust their playing field. Players can adjust a variety of variables such as difficulty level, time limits and even create their own puzzles. This makes each game unique and allows players to come back for more challenging experiences.
  • Cross-Platform Compatibility: Open source puzzle games are accessible across multiple platforms, allowing players to access them on different devices. This means that no matter what device you own, there’s likely an open source puzzle game available that you can play on your chosen platform.
  • Built-In Tutorials: Open source puzzle games often include built-in tutorials that instruct users on how to play and control the game. This helps newer players become familiar with the game quickly so that they can start enjoying the experience right away.
  • Online Leaderboards: Most open source Puzzle games feature leaderboards which track and rank player scores. This encourages competition among friends or other users, helping to add an extra layer of excitement and challenge to the game.
  • Artwork & Sounds: Lastly, many of these open-source puzzle games offer attractive artwork and soundtracks which give each title its own unique feel. From cartoonish graphics to realistic sound effects, these elements help bring life into each level while immersing the player in a fully realized world created by experienced developers.

What Are the Different Types of Open Source Puzzle Games?

  • Text-Based Puzzle Games: These types of puzzle games utilize text-based elements, often requiring players to solve puzzles using language and logic to progress in the game. Players may be presented with codes or riddles to decipher, often relying on trial and error or experimentation to determine the solution.
  • Point-and-Click Puzzle Games: These types of puzzle games feature a graphical user interface where players interact by using a mouse or other pointing device to manipulate items on the screen. Often these items must be combined, rearranged or manipulated in some way in order to progress through the game.
  • Adventure/Narrative Puzzle Games: These types of puzzle games often have a narrative structure where players must complete various tasks and objectives while playing. This type of puzzle game typically features an interconnected world filled with objects that can be collected, explored and interacted with throughout game play.
  • Physics-Based Puzzle Games: These types of puzzle games require players to use physics principles such as gravity and momentum in order to move objects around a level or environment and reach an objective. Such games often involve manipulating tools like levers, buttons, switches and platforms in order for the player character to complete their task.
  • Matching Puzzle Games: This type of puzzle game involves matching pairs, sets or sequences of objects together according to certain criteria. The player’s goal is usually to clear all matching pieces from the board in order for them to progress through each level. Common examples are memory games or tile matching puzzles such as mahjong solitaire.

Benefits Provided by Open Source Puzzle Games

  1. Educational Benefits: Open source puzzle games provide a great educational benefit by helping to develop problem-solving skills. These types of games often involve solving puzzles or engaging in interactive challenges, both of which can help foster critical thinking and analysis skills that are beneficial for many students. Additionally, some open source puzzle games offer specific lessons on topics like math, science, and programming.
  2. Freedom to Customize: One of the greatest benefits of open source puzzle games is the ability to customize them to your own liking. This can range from simply changing the look and feel of the game to adding new features and content. Moreover, since all the necessary code is available for free, it's easy for anyone with coding knowledge to modify existing games or create their own version of an open source puzzle game.
  3. Cost Savings: Another benefit that comes with open source puzzle games is a significant cost savings compared to traditional video game purchases. Not only do you not need to pay for each individual game purchase, but you also don't have to worry about any extra fees associated with online multiplayer gaming or microtransactions common in many modern titles.
  4. Accessibility: Open source puzzle games are usually designed with accessibility in mind and therefore have options available that make them playable even by those who may have difficulty playing other video games due to physical limitations such as color blindness or hearing impairments. Some popular titles feature a variety of adjustable settings such as subtitles and audio cues that can be tailored according to individual needs.
  5. Social Impact: Finally, many people enjoy playing open source puzzle games because they allow players from different backgrounds and cultures can connect through shared interests without worrying about language barriers or cultural differences - allowing them build connections far beyond what’s possible through traditional gaming experiences.

Who Uses Open Source Puzzle Games?

  • Casual Users: People who play open source puzzle games for a casual and entertaining experience. They may not be interested in developing their skills or challenging themselves, but instead enjoy the game for what it is.
  • Competitive Users: People who are highly competitive and strive to be the best at the game. They are often focused on perfecting their strategies and honing their skills through practice and research.
  • Educational Users: People who use open source puzzle games as a tool to learn new concepts and develop critical thinking skills. These users look for puzzles that can expand their minds and help them become better problem-solvers.
  • Social Users: People who enjoy playing with friends or family members, or even strangers online. This type of user enjoys the challenge of completing a puzzle together while socializing with others at the same time.
  • Creative Users: People who like to create their own puzzles using open source software or resources available online. These users may come up with unique solutions to problems that are not as easily solved by traditional methods, as well as invent entirely new puzzles altogether.

How Much Do Open Source Puzzle Games Cost?

Open source puzzle games are typically available for free. As the source code is available to view, modify and redistribute, users have the ability to use the game without incurring any cost. This makes open source puzzle games a great option for those looking for fun and challenging puzzles without spending any money. Additionally, because of its open-source nature, users can contribute their own ideas and modifications to the game, ensuring that it stays fresh and up-to-date. Open source also means that users are able to customize the experience as much as they like, potentially even creating new levels or altering existing ones. All in all, it's hard to beat free when it comes to finding entertaining puzzle games.

What Do Open Source Puzzle Games Integrate With?

There are several types of software that can integrate with open source puzzle games. These include game engines, which provide the tools necessary to create an entire game, as well as middleware, which are used to integrate various parts of a game into one cohesive experience. Additionally, content management systems and databases can be used to store and manage large amounts of data related to the game. Finally, version control systems allow developers to track changes made during development and ensure compatibility between different versions of the software. All these types of software can be used in combination with open source puzzle games to give players an enjoyable experience.

Recent Trends Related to Open Source Puzzle Games

  1. Increased Popularity: Open source puzzle games have seen an increase in popularity in recent years. This is likely due to their availability and affordability, as well as the increasing number of platforms that support them. Additionally, the abundance of puzzles available ensures that players have access to new challenges and experiences.
  2. Expansion Into Mobile Platforms: In tandem with the increasing popularity of open source puzzle games, there has been a push for their expansion into mobile platforms such as iOS and Android. This has opened up the potential for players to engage in puzzle games wherever they are, resulting in more people playing these types of games than ever before.
  3. Growing Community: With the expansion of open source puzzle games into mobile platforms, there has been a corresponding growth in the community of players who engage with them. This has led to an increased level of support and collaboration between developers, players, and content creators who are looking to make their projects better.
  4. Online Services: Many open source puzzle games now offer online services that allow players to easily share their creations with others or participate in tournaments or challenges hosted by developers or content creators. These services provide further incentive for players to engage with these types of games, as they can easily connect with others who enjoy the same type of puzzles.
  5. Variety of Puzzles: Perhaps the greatest benefit offered by open source puzzle games is the variety of puzzles available. With so many different types of puzzles at a player’s disposal, they can always find something new and challenging to keep them engaged. From classic jigsaw puzzles to modern logic-based problems, there is something for everyone.

Getting Started With Open Source Puzzle Games

  1. Getting started with open source puzzle games is easy and a great way to get your fill of challenging entertainment. First, you'll need to find an open source game that interests you. There are a number of great ones available for download on the web. You can find them through various websites such as itch.io or GitHub, or if you prefer going directly to the source, look at the repositories of popular open source projects like Unity or Unreal Engine 4. Once you have selected a game, most likely it will be delivered as a compressed file that needs to be extracted before installing. After extraction, simply run the setup file and follow the instructions until completion - usually no more than a few clicks.
  2. Once installed, playing open source puzzle games is just like any other traditional game – simply launch it and start playing. The beauty of these games lies in their adaptability; they can be modified by anyone wanting to customize their own version. To do this, all you need is some programming knowledge and access to an online repository containing the game’s code (usually found on websites such as GitHub). If your tinkering doesn’t work out quite right then don’t worry – many developers also provide forums where users can discuss strategies or technical issues with others who may have had similar experiences.
  3. Whether you want to just play for fun or tinker with code in order to make your own custom version of an open source puzzle game – there are plenty of options available for all sorts of players. All it takes is looking around for a bit and following some simple steps in order to get started.