Sign in Join
Wiki copytemporary

Projects using Lazarus - Games: what changed

Revision 3 to 4. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1+**[[Projects using Free Pascal|Projects using
2+Free Pascal]]** [[Projects using Lazarus - Business Software|Business Software]]
3+---
4+[[Projects using Lazarus - Communications software|Communications software]]
5+[[Projects using Lazarus - Components and Libraries|Components and Libraries]]
6+[[Projects using Lazarus - Databases and Tools|Databases and Tools]]
7+[[Projects using Lazarus - Developer utilities|Developer utilities]]
8+[[Projects using Lazarus - Editors and IDEs|Editors and IDEs]]
9+[[Projects using Lazarus - Educational software|Educational software]]
10+Games
11+[[Projects using Lazarus - Hobby software|Hobby software]]
12+[[Projects using Lazarus - Medical and Scientific software|Medical and Scientific software]]
13+[[Projects using Lazarus - Multimedia|Multimedia]]
14+[[Projects using Lazarus - User utilities|User utilities]]
15+[[Projects using Lazarus - Web|Web]]
16+
17+
118## 15-puzzle
219
3-[[15-puzzle]] is a sliding puzzle that consists of a frame of numbered square tiles in random order with one tile missing. The object of the puzzle is to place the tiles in order by making sliding moves that use the empty space.
20+[[15-puzzle]] is a sliding puzzle that consists of a frame of numbered square tiles in random order with one tile missing. The object of the puzzle is to place the tiles in order by making sliding moves that use the empty space.
421
5-![](/wiki-images/2/20/Puzzle15.png)
22+[![puzzle15.png](/wiki-images/f/f9/puzzle15.png)](</File:puzzle15.png>)
623
724## 2048
825
9-[2048](https://app.zdechov.net/2048) is a Lazarus implementation of famous block sliding puzzle [video game](https://en.wikipedia.org/wiki/2048_(video_game)).
26+[2048](<https://app.zdechov.net/2048>) is a Lazarus implementation of famous block sliding puzzle [video game](<https://en.wikipedia.org/wiki/2048_\(video_game\)>).
1027
11-![](/wiki-images/c/cb/2048.png)
28+[![2048.png](/wiki-images/c/cb/2048.png)](</File:2048.png>)
1229
1330## Bomber Kat
1431
15-Commercial game developed with FPC for iOS (both arm and arm64 platforms are supported). [[ZenGL]] based. Lazarus has been used as a primary IDE. Link: [App Store](https://itunes.apple.com/app/bomber-kat/id1109783786?ls=1&mt=8)
32+Commercial game developed with FPC for iOS (both arm and arm64 platforms are supported). [[ZenGL]] based. Lazarus has been used as a primary IDE. Link: [App Store](<https://itunes.apple.com/app/bomber-kat/id1109783786?ls=1&mt=8>)
1633
1734## C-evo: New Horizons
1835
19-[C-evo: New Horizons](https://app.zdechov.net/c-evo) is a fork of the well designed turn-based empire building game [C-evo](http://c-evo.org/) inspired by Civilization II game. It was originally developed for Windows using Delphi 4 but later fully porter to Lazarus to support also Linux.
36+[C-evo: New Horizons](<https://app.zdechov.net/c-evo>) is a fork of the well designed turn-based empire building game [C-evo](<http://c-evo.org/>) inspired by Civilization II game. It was originally developed for Windows using Delphi 4 but later fully porter to Lazarus to support also Linux.
2037
21-![](/wiki-images/f/f8/C-evo_start.png) ![](/wiki-images/1/1a/C-evo_game.png) ![](/wiki-images/b/b1/C-evo_game2.jpg)
38+[![C-evo start.png](/wiki-images/f/f8/C-evo_start.png)](</File:C-evo_start.png>) [![C-evo game.png](/wiki-images/1/1a/C-evo_game.png)](</File:C-evo_game.png>) [![C-evo game2.jpg](/wiki-images/b/b1/C-evo_game2.jpg)](</File:C-evo_game2.jpg>)
2239
2340## Castle Game Engine
2441
25-[[Castle Game Engine]] ([project page](http://castle-engine.sourceforge.net/)) is a 3D open-source game engine. The engine was developed from the beginning using Free Pascal (we have also Lazarus components) in nice and clean ObjectPascal code. We support many 3D model formats, including [VRML/X3D](http://castle-engine.sourceforge.net/vrml_x3d.php), Collada, 3DS and many others. Tools and games using the engine include:
42+[[Castle Game Engine]] ([project page](<http://castle-engine.sourceforge.net/>)) is a 3D open-source game engine. The engine was developed from the beginning using Free Pascal (we have also Lazarus components) in nice and clean ObjectPascal code. We support many 3D model formats, including [VRML/X3D](<http://castle-engine.sourceforge.net/vrml_x3d.php>), Collada, 3DS and many others. Tools and games using the engine include:
2643
27-- [view3dscene - 3D model viewer, VRML/X3D browser](http://castle-engine.sourceforge.net/view3dscene.php),
28-- [The Castle - FPS game in a dark fantasy world](http://castle-engine.sourceforge.net/castle.php),
29-- [Darkest Before the Dawn - small scary 3D game for standalone and Android (also on Google Play)](http://castle-engine.sourceforge.net/darkest_before_dawn.php)
44+ * [view3dscene - 3D model viewer, VRML/X3D browser](<http://castle-engine.sourceforge.net/view3dscene.php>),
45+ * [The Castle - FPS game in a dark fantasy world](<http://castle-engine.sourceforge.net/castle.php>),
46+ * [Darkest Before the Dawn - small scary 3D game for standalone and Android (also on Google Play)](<http://castle-engine.sourceforge.net/darkest_before_dawn.php>)
3047
48+## Config TD
49+
50+[[Config TD]] ([project page](<https://github.com/PascalCorpsman/ConfigTD>)) is a 2D open-source and free Tower Defense clone with the aim of maximal configurabillity and as easy as possible map creation for single and multiplayer matches.
51+
52+It supports multiple graphical themes and is client server based.
53+
54+The game follows the genre typical mechanics and consists of buildings that can be bought, opponents (often called "creeps") and even hero's (like buildings but moveable). Creeps are send in waves. The player has to defeat them all, if not the player looses one life per creep. The match is finished on one of two choices:
55+
56+ * the player lost all lifes -> player loose
57+ * the player defeated all waves -> player wins
58+
59+If not in playing mode the game is always in editor mode, so the game is editor and game in one program. Maps can be played during creation which makes map creation the same fun as playing the maps.
60+
61+[![https---github.com-PascalCorpsman-ConfigTD-blob-main-documentation-images-preview comic.png](/wiki-images/8/8f/https---github.com-PascalCorpsman-ConfigTD-blob-main-documentation-images-preview_comic.png)](</File:https---github.com-PascalCorpsman-ConfigTD-blob-main-documentation-images-preview_comic.png>)
62+
3163## Common Loon Hearts
3264
33-[Common Loon Hearts](https://web.ncf.ca/di874/computers/hearts/hearts.html) is the card game Hearts. It is written in Free Pascal with the Lazarus IDE for Windows and Linux. Source code is available [here](https://github.com/oldgizahub/hearts).
65+[Common Loon Hearts](<https://web.ncf.ca/di874/computers/hearts/hearts.html>) is the card game Hearts. It is written in Free Pascal with the Lazarus IDE for Windows and Linux. Source code is available [here](<https://github.com/oldgizahub/hearts>).
3466
35-![](/wiki-images/4/4e/Hearts_screen.png)
67+[![hearts screen.png](/wiki-images/7/7e/hearts_screen.png)](</File:hearts_screen.png>)
3668
3769## DMines
3870
39-[DMines](http://dmines.sourceforge.net/) is an edition of the classic game Minesweeper with a dynamic twist, unrevealed mines can change location every set number of seconds.
71+[DMines](<http://dmines.sourceforge.net/>) is an edition of the classic game Minesweeper with a dynamic twist, unrevealed mines can change location every set number of seconds.
4072
41-![](/wiki-images/b/bd/DMinesExample.jpg)
73+[![DMinesExample.jpg](/wiki-images/b/bd/DMinesExample.jpg)](</File:DMinesExample.jpg>)
4274
4375## Dreams of a Geisha
4476
45-Take a journey through the magical and wonderful world of Geisha. Help Ichisumi in this incredible adventure to reopen the temples of Geisha and restore a world of beauty and passion. Dive into this engaging Match 3 game with beautiful scenery and relaxing music. Overcome obstacles, collect puzzle pieces, and be prepared to solve challenging puzzles in [Dreams of a Geisha](http://www.dreamsofageisha.com)!
77+Take a journey through the magical and wonderful world of Geisha. Help Ichisumi in this incredible adventure to reopen the temples of Geisha and restore a world of beauty and passion. Dive into this engaging Match 3 game with beautiful scenery and relaxing music. Overcome obstacles, collect puzzle pieces, and be prepared to solve challenging puzzles in [Dreams of a Geisha](<http://www.dreamsofageisha.com>)!
4678
47-Powered by Lazarus FPC, [ZenGL](http://www.zengl.org/), [PhoenixLib](http://www.phoenixlib.net/), [LUA](http://www.lua.org/) and [TexturePacker](http://www.codeandweb.com/texturepacker). Developed by [Green Sauce Games](http://www.greensaucegames.com) and Released by [Big Fish Games](http://www.bigfishgames.com).
79+Powered by Lazarus FPC, [ZenGL](<http://www.zengl.org/>), [PhoenixLib](<http://www.phoenixlib.net/>), [LUA](<http://www.lua.org/>) and [TexturePacker](<http://www.codeandweb.com/texturepacker>). Developed by [Green Sauce Games](<http://www.greensaucegames.com>) and Released by [Big Fish Games](<http://www.bigfishgames.com>).
4880
49-Demo available for [Windows](http://www.bigfishgames.com/download-games/12814/dreams-of-a-geisha/index.html), [Mac](http://www.bigfishgames.com/download-games/13045/mac/dreams-of-a-geisha/index.html), [iPhone](http://itunes.apple.com/us/app/dreams-of-a-geisha/id460180656?mt=8), [iPad](http://itunes.apple.com/us/app/dreams-of-a-geisha-hd/id459801505?mt=8).
81+Demo available for [Windows](<http://www.bigfishgames.com/download-games/12814/dreams-of-a-geisha/index.html>), [Mac](<http://www.bigfishgames.com/download-games/13045/mac/dreams-of-a-geisha/index.html>), [iPhone](<http://itunes.apple.com/us/app/dreams-of-a-geisha/id460180656?mt=8>), [iPad](<http://itunes.apple.com/us/app/dreams-of-a-geisha-hd/id459801505?mt=8>).
5082
51-![](/wiki-images/c/c1/Dreams_of_a_Geisha_-_Screenshot_1.jpg)
83+[![Dreams of a Geisha - Screenshot 1.jpg](/wiki-images/c/c1/Dreams_of_a_Geisha_-_Screenshot_1.jpg)](</File:Dreams_of_a_Geisha_-_Screenshot_1.jpg>)
5284
5385## Eschecs
5486
55-[Eschecs](https://github.com/rchastain/eschecs) is an application to play chess against different artificial opponents. *Eschecs* uses the [[fpGUI]] Toolkit, and the [[uos]] and [[BGRABitmap]] libraries.
87+[Eschecs](<https://github.com/rchastain/eschecs>) is an application to play chess against different artificial opponents. _Eschecs_ uses the [[fpGUI]] Toolkit, and the [[uos]] and [[BGRABitmap]] libraries.
5688
57-![](/wiki-images/3/3f/Eschecs500f.png)
89+[![eschecs500f.png](/wiki-images/f/f7/eschecs500f.png)](</File:eschecs500f.png>)
5890
5991## Fairtris
6092
61-[Fairtris](https://github.com/furious-programming/Fairtris) is a video game, a clone of the 32-year-old [Tetris®](https://en.wikipedia.org/wiki/Tetris_(NES_video_game)) game produced by [Nintendo](https://www.nintendo.com) for the [Famicom](https://en.wikipedia.org/wiki/Nintendo_Entertainment_System) and [NES](https://en.wikipedia.org/wiki/Nintendo_Entertainment_System) consoles, designed for modern Windows systems. Fairtris is not an emulator — it is a full-fledged game with OpenGL support via the [SDL library](https://www.libsdl.org) (using the [SDL2-for-Pascal](https://github.com/PascalGameDevelopment/SDL2-for-Pascal) headers). Thanks to this combination, it is super-fast and ultra-light. This project was initially created as a tool to test various RNG algorithms, but after some time it turned into a complete and rich video game and a knowledge base for those who would like to know more about the internal mechanisms of the classic version of this game. For more information, see the [project wiki](https://github.com/furious-programming/Fairtris/wiki) on GitHub.
93+[Fairtris](<https://github.com/furious-programming/Fairtris>) is a video game, a clone of the 32-year-old [Tetris®](<https://en.wikipedia.org/wiki/Tetris_\(NES_video_game\)>) game produced by [Nintendo](<https://www.nintendo.com>) for the [Famicom](<https://en.wikipedia.org/wiki/Nintendo_Entertainment_System>) and [NES](<https://en.wikipedia.org/wiki/Nintendo_Entertainment_System>) consoles, designed for modern Windows systems. Fairtris is not an emulator — it is a full-fledged game with OpenGL support via the [SDL library](<https://www.libsdl.org>) (using the [SDL2-for-Pascal](<https://github.com/PascalGameDevelopment/SDL2-for-Pascal>) headers). Thanks to this combination, it is super-fast and ultra-light. This project was initially created as a tool to test various RNG algorithms, but after some time it turned into a complete and rich video game and a knowledge base for those who would like to know more about the internal mechanisms of the classic version of this game. For more information, see the [project wiki](<https://github.com/furious-programming/Fairtris/wiki>) on GitHub.
6294
6395**Important features:**
6496
65-- implementation of gameplay mechanics compatible with the [Nintendo Tetris®](https://en.wikipedia.org/wiki/Tetris_(NES_video_game)) game,
66-- [DAS](https://www.youtube.com/watch?v=JeccfAI_ujo) mechanics fixed and spin buffering added, making the controls fabulously responsive,
67-- extended mechanics with basic wall kick, hard-drop and multi-spawn soft-drop,
68-- support for eight regional versions of the game, including original NTSC and PAL versions,
69-- support for as many as seven random piece generators, including the classic RNG,
70-- support for free marathon and speedrun modes, qualifications and matches with same piece set,
71-- the ability to start the game from any level up to the killscreen,
72-- the ability to play on a keyboard or any USB controller (with input mapping support),
73-- supports window mode and exclusive video mode,
74-- support for additional meters, such as TRT, BRN, as well as gain popup,
75-- stores the best results for each game region and RNG type,
76-- has a pause menu with the ability to quickly restart the game and change settings,
77-- shows the game summary screen after each game,
78-- support for two themes (minimalistic dark and classic skin),
79-- possibility to use it with [NestrisChamps](https://nestrischamps.herokuapp.com) and [MaxoutClub](https://maxoutclub.com),
80-- it's light and very fast — should run smoothly even on a heavily loaded PC,
81-- it is fully portable, no installation required,
82-- and many more!
97+ * implementation of gameplay mechanics compatible with the [Nintendo Tetris®](<https://en.wikipedia.org/wiki/Tetris_\(NES_video_game\)>) game,
98+ * [DAS](<https://www.youtube.com/watch?v=JeccfAI_ujo>) mechanics fixed and spin buffering added, making the controls fabulously responsive,
99+ * extended mechanics with basic wall kick, hard-drop and multi-spawn soft-drop,
100+ * support for eight regional versions of the game, including original NTSC and PAL versions,
101+ * support for as many as seven random piece generators, including the classic RNG,
102+ * support for free marathon and speedrun modes, qualifications and matches with same piece set,
103+ * the ability to start the game from any level up to the killscreen,
104+ * the ability to play on a keyboard or any USB controller (with input mapping support),
105+ * supports window mode and exclusive video mode,
106+ * support for additional meters, such as TRT, BRN, as well as gain popup,
107+ * stores the best results for each game region and RNG type,
108+ * has a pause menu with the ability to quickly restart the game and change settings,
109+ * shows the game summary screen after each game,
110+ * support for two themes (minimalistic dark and classic skin),
111+ * possibility to use it with [NestrisChamps](<https://nestrischamps.herokuapp.com>) and [MaxoutClub](<https://maxoutclub.com>),
112+ * it's light and very fast — should run smoothly even on a heavily loaded PC,
113+ * it is fully portable, no installation required,
114+ * and many more!
83115
84-![](/wiki-images/3/3d/Fairtris_prime_menu.png) ![](/wiki-images/2/22/Fairtris_gameplay.png) ![](/wiki-images/6/66/Fairtris_prime_menu_2.png) ![](/wiki-images/1/13/Fairtris_gameplay_2.png)
116+[![Fairtris prime menu.png](/wiki-images/3/3d/Fairtris_prime_menu.png)](</File:Fairtris_prime_menu.png>) [![Fairtris gameplay.png](/wiki-images/2/22/Fairtris_gameplay.png)](</File:Fairtris_gameplay.png>) [![Fairtris prime menu 2.png](/wiki-images/6/66/Fairtris_prime_menu_2.png)](</File:Fairtris_prime_menu_2.png>) [![Fairtris gameplay 2.png](/wiki-images/1/13/Fairtris_gameplay_2.png)](</File:Fairtris_gameplay_2.png>)
85117
118+## Fire and Wire
119+
120+[Fire and Wire](<https://github.com/Lulu04/FireWire_Game>) is a small 2D game written for the Lazarus Game contest 2018, and rewritten in 2024. Release available for Win32, Win64 and Linux 64 (GTK2).
121+
122+[![fireandwire.png](/wiki-images/f/fe/fireandwire.png)](</File:fireandwire.png>)
123+
86124## fpChess
87125
88-[[fpChess]] is still under construction. It should support playing via the internet as well as against a computer AI.
126+[[fpChess]] is still under construction. It should support playing via the internet as well as against a computer AI.
89127
90-![](/wiki-images/f/f2/Fpchess.png)
128+[![Fpchess.png](/wiki-images/f/f2/Fpchess.png)](</File:Fpchess.png>)
91129
92130## FPCDoom
93131
94-Source port of the game Doom developed in FPC/Lazarus. [GitHub](https://github.com/jval1972/FPCDoom)
132+Source port of the game Doom developed in FPC/Lazarus. [GitHub](<https://github.com/jval1972/FPCDoom>)
95133
96134## Game Maker
97135
98-[Game Maker](http://www.yoyogames.com/gamemaker) allows you to make computer games using easy to learn drag-and-drop actions. You can create professional looking games within very little time. You can make games with backgrounds, animated graphics, music and sound effects, and even 3D games! And when you've become more experienced, there is a built-in programming language, which gives you the full flexibility of creating games with Game Maker. What is best, is the fact that Game Maker can be used free of charge.
136+[Game Maker](<http://www.yoyogames.com/gamemaker>) allows you to make computer games using easy to learn drag-and-drop actions. You can create professional looking games within very little time. You can make games with backgrounds, animated graphics, music and sound effects, and even 3D games! And when you've become more experienced, there is a built-in programming language, which gives you the full flexibility of creating games with Game Maker. What is best, is the fact that Game Maker can be used free of charge.
99137
100-Originally written in Delphi, Lazarus/Free Pascal was used to port it from Win32 to macOS. Available for Windows desktop, macOS, Ubuntu, Android, iOS, tvOS, fireTV, Android TV, Microsoft UWP, HTML5, PlayStation 4, and Xbox One.
138+Originally written in Delphi, Lazarus/Free Pascal was used to port it from Win32 to macOS. Available for Windows desktop, macOS, Ubuntu, Android, iOS, tvOS, fireTV, Android TV, Microsoft UWP, HTML5, PlayStation 4, and Xbox One.
101139
102140## Hedge Wars
103141
104-[Hedge Wars](http://www.hedgewars.org/) is a worm-like game with very nice graphics and good AI. The game features typical worms gameplay including net play. The game itself is written in FPC while the config application is C++/Qt.
142+[Hedge Wars](<http://www.hedgewars.org/>) is a worm-like game with very nice graphics and good AI. The game features typical worms gameplay including net play. The game itself is written in FPC while the config application is C++/Qt.
105143
106-![](/wiki-images/b/b0/HedgeWarsPage.png)
144+[![HedgeWars Scene](/wiki-images/b/b0/HedgeWarsPage.png)](</File:HedgeWarsPage.png> "HedgeWars Scene")
107145
108146## JavaneseChess
109147
110-[JavaneseChess](https://bitbucket.org/leledumbo/javanese-chess) is a Javanese chess game implementation. Available for Desktop platforms and Android (not feature complete yet).
148+[JavaneseChess](<https://bitbucket.org/leledumbo/javanese-chess>) is a Javanese chess game implementation. Available for Desktop platforms and Android (not feature complete yet).
111149
112150## Juegos Iniciales
113151
114-[Juegos Iniciales](http://juegosenlazaruscostarricenses.com) are a small collection of 3D tutorial games in Lazarus, SDL and Free Pascal. In 2016, there were only four games: [Origamis Iniciales](http://origamisiniciales.juegosenlazaruscostarricenses.com), [Bloques Iniciales](http://bloquesiniciales.juegosenlazaruscostarricenses.com), [Nudos Iniciales](http://nudosiniciales.juegosenlazaruscostarricenses.com), [Palitos Iniciales](http://palitos-iniciales.juegosenlazaruscostarricenses.com).
152+[Juegos Iniciales](<http://juegosenlazaruscostarricenses.com>) are a small collection of 3D tutorial games in Lazarus, SDL and Free Pascal. In 2016, there were only four games: [Origamis Iniciales](<http://origamisiniciales.juegosenlazaruscostarricenses.com>), [Bloques Iniciales](<http://bloquesiniciales.juegosenlazaruscostarricenses.com>), [Nudos Iniciales](<http://nudosiniciales.juegosenlazaruscostarricenses.com>), [Palitos Iniciales](<http://palitos-iniciales.juegosenlazaruscostarricenses.com>).
115153
116154## LazGobang
117155
118-[LazGobang](http://files.cnblogs.com/lazarus/LazGobang.rar) is a Gobang game, powered by Lazarus and Free Pascal.
156+[LazGobang](<http://files.cnblogs.com/lazarus/LazGobang.rar>) is a Gobang game, powered by Lazarus and Free Pascal.
119157
120158## Lazarus Mazes
121159
122-The [Lazarus Mazes](https://github.com/eny-fpc/lazes) program is a demonstration of how you can use Lazarus to create a maze. The maze generation is based on a [depth-first backtracking](http://en.wikipedia.org/wiki/Maze_generation_algorithm#Depth-first_search) algorithm. As a bonus, a simple maze solver is also implemented that shows a route from the start of the maze to the exit.
160+The [Lazarus Mazes](<https://github.com/eny-fpc/lazes>) program is a demonstration of how you can use Lazarus to create a maze. The maze generation is based on a [depth-first backtracking](<http://en.wikipedia.org/wiki/Maze_generation_algorithm#Depth-first_search>) algorithm. As a bonus, a simple maze solver is also implemented that shows a route from the start of the maze to the exit.
123161
124-![](/wiki-images/3/33/Mazedemo1.png)
162+[![mazedemo1.png](/wiki-images/8/86/mazedemo1.png)](</File:mazedemo1.png>)
125163
126164## LBP Level Logger
127165
128-[LBP Level Logger](http://code.google.com/p/lbplevellogger/) is a small system tray application designed to log [LittleBigPlanet](http://www.littlebigplanet.com/) level statistics from [lbp.me](http://lbp.me/) over time for graphing/visualisation. It is written in Free Pascal/Lazarus.
166+[LBP Level Logger](<http://code.google.com/p/lbplevellogger/>) is a small system tray application designed to log [LittleBigPlanet](<http://www.littlebigplanet.com/>) level statistics from [lbp.me](<http://lbp.me/>) over time for graphing/visualisation. It is written in Free Pascal/Lazarus.
129167
130-![](/wiki-images/5/53/Lbplevellogger-screenshot.png)
168+[![lbplevellogger-screenshot.png](/wiki-images/d/db/lbplevellogger-screenshot.png)](</File:lbplevellogger-screenshot.png>)
131169
132170## Lentil Wars
133171
134-[Lentil Wars](http://lwars.sourceforge.net/) is an arcade action game for Linux and Windows that is still under development. Players combat each other in multiple nicely designed levels. Lentil Wars can be played both on a single computer as well as over a network.
172+[Lentil Wars](<http://lwars.sourceforge.net/>) is an arcade action game for Linux and Windows that is still under development. Players combat each other in multiple nicely designed levels. Lentil Wars can be played both on a single computer as well as over a network.
135173
136-![](/wiki-images/a/aa/LentilWars.jpg)
174+[![Lentil Wars Scene](/wiki-images/a/aa/LentilWars.jpg)](</File:LentilWars.jpg> "Lentil Wars Scene")
137175
138176## Mundo Medieval 3D MMORPG
139177
140-Featuring a virtual world of more than 1.000.000 m2, plus caves and hell sceneries, 17 NPCs, 21 kinds of monsters, including 7 bosses, 58 different items and 100 quests, this is a really large game made with Free Pascal/Lazarus. The project is 100% free software, both code and media are licensed under GPL. The project sites are [<http://www.gamemundo.com/>](http://www.gamemundo.com/) and [<http://sourceforge.net/projects/gamemundo/>](http://sourceforge.net/projects/gamemundo/).
178+Featuring a virtual world of more than 1.000.000 m2, plus caves and hell sceneries, 17 NPCs, 21 kinds of monsters, including 7 bosses, 58 different items and 100 quests, this is a really large game made with Free Pascal/Lazarus. The project is 100% free software, both code and media are licensed under GPL. The project sites are <http://www.gamemundo.com/> and <http://sourceforge.net/projects/gamemundo/>.
141179
142-![](/wiki-images/c/c5/Mundo_-_Screenshot_1.png) ![](/wiki-images/c/ca/Mundo_-_Screenshot_2.png) ![](/wiki-images/e/e4/Mundo_-_Screenshot_3.png)
180+[![Mundo - Screenshot 1.png](/wiki-images/c/c5/Mundo_-_Screenshot_1.png)](</File:Mundo_-_Screenshot_1.png>) [![Mundo - Screenshot 2.png](/wiki-images/c/ca/Mundo_-_Screenshot_2.png)](</File:Mundo_-_Screenshot_2.png>) [![Mundo - Screenshot 3.png](/wiki-images/e/e4/Mundo_-_Screenshot_3.png)](</File:Mundo_-_Screenshot_3.png>)
143181
144182## Peg Solitaire tutorial
145183
146-[[Peg Solitaire tutorial|Peg Solitaire]] serves as a game (Peg Solitaire) tutorial that aims at introducing the user to the basics of Lazarus application development. Source available.
184+[[Peg Solitaire tutorial|Peg Solitaire]] serves as a game (Peg Solitaire) tutorial that aims at introducing the user to the basics of Lazarus application development. Source available.
147185
148-![](/wiki-images/5/5f/Tutpeg_solitaire.png)
186+[![tutpeg solitaire.png](/wiki-images/1/10/tutpeg_solitaire.png)](</File:tutpeg_solitaire.png>)
149187
150188## Petris
151189
152-[[Petris]] is yet another Tetris clone. [Source available](https://github.com/eny-fpc/petris).
190+[[Petris]] is yet another Tetris clone. [Source available](<https://github.com/eny-fpc/petris>).
153191
154-![](/wiki-images/7/79/Petris.png)
192+[![petris.png](/wiki-images/3/37/petris.png)](</File:petris.png>)
155193
156194## Retro Ski Run
157195
158-[Retro Ski Run](https://sourceforge.net/projects/retroskirun/) is a simple ski game for Windows 32/64bit and Linux 32/64-bit.
196+[Retro Ski Run](<https://sourceforge.net/projects/retroskirun/>) is a simple ski game for Windows 32/64bit and Linux 32/64-bit.
159197
160-![](/wiki-images/1/13/Ss_rsrStartScreen.jpg)
198+[![ss rsrStartScreen.jpg](/wiki-images/8/83/ss_rsrStartScreen.jpg)](</File:ss_rsrStartScreen.jpg>)
161199
162200## Robot - The Game
163201
164-[[Robot - The Game|Robot]] is a game in which you control a character through a world consisting of 5*5 rooms, each with 20*20 fields. Every field contains a special game object; this can be a wall, a bad robot who wants to kill you (because of the robots, the game is named Robot), a door (for each door, you need a special key) and so on. [and examples/Robot 1.7/ Source available](https://sourceforge.net/projects/lazarus-ccr/files/Demos).
202+[[Robot - The Game|Robot]] is a game in which you control a character through a world consisting of 5*5 rooms, each with 20*20 fields. Every field contains a special game object; this can be a wall, a bad robot who wants to kill you (because of the robots, the game is named Robot), a door (for each door, you need a special key) and so on. [and examples/Robot 1.7/ Source available](<https://sourceforge.net/projects/lazarus-ccr/files/Demos>).
165203
166-![](/wiki-images/f/ff/Robot1.5-shot1.png)
204+[![robot1.5-shot1.png](/wiki-images/e/e2/robot1.5-shot1.png)](</File:robot1.5-shot1.png>)
167205
168206## Snake for ptcGraph
169207
170-[Snake for ptcGraph](https://gitlab.com/rchastain/snake-ptcgraph) is a simple snake game based on the ptcGraph unit. Steer the snake with keyboard arrows and eat as many fruits as you can.
208+[Snake for ptcGraph](<https://gitlab.com/rchastain/snake-ptcgraph>) is a simple snake game based on the ptcGraph unit. Steer the snake with keyboard arrows and eat as many fruits as you can.
171209
172-![](/wiki-images/b/b7/Snake2.png)
210+[![snake2.png](/wiki-images/2/22/snake2.png)](</File:snake2.png>)
173211
174212## TransLines
175213
176-[TransLines](https://app.zdechov.net/translines) (Transit Lines) is a real-time metro building game with visual style of public transport maps. It runs on Windows, Linux and macOS (need to compile yourself for macOS).
214+[TransLines](<https://app.zdechov.net/translines>) (Transit Lines) is a real-time metro building game with visual style of public transport maps. It runs on Windows, Linux and macOS (need to compile yourself for macOS).
177215
178-![](/wiki-images/b/b1/BitMetro_small.png) ![](/wiki-images/d/de/BigMetro_main.png)
216+[![BitMetro small.png](/wiki-images/b/b1/BitMetro_small.png)](</File:BitMetro_small.png>) [![BigMetro main.png](/wiki-images/d/de/BigMetro_main.png)](</File:BigMetro_main.png>)
179217
218+## Tunneler
219+
220+[Tunneler](<https://app.zdechov.net/Tunneler>) is a remake of the famous [MS-DOS Tunneler game](<https://tunneler.org/>) originally written in Pascal language. Now it has been written from scratch in Lazarus/FPC to run natively on Linux and Windows.
221+
222+[![Tunneler.png](/wiki-images/4/4c/Tunneler.png)](</File:Tunneler.png>)
223+
180224## UltraStar Deluxe
181225
182-[UltraStar Deluxe](http://ultrastardx.sourceforge.net/) is a free and open source karaoke game inspired by the Singstar™ game available on the Playstation®. It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of the singing. It is currently available for Windows, Linux, macOS and FreeBSD.
226+[UltraStar Deluxe](<http://ultrastardx.sourceforge.net/>) is a free and open source karaoke game inspired by the Singstar™ game available on the Playstation®. It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of the singing. It is currently available for Windows, Linux, macOS and FreeBSD.
183227
184-![](/wiki-images/4/4f/UltraStarDeluxeMainPage.png)
228+[![UltraStar Deluxe Main Page](/wiki-images/4/4f/UltraStarDeluxeMainPage.png)](</File:UltraStarDeluxeMainPage.png> "UltraStar Deluxe Main Page")
185229
186230## ValisoaChess
187231
188-[ValisoaChess](https://sourceforge.net/projects/valisoachess/?source=directory) is a chess game written in Free Pascal and Lazarus. The main goal is to create a simple yet powerful chess engine.
232+[ValisoaChess](<https://sourceforge.net/projects/valisoachess/?source=directory>) is a chess game written in Free Pascal and Lazarus. The main goal is to create a simple yet powerful chess engine.
189233
190-![](/wiki-images/7/7d/Valisoachess.jpg)
234+[![valisoachess.jpg](/wiki-images/a/af/valisoachess.jpg)](</File:valisoachess.jpg>)
191235
192-## Zen GL updated
236+## xTactics
193237
194-[Zen GL](https://sourceforge.net/p/zengllinux/code/ci/default/tree/) is a 2D game engine. Now Zen GL uses Steam Game Libraries. You can migrate your Delphi X or Image Sprite old 2D Delphi games with that Zen GL upgraded Game Engine. The Zen GL Linux packages are zgl.deb or zgl.rpm.
238+[xTactics](<https://app.zdechov.net/xtactics>) (extreme tactics) is a turn-based strategy game inspired by classic [​Risk board game](<https://en.wikipedia.org/wiki/Risk_\(game\)>). The game is highly configurable to allow to adjust battle field and various game rules.
195239
196-And also an updated version of [ZenGL](https://github.com/Seenkao/New-ZenGL) with support for Android and MacOS Cocoa. In Russian. Support for English is evolving. Inside there is a link to the iOS version but the new features are not included.
240+[![xTactics.png](/wiki-images/e/e2/xTactics.png)](</File:xTactics.png>) [![xTactics world.png](/wiki-images/b/b0/xTactics_world.png)](</File:xTactics_world.png>)
197241
242+## Zen GL
243+
244+[Zen GL](<https://sourceforge.net/p/zengllinux/code/ci/default/tree/>) is a 2D game engine. Now Zen GL uses Steam Game Libraries. You can migrate your Delphi X or Image Sprite old 2D Delphi games with that Zen GL upgraded Game Engine. The Zen GL Linux packages are zgl.deb or zgl.rpm.
245+
246+And also an updated version of [ZenGL](<https://github.com/Seenkao/New-ZenGL>) with support for Android and MacOS Cocoa. In Russian. Support for English is evolving. Inside there is a link to the iOS version but the new features are not included.
247+
198248---
199-*From the Free Pascal wiki, page "Projects using Lazarus - Games", as it stood on 2024-04-20 after a change by Chronos, 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).*
200-Category: Games
201-Category: Historical
202-Category: Lazarus
203-Category: Promotion
204-Category: Software created with Lazarus
205-Category: Software written in Free Pascal
249+*From the Free Pascal wiki, page "Projects using Lazarus - Games", as the Internet Archive kept it on 2026-03-03, last changed on 2025-06-08. 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).*

Back to history