Sign in Join
Wiki copytemporary

Games: what changed

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

Title: Games

OldNewLine
1+## Games
2+
3+Games written with Free Pascal. Currently active projects commercial, closed or open source. Some more also [[Projects using Lazarus|Projects using Lazarus#Games]].
4+
5+| Name | Site | Open Source | Notes |
6+|----|----|----|----|
7+| Castle | <https://castle-engine.io/castle.php> | Yes | Using Castle Game Engine |
8+| Diablo Roguelike | [doom.chaosforge.org](http://diablo.chaosforge.org/) [Sourceforge.net](http://sourceforge.net/projects/diablorl/) | Yes | |
9+| Doom Roguelike | [doom.chaosforge.org](http://doom.chaosforge.org/) | No | |
10+| 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 |
11+| HedgeWars | [www.hedgewars.org](http://www.hedgewars.org/) | Yes | |
12+| Project "W" | [PascalGameDevelopment.com](http://www.pascalgamedevelopment.com/showthread.php?3594-Projekt-quot-W-quot) | No | |
13+| Scrabble 3D | [sourceforge.net](http://sourceforge.net/projects/scrabble/) | Yes | |
14+| UltraStar Deluxe | [sourceforge.net](http://sourceforge.net/projects/ultrastardx/) | Yes | |
15+| 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 |
16+| Minimon 3D | [<http://www.minimon3d.com>](http://www.minimon3d.com) | No | |
17+| Mountains of Fire | <http://castle-engine.sourceforge.net/mountains_of_fire.php> | Yes | Using Castle Game Engine |
18+| Shu | [sourceforge.net](http://sourceforge.net/projects/rr-rr) | Yes | Interesting looking RPG - in progress |
19+| Project Helena | [sourceforge.net](https://sourceforge.net/projects/projecthelena/) | Yes | A game by Eugene Loza |
20+| 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 |
21+
22+## Notable games written in Pascal
23+
24+Here's a list of notable games made in Pascal or Object Pascal.
25+
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>
89+
90+## Pascal Ported Games
91+
92+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.
93+
94+| Name | Site | License | Notes |
95+|----|----|----|----|
96+| Delphi Doom | [Sourceforge](http://sourceforge.net/projects/delphidoom/) | [GNU General Public License](https://opensource.org/licenses/gpl-license) | |
97+| 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. |
98+| 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) | |
99+| 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. |
100+
101+## Game lists
102+
103+You can find more games in the next links:
104+
105+- [[Projects using Lazarus - Games]].
106+- [Games from the Lazarus Graphics Contest](http://forum.lazarus.freepascal.org/index.php/topic,39425.0.html)
107+- [Delphi games](http://www.sourcecodeonline.com/sources/delphi/games.html)
108+- [The great list of Pascal Games](http://www.pascalgamedevelopment.com/showthread.php?4519-The-great-list-of-Pascal-Games)
109+
110+Available [[Game Engine|game engines]] and [[Game framework|game frameworks]] also include examples and game demos.
111+
112+---
113+*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).*
114+Category: Games

Back to history