Difference between revisions of "Games"

From Free Pascal wiki
(Created page with "{{Infobox game development}} Here's a list of notable games made in Pascal or Object Pascal. {| class="wikitable sortable" width="100%" ! Name ! Site ! License ! Notes |- |...")
 
(Added lots of games.)
Line 1: Line 1:
 
{{Infobox game development}}
 
{{Infobox game development}}
  
 +
==Games written in Pascal==
 
Here's a list of notable games made in Pascal or Object Pascal.
 
Here's a list of notable games made in Pascal or Object Pascal.
  
Line 7: Line 8:
 
! Site
 
! Site
 
! License
 
! License
 +
! Source available
 
! Notes
 
! Notes
 
|-
 
|-
Line 12: Line 14:
 
| [[Peg Solitaire tutorial]]
 
| [[Peg Solitaire tutorial]]
 
| Public Domain
 
| Public Domain
 +
 +
There's no license note, so I'm wondering.  It may be ''Creative Commons'' as well.
 +
| {{Yes}}
 
| A step-by-step explanation of how to build a [http://en.wikipedia.org/wiki/Peg_solitaire Peg Solitaire] using Lazarus.
 
| A step-by-step explanation of how to build a [http://en.wikipedia.org/wiki/Peg_solitaire Peg Solitaire] using Lazarus.
 
|-
 
|-
 
| Hedgewars
 
| Hedgewars
| [http://www.hedgewars.org/ http://www.hedgewars.org/]
+
| [http://www.hedgewars.org/ www.hedgewars.org]
 
| [https://opensource.org/licenses/gpl-license GNU General Public License]
 
| [https://opensource.org/licenses/gpl-license GNU General Public License]
 +
| {{Yes}}
 
| A well known [https://en.wikipedia.org/wiki/Worms_%28series%29 Worms] clone.
 
| A well known [https://en.wikipedia.org/wiki/Worms_%28series%29 Worms] clone.
 
|-
 
|-
 
| [https://en.wikipedia.org/wiki/List_of_minor_Apogee_Software_video_games#Beyond_the_Titanic Beyond the Titanic]
 
| [https://en.wikipedia.org/wiki/List_of_minor_Apogee_Software_video_games#Beyond_the_Titanic Beyond the Titanic]
| [http://legacy.3drealms.com/downloads.html#titanic http://legacy.3drealms.com/downloads.html]
+
| [http://legacy.3drealms.com/downloads.html#titanic Download page at 3DReams website]
 
| [https://opensource.org/licenses/gpl-license GNU General Public License]
 
| [https://opensource.org/licenses/gpl-license GNU General Public License]
 +
| {{Yes}}
 
| An early game by Apogee.
 
| An early game by Apogee.
 +
|-
 +
| Darkest Before the Dawn
 +
|
 +
[https://play.google.com/store/apps/details?id=net.sourceforge.castleengine.darkestbeforedawn Google Play]
 +
[https://github.com/castle-engine/darkest-before-dawn GitHub]
 +
[http://castle-engine.sourceforge.net/darkest_before_dawn.php Sourceforge]
 +
| [https://opensource.org/licenses/gpl-license GNU General Public License]
 +
| {{Yes}}
 +
| First game using [[Castle Game Engine]] in Android.
 +
|}
 +
 +
==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.
 +
{| class="wikitable sortable" width="100%"
 +
! Name
 +
! Site
 +
! License
 +
! Notes
 +
|-
 +
| Delphi Doom
 +
| [http://sourceforge.net/projects/delphidoom/ Sourceforge]
 +
| [https://opensource.org/licenses/gpl-license GNU General Public License]
 +
|
 +
|-
 +
| Quake to Delphi
 +
| [http://sourceforge.net/projects/delphiquake/ Sourceforge]
 +
[http://www.geocities.ws/jimmyvalavanis/applications/delphiquake.html Geocities]
 +
| [https://opensource.org/licenses/gpl-license 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)
 +
| [http://www.sulaco.co.za/quake2/ www.sulaco.co.za]
 +
| [https://opensource.org/licenses/gpl-license GNU General Public License]
 +
|
 +
|-
 +
| Civilization 2
 +
| [http://www.c-evo.org/ www.c-evo.org]
 +
| Public Domain
 +
| It was spotted on [http://forum.lazarus.freepascal.org/index.php/topic,7914.0.html 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.
 
|}
 
|}
  
You can find more game examples in the next links:
+
==Game lists==
 +
You can find more games in the next links:
  
 +
* A brief list at the [[Game Engine]] wiki page.
 
* [http://forum.lazarus.freepascal.org/index.php/topic,39425.0.html Games from the Lazarus Graphics Contest]
 
* [http://forum.lazarus.freepascal.org/index.php/topic,39425.0.html Games from the Lazarus Graphics Contest]
 
* [http://www.sourcecodeonline.com/sources/delphi/games.html Delphi games]
 
* [http://www.sourcecodeonline.com/sources/delphi/games.html Delphi games]

Revision as of 15:14, 12 January 2018


Games written in Pascal

Here's a list of notable games made in Pascal or Object Pascal.

Name Site License Source available Notes
Peg Solitaire Peg Solitaire tutorial Public Domain

There's no license note, so I'm wondering. It may be Creative Commons as well.

Yes A step-by-step explanation of how to build a Peg Solitaire using Lazarus.
Hedgewars www.hedgewars.org GNU General Public License Yes A well known Worms clone.
Beyond the Titanic Download page at 3DReams website GNU General Public License Yes An early game by Apogee.
Darkest Before the Dawn

Google Play GitHub Sourceforge

GNU General Public License Yes First game using Castle Game Engine in Android.

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 GNU General Public License
Civilization 2 www.c-evo.org Public Domain 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:

Available Game Engines also include examples and game demos.