Revision 1 of 2, by Michalis on 6-30-2022. The page as it is now.
Games
Games
Games written with Free Pascal. Currently active projects commercial, closed or open source. Some more also Projects using Lazarus#Games.
Notable games written in Pascal
Here's a list of notable games made in Pascal or Object Pascal.
<table> <thead> <tr> <th><p>Name</p></th> <th><p>Site</p></th> <th><p>License</p></th> <th><p>Source available</p></th> <th><p>Notes</p></th> </tr> </thead> <tbody> <tr> <td><p>Peg Solitaire</p></td> <td><p>Peg Solitaire tutorial</p></td> <td><p>Public Domain</p> <p>There's no license note, so I'm wondering. It may be <em>Creative Commons</em> as well.</p></td> <td><p>Yes</p></td> <td><p>A step-by-step explanation of how to build a <a href="http://en.wikipedia.org/wiki/Peg_solitaire">Peg Solitaire</a> using Lazarus.</p></td> </tr> <tr> <td><p>Hedgewars</p></td> <td><p><a href="http://www.hedgewars.org/">www.hedgewars.org</a></p></td> <td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td> <td><p>Yes</p></td> <td><p>A well known <a href="https://en.wikipedia.org/wiki/Worms_%28series%29">Worms</a> clone.</p></td> </tr> <tr> <td><p><a href="https://en.wikipedia.org/wiki/List_of_minor_Apogee_Software_video_games#Beyond_the_Titanic">Beyond the Titanic</a></p></td> <td><p><a href="http://legacy.3drealms.com/downloads.html#titanic">Download page at 3DRealms website</a></p></td> <td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td> <td><p>Yes</p></td> <td><p>An early game by Apogee.</p></td> </tr> <tr> <td><p>Darkest Before the Dawn</p></td> <td><p><a href="https://play.google.com/store/apps/details?id=net.sourceforge.castleengine.darkestbeforedawn">Google Play</a> <a href="https://github.com/castle-engine/darkest-before-dawn">GitHub</a> <a href="http://castle-engine.sourceforge.net/darkest_before_dawn.php">Sourceforge</a></p></td> <td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td> <td><p>Yes</p></td> <td><p>First game using Castle Game Engine in Android.</p></td> </tr> <tr> <td><p>Ultrastar Deluxe (USDX)</p></td> <td><p><a href="https://github.com/UltraStar-Deluxe/USDX">GitHub</a></p></td> <td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td> <td><p>Yes</p></td> <td><p>A karaoke game, basically an OSS Singstar clone</p></td> </tr> <tr> <td><p>Mundo</p></td> <td><p><a href="https://sourceforge.net/projects/gamemundo/">SourceForge</a></p></td> <td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td> <td><p>Yes</p></td> <td><p>Maybe the first <a href="https://en.wikipedia.org/wiki/Massively_multiplayer_online_role-playing_game">MMORPG</a> written in Pascal.</p></td> </tr> <tr> <td><p>Petris</p></td> <td><p>Petris</p></td> <td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td> <td><p>Yes</p></td> <td><p>A simple Lazarus/Freepascal implementation of the popular block dropping game</p></td> </tr> </tbody> </table>
Pascal Ported Games
This list contains games written in other languages ported to Pascal. Note that most them were written for Delphi but may be they can be compiled/ported to Free Pascal too.
| Name | Site | License | Notes |
|---|---|---|---|
| Delphi Doom | Sourceforge | GNU General Public License | |
| Quake to Delphi | Sourceforge Geocities | GNU General Public License | Sourcefoge is the active one. The old-site appears to be quite dead now. Though the source code can still be downloaded. |
| Quake II Delphi (Quake 2 Delphi) | [www.sulaco.co.za](http://www.sulaco.co.za/quake2/) | GNU General Public License | |
| C-evo | [www.c-evo.org](http://www.c-evo.org/) | Public Domain | The game is inspired by Civilization 2 game. It was spotted on the forum back in 2009. The engine used is not the original Civilization II engine. So as long as graphical resources are different, it's quite good TBS engine. |
Game lists
You can find more games in the next links:
- Projects using Lazarus - Games.
- Games from the Lazarus Graphics Contest
- Delphi games
- The great list of Pascal Games
Available game engines and game frameworks also include examples and game demos.
From the Free Pascal wiki, page "Games", as it stood on 2022-06-30 after a change by Michalis, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
