Sign in Join
Wiki copytemporary

Games: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11## Games
22
33Games written with Free Pascal. Currently active projects commercial, closed or open source. Some more also [[Projects using Lazarus|Projects using Lazarus#Games]].
44
55| Name | Site | Open Source | Notes |
66|----|----|----|----|
77| Castle | <https://castle-engine.io/castle.php> | Yes | Using Castle Game Engine |
88| Diablo Roguelike | [doom.chaosforge.org](http://diablo.chaosforge.org/) [Sourceforge.net](http://sourceforge.net/projects/diablorl/) | Yes | |
99| Doom Roguelike | [doom.chaosforge.org](http://doom.chaosforge.org/) | No | |
1010| Escape from the Universe | <https://cat-astrophe-games.party/escape-universe/> [Nintendo Switch (English version)](https://www.nintendo.com/store/products/escape-from-the-universe-switch/) [Nintendo Switch (Japanese version)](https://store-jp.nintendo.com/list/software/70010000028874.html) | No | Using Castle Game Engine |
1111| HedgeWars | [www.hedgewars.org](http://www.hedgewars.org/) | Yes | |
1212| Project "W" | [PascalGameDevelopment.com](http://www.pascalgamedevelopment.com/showthread.php?3594-Projekt-quot-W-quot) | No | |
1313| Scrabble 3D | [sourceforge.net](http://sourceforge.net/projects/scrabble/) | Yes | |
1414| UltraStar Deluxe | [sourceforge.net](http://sourceforge.net/projects/ultrastardx/) | Yes | |
1515| Unholy Society | <https://unholy-society.com/> [Steam](https://store.steampowered.com/app/746750/The_Unholy_Society/) [Nintendo Switch](https://www.nintendo.com/games/detail/the-unholy-society-switch/) [Android](https://play.google.com/store/apps/details?id=games.catastrophe.adventure.point.click.unholy.society) [iOS](https://apps.apple.com/app/id1562725324) | No | Using Castle Game Engine |
1616| Minimon 3D | [<http://www.minimon3d.com>](http://www.minimon3d.com) | No | |
1717| Mountains of Fire | <http://castle-engine.sourceforge.net/mountains_of_fire.php> | Yes | Using Castle Game Engine |
1818| Shu | [sourceforge.net](http://sourceforge.net/projects/rr-rr) | Yes | Interesting looking RPG - in progress |
1919| Project Helena | [sourceforge.net](https://sourceforge.net/projects/projecthelena/) | Yes | A game by Eugene Loza |
2020| Asteroids vs You | [github.com](https://github.com/dimsa/ShadowEngine/), [Google Play (Android version)](https://play.google.com/store/apps/details?id=com.ShadowEngine.AsteroidsVsYou) | Yes | Open Source Demo Game for SO Engine |
2121
2222## Notable games written in Pascal
2323
2424Here's a list of notable games made in Pascal or Object Pascal.
2525
26-<table>
27-<thead>
28-<tr>
29-<th><p>Name</p></th>
30-<th><p>Site</p></th>
31-<th><p>License</p></th>
32-<th><p>Source available</p></th>
33-<th><p>Notes</p></th>
34-</tr>
35-</thead>
36-<tbody>
37-<tr>
38-<td><p>Peg Solitaire</p></td>
39-<td><p>[[Peg Solitaire tutorial]]</p></td>
40-<td><p>Public Domain</p>
41-<p>There's no license note, so I'm wondering. It may be <em>Creative Commons</em> as well.</p></td>
42-<td><p>Yes</p></td>
43-<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>
44-</tr>
45-<tr>
46-<td><p>Hedgewars</p></td>
47-<td><p><a href="http://www.hedgewars.org/">www.hedgewars.org</a></p></td>
48-<td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td>
49-<td><p>Yes</p></td>
50-<td><p>A well known <a href="https://en.wikipedia.org/wiki/Worms_%28series%29">Worms</a> clone.</p></td>
51-</tr>
52-<tr>
53-<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>
54-<td><p><a href="http://legacy.3drealms.com/downloads.html#titanic">Download page at 3DRealms website</a></p></td>
55-<td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td>
56-<td><p>Yes</p></td>
57-<td><p>An early game by Apogee.</p></td>
58-</tr>
59-<tr>
60-<td><p>Darkest Before the Dawn</p></td>
61-<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>
62-<td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td>
63-<td><p>Yes</p></td>
64-<td><p>First game using [[Castle Game Engine]] in Android.</p></td>
65-</tr>
66-<tr>
67-<td><p>Ultrastar Deluxe (USDX)</p></td>
68-<td><p><a href="https://github.com/UltraStar-Deluxe/USDX">GitHub</a></p></td>
69-<td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td>
70-<td><p>Yes</p></td>
71-<td><p>A karaoke game, basically an OSS Singstar clone</p></td>
72-</tr>
73-<tr>
74-<td><p>Mundo</p></td>
75-<td><p><a href="https://sourceforge.net/projects/gamemundo/">SourceForge</a></p></td>
76-<td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td>
77-<td><p>Yes</p></td>
78-<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>
79-</tr>
80-<tr>
81-<td><p>Petris</p></td>
82-<td><p>[[Petris]]</p></td>
83-<td><p><a href="https://opensource.org/licenses/gpl-license">GNU General Public License</a></p></td>
84-<td><p>Yes</p></td>
85-<td><p>A simple Lazarus/Freepascal implementation of the popular block dropping game</p></td>
86-</tr>
87-</tbody>
88-</table>
26+**Name**
27+
28+**Site**
29+
30+**License**
31+
32+**Source available**
33+
34+**Notes**
35+
36+Peg Solitaire
37+
38+[[Peg Solitaire tutorial]]
39+
40+Public Domain
41+
42+There's no license note, so I'm wondering. It may be *Creative Commons* as well.
43+
44+Yes
45+
46+A step-by-step explanation of how to build a [Peg Solitaire](http://en.wikipedia.org/wiki/Peg_solitaire) using Lazarus.
47+
48+Hedgewars
49+
50+[www.hedgewars.org](http://www.hedgewars.org/)
51+
52+[GNU General Public License](https://opensource.org/licenses/gpl-license)
53+
54+Yes
55+
56+A well known [Worms](https://en.wikipedia.org/wiki/Worms_%28series%29) clone.
57+
58+[Beyond the Titanic](https://en.wikipedia.org/wiki/List_of_minor_Apogee_Software_video_games#Beyond_the_Titanic)
59+
60+[Download page at 3DRealms website](http://legacy.3drealms.com/downloads.html#titanic)
61+
62+[GNU General Public License](https://opensource.org/licenses/gpl-license)
63+
64+Yes
65+
66+An early game by Apogee.
67+
68+Darkest Before the Dawn
69+
70+[Google Play](https://play.google.com/store/apps/details?id=net.sourceforge.castleengine.darkestbeforedawn) [GitHub](https://github.com/castle-engine/darkest-before-dawn) [Sourceforge](http://castle-engine.sourceforge.net/darkest_before_dawn.php)
71+
72+[GNU General Public License](https://opensource.org/licenses/gpl-license)
73+
74+Yes
75+
76+First game using [[Castle Game Engine]] in Android.
77+
78+Ultrastar Deluxe (USDX)
79+
80+[GitHub](https://github.com/UltraStar-Deluxe/USDX)
81+
82+[GNU General Public License](https://opensource.org/licenses/gpl-license)
83+
84+Yes
85+
86+A karaoke game, basically an OSS Singstar clone
87+
88+Mundo
89+
90+[SourceForge](https://sourceforge.net/projects/gamemundo/)
91+
92+[GNU General Public License](https://opensource.org/licenses/gpl-license)
93+
94+Yes
95+
96+Maybe the first [MMORPG](https://en.wikipedia.org/wiki/Massively_multiplayer_online_role-playing_game) written in Pascal.
97+
98+Petris
99+
100+[[Petris]]
101+
102+[GNU General Public License](https://opensource.org/licenses/gpl-license)
103+
104+Yes
105+
106+A simple Lazarus/Freepascal implementation of the popular block dropping game
89107
90108## Pascal Ported Games
91109
92110This 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.
93111
94112| Name | Site | License | Notes |
95113|----|----|----|----|
96114| Delphi Doom | [Sourceforge](http://sourceforge.net/projects/delphidoom/) | [GNU General Public License](https://opensource.org/licenses/gpl-license) | |
97115| Quake to Delphi | [Sourceforge](http://sourceforge.net/projects/delphiquake/) [Geocities](http://www.geocities.ws/jimmyvalavanis/applications/delphiquake.html) | [GNU General Public License](https://opensource.org/licenses/gpl-license) | Sourcefoge is the active one. The old-site appears to be quite dead now. Though the source code can still be downloaded. |
98116| Quake II Delphi (Quake 2 Delphi) | [www.sulaco.co.za](http://www.sulaco.co.za/quake2/) | [GNU General Public License](https://opensource.org/licenses/gpl-license) | |
99117| 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](http://forum.lazarus.freepascal.org/index.php/topic,7914.0.html) 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. |
100118
101119## Game lists
102120
103121You can find more games in the next links:
104122
105123- [[Projects using Lazarus - Games]].
106124- [Games from the Lazarus Graphics Contest](http://forum.lazarus.freepascal.org/index.php/topic,39425.0.html)
107125- [Delphi games](http://www.sourcecodeonline.com/sources/delphi/games.html)
108126- [The great list of Pascal Games](http://www.pascalgamedevelopment.com/showthread.php?4519-The-great-list-of-Pascal-Games)
109127
110128Available [[Game Engine|game engines]] and [[Game framework|game frameworks]] also include examples and game demos.
111129
112130---
113131*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](/wiki-contact).*
114132Category: Games

Back to history