Difference between revisions of "Games"
From Free Pascal wiki
Jump to navigationJump to search (→Game lists: Adding link to "Projects using Lazarus".) |
|||
Line 1: | Line 1: | ||
{{Infobox game development}} | {{Infobox game development}} | ||
− | ==Games written in Pascal== | + | ==Games== |
+ | |||
+ | Games written with Free Pascal. Currently active projects commercial, closed or open source. Some more also [[Projects using Lazarus#Games]]. | ||
+ | |||
+ | {| class="wikitable sortable" width="100%" | ||
+ | ! Name | ||
+ | ! Site | ||
+ | ! Open Source | ||
+ | ! Notes | ||
+ | |- | ||
+ | | Darkest Before the Dawn | ||
+ | | http://castle-engine.sourceforge.net/darkest_before_dawn.php [https://play.google.com/store/apps/details?id=net.sourceforge.castleengine.darkestbeforedawn Google Play (Android version)] | ||
+ | | {{Yes}} | ||
+ | | Using Castle Game Engine | ||
+ | |- | ||
+ | | Castle | ||
+ | | http://castle-engine.sourceforge.net/castle.php | ||
+ | | {{Yes}} | ||
+ | | Using Castle Game Engine | ||
+ | |- | ||
+ | | Diablo Roguelike | ||
+ | | [http://diablo.chaosforge.org/ doom.chaosforge.org] [http://sourceforge.net/projects/diablorl/ Sourceforge.net] | ||
+ | | {{Yes}} | ||
+ | | | ||
+ | |- | ||
+ | | Doom Roguelike | ||
+ | | [http://doom.chaosforge.org/ doom.chaosforge.org] | ||
+ | | {{No}} | ||
+ | | | ||
+ | |- | ||
+ | | Escape from the Universe | ||
+ | | https://play.google.com/store/apps/details?id=com.catastrophe.games.escape.universe.space.shooter | ||
+ | | {{No}} | ||
+ | | Using Castle Game Engine | ||
+ | |- | ||
+ | | HedgeWars | ||
+ | | [http://www.hedgewars.org/ www.hedgewars.org] | ||
+ | | {{Yes}} | ||
+ | | | ||
+ | |- | ||
+ | | Project "W" | ||
+ | | [http://www.pascalgamedevelopment.com/showthread.php?3594-Projekt-quot-W-quot PascalGameDevelopment.com ] | ||
+ | | {{No}} | ||
+ | | | ||
+ | |- | ||
+ | | Scrabble 3D | ||
+ | | [http://sourceforge.net/projects/scrabble/ sourceforge.net] | ||
+ | | {{Yes}} | ||
+ | | | ||
+ | |- | ||
+ | | UltraStar Deluxe | ||
+ | | [http://sourceforge.net/projects/ultrastardx/ sourceforge.net] | ||
+ | | {{Yes}} | ||
+ | | | ||
+ | |- | ||
+ | | Minimon 3D | ||
+ | | [http://www.minimon3d.com http://www.minimon3d.com] | ||
+ | | {{No}} | ||
+ | | | ||
+ | |- | ||
+ | | Mountains of Fire | ||
+ | | http://castle-engine.sourceforge.net/mountains_of_fire.php | ||
+ | | {{Yes}} | ||
+ | | Using Castle Game Engine | ||
+ | |- | ||
+ | | Shu | ||
+ | | [http://sourceforge.net/projects/rr-rr sourceforge.net] | ||
+ | | {{Yes}} | ||
+ | | Interesting looking RPG - in progress | ||
+ | |- | ||
+ | | Project Helena | ||
+ | | [https://sourceforge.net/projects/projecthelena/ sourceforge.net] | ||
+ | | {{Yes}} | ||
+ | | A game by Eugene Loza | ||
+ | |- | ||
+ | | Asteroids vs You | ||
+ | | [https://github.com/dimsa/ShadowEngine/ github.com], [https://play.google.com/store/apps/details?id=com.ShadowEngine.AsteroidsVsYou Google Play (Android version)] | ||
+ | | {{Yes}} | ||
+ | | Open Source Demo Game for SO Engine | ||
+ | |} | ||
+ | |||
+ | ==Notable 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 55: | Line 136: | ||
==Pascal Ported Games== | ==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. | 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%" | {| class="wikitable sortable" width="100%" | ||
! Name | ! Name | ||
Line 86: | Line 168: | ||
You can find more games in the next links: | You can find more games in the next links: | ||
− | |||
* [[Projects using Lazarus#Games|Games]] section at page [[Projects using Lazarus]]. | * [[Projects using Lazarus#Games|Games]] section at page [[Projects using Lazarus]]. | ||
* [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] |
Revision as of 23:06, 24 November 2018
- Allegro Game Framework - cross-platform
- Castle Game Engine - 2D and 3D cross-platform Pascal game engine
- Choosing a Game Engine
- Games
- Game Engines
- Game Frameworks
- Graphics libraries
- Lazarus- Game Developers Edition Proposal
- nxPascal - lightweight 3D game engine
- Peg Solitaire - a Lazarus game tutorial
- Projects using Lazarus - Games
- ZenGL - Pascal cross-platform game development library
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.
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 | GNU General Public License | Yes | First game using Castle Game Engine in Android. | |
Ultrastar Deluxe (USDX) | GitHub | GNU General Public License | Yes | A karaoke game, basically an OSS Singstar clone |
Mundo | SourceForge | GNU General Public License | Yes | Maybe the first MMORPG written in Pascal. |
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 | 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:
- Games section at page Projects using Lazarus.
- Games from the Lazarus Graphics Contest
- Delphi games
- The great list of Pascal Games
Available Game Engines also include examples and game demos.