Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.
Catalog
30,081 projects in the catalog.
Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.
Asphyre, also known as Platform eXtended Library, is a cross-platform framework for developing video games and scientific applications in Delphi, and FreePascal/Lazarus. The framework provides facilities for real-time rendering of graphics (using DirectX, OpenGL or Software Renderer), text output, mathematics (including vectors and matrices) and networking communication, among other features. It also supports singleboard devices such as Raspberry PI, Intel Galileo, BeagleBone Black and others with features like GPIO, SPI, I2C and so on, along with external displays, sensors and other peripheral devices.
The Amateur 3D Game Engine (A3DGE) is a simple game engine focused in simplicity. Written in Object Pascal using Allegro. The goal is to be an engine easy to learn and to understand. It is ideal for amateur and students. You can use it as it is or modify it.
This is the solitaire game called Aces Up also known as Aces High. This game uses cards.dll library file to draw cards. And this program is written in Delphi
AgeKey is a small program helping to enter cheat codes quickly in games of the "Age of Empires" game series (also Age of Mythology). I am not the original author, but this is a modified version anyway.
The interesting thing about this is the artificial intelligence. You probably do not want to play Tetris AI. It survives for more than 1000 lines and beats every human in multiplayer mode (due to its speed). Two differnt AIs can play against each other.
Allegro.pas is a wrapper to use the Allegro Game Library with Pascal compilers (Delphi, Free Pascal, etc). Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. * Graphics: 2D and 3D, OpenGL and D3D. * Controls: Keyboard, mouse, joystick, gamepad... * Sound and music.
All T4C add a lot of option for T4C, like spells informations "in game", screens shoots, winamp control "in game", a launcher, ... You can choose your language, between french or english, for All T4C and for informations about T4C.
Amoeba is going to be a turn-based arcade game similar to commercial games like Worms or Snails. It is developed using FreePascal and the SDL4Freepascal libraries.
Andorra 2D is the new generation 2D Engine for Delphi and Lazarus. Andorra 2D is capable to use DirectX or OpenGL through graphic plugins. Andorra 2D is built in a very modular way and is yet easy to use.
Quiet
Library
Lazarus and Delphi
SourceForge
GNU General Public License version 2.0 (GPLv2), Common Publi
The Age of Wonders Campaign and Graphics Editor (AoWCGE) is a utility to modify and/or create campaigns and in-game graphics for the fantasy strategy game "Age of Wonders" by Triumph Studios.
Apprentice 2.0 is the open source continuation of Apprentice 1.0, a popular tabletop emulation software used to play card games over the Internet and most commonly associated with Magic: The Gathering.
ArdReil is a multiplayer, multiplatform, networked strategy game of galactic conquest and resource management, providing opportunities for diplomacy, betrayal, cunning, and cooperation. Unite the Galaxy - preferably under your own flag.
Quiet
Application
SourceForge
Public Domain, GNU General Public License version 2.0 (GPLv2
Artes Arcanas es un juego de rol multiusuario ambientado en un mundo mitológico/feudal. Están implementados el sistema de combate, magia, construcción de artefactos, extracción de recursos, clanes, conquista de castillos, comercio con pnjs, etc.
Map-based pbem campaign game system. Integrates tabletop battles with miniatures (or can be played as a stand alone pbem wargame). Generic campaign system (atm. Warhammer 40k / Fantasy are supported, but other (incl. historical ones) can be added).
This is an implementation of the 4-in-a-row game. You can play vs a human player (via net yet:), or against an AI player. In the few moments in which you don't play you can load one of its cool plugin;) (clock, cpu/mem/swap monitor, mailchk etc.)
Astrar is a project that writes a realtime strategic space game. The player is the commander of a starfleet and has to fight against an extraterrestrial species. The game is rendered in 3D, based on OpenGL.
atominsa is a Bomberman-like game, playable in story mode and multi (on screen or networked) up to 8 players. Its gameplay is as close as possible to Atomic Bomberman. An OpenGL engine provides the 3D board and many visual effects.
AutoREALM is a free role-playing game mapping program originally made by Andrew Gryc. This program is an excellent mapping program that can design castles, caves, cities, dungeons and more. New developers are more than welcome! Previously, development were using Delphi language. Some attempts to rewrite it in other languages were done, but currently (since January 2012) there is an attempt or rewrite using those technologies: _ C++11 _ wxWidgets 2.9 (will be 3.0 when it will be released) _ openGL _ pluma framework (a fixed version located on bitbucket) The design of the actual C++ code-base primarily targets clean source code and high modularity of source code, to allow easy reuse of the code and fast learning for people who might join the effort. Current development is located on https://bitbucket.org/bmorel/autorealm . Howerver, older repositories are still here in case someone would like to consult them, and to allow easy access to algorithms they might contain.
Application
Delphi
SourceForge
GNU General Public License version 2.0 (GPLv2), GNU Library
This is a little reflexion game developped in Freeware Turbo Pascal 7.01 Language. It runs under Ms-Dos, and has been tested successfully under Windows 95, Windows 98, Windows 2000 & Windows XP (Pro/Familial).
The software is designed for backgammon players who want a personal dice roller. It can roll two dice with a simple click. Also it supports unlimited rolls history. Backgammon Dice Roller will be helpful for anyone who feels cheated while playing with a human opponent or a computer.
Text-based, basketball player career simulation (character-based). You start out as a rookie basketball player and slowly improve your ratings by training and playing with different teams.
Das Programm ermoeglicht das Switchen zwischen der Version 1.6 und 1.61 von BF 1942. Gleichzeitig wird ein komfortabler Start (bei installiertem Debugger auch im Debugmodus und im Fenster) mit Parametern und ggf. vorhandenen Mods ermoeglicht.
Berserk! is a bloody and furious tactical roguelike game, originaly created for the 7DRL roguelike competition, based on the Berserk Manga/Anime by Kentaro Miura.
Beyond Infinty was a replacement for the Infinity Engine (used in Baldur's Gate etc..) now it is dead for quite long time.... (use Gemrb instead of it) I only leave the sourcecodes for historical reasons.
BingoCardMaker automates the process of generating random bingo cards from a set of images. The cards are highly customizable; you can change their size, title, colours, output format, and filenames -- all through a user-friendly interface.
BlackBallEd is a graphical level-editor for the puzzle-game and oxyd-clone enigma (www.nongnu.org/enigma). The 0.90-rc2 comes with some basic PerOxyd support also. For developers: BBE is written in Delphi, and now, in Kylix. It's fully compatible to
Bloodshed - is the 2d OpenGL game.You can shoot with both hands from the various weapons for a variety of purposes. Is pre-alfa version for Windows, it is planned to go and port it to Linux.
Boom 4 is our 1st year students project in EPITA. it's a shoot'em'up inspired by games like Panzer Dragoon & Starfox Adventures,the background universe hasn't been clearly defined yet. this description will be completed soon.
BotBattle is a framework to try different ideas for artificial intelligence in delphi. Different bots can fight against each other in realtime death matchs visualised by OpenGL.
brick andorra is the follower of brick newton. Using Andorra 2D (also availabel on sourceforge) it looks better and reacts physically correct. In the final versions it will contain the same features like brick newton(0.3final) does.
bR1ck is a skill- and speedgame. It concerns to shoot in different level a certain number of blocks with a ball. There are extras like slow motion, changed masses, sizes and change of gravitation.
BrickTris is a portable Tetris Clone for Windows. It uses new shapes inspired from common plastic building blocks. Source code repository: https://github.com/jval1972/BrickTris
Brilliant Bingo is a Bingo Sheet generator developed in Delphi. The purpose of this project is to enable fundraisers to easily generate Bingo Sheets for Bingo Tournaments.
I present to you BSA extractor. I know a lot of them, but I wanted to write his own, to study the structure of *.BSA Supported games: - TES3: Morrowind; - TES4: Oblivion; - TES5: Skyrim; - Fallout 3; - Fallout 3: New Vegas; The program is simple, and should not cause problems of its use.
BTSuite is a collection of softwares that collectively act as a graphical client to BattleTech MUXs: a HUD(BTHUD), a Map Editor(LandDesign) and a Navigation tool(Mapper).
A Civilization style, turn based strategy game, of the Civ II era. In this game, each player becomes the leader of a civilisation. To win, the player's civilization has to be first to build a spaceship. C-evo Distant Horizon (c-evo-dh) is a fork of C-evo New Horizons, which is itself a fork of C-evo http://www.c-evo.org/ There is an excellent in-game manual, see also; https://civilization.fandom.com/wiki/Strategies_(C-evo)/For_first_few_turns https://civilization.fandom.com/wiki/Game_mechanics_(C-evo) https://civilization.fandom.com/wiki/Strategies_(C-evo) http://www.c-evo.org/text.html#design http://www.c-evo.org/faq.html http://www.c-evo.org/bb/index.php External Map Generator for more varied terrain https://sourceforge.net/projects/cevomapgen/
Active
Application
SourceForge
GNU General Public License version 2.0 (GPLv2), Creative Com
It is a turn-based strategy game inspired by Civilization 2 game where you can explore the world and build your own empire. New Horizons edition is a continuation of the last released original C-evo 1.2.0 version with many quality improvements.
This project has moved to: - Our website https://castle-engine.io/ - GitHub repo: https://github.com/castle-engine/castle-engine/ Cross-platform 3D and 2D game engine for Object Pascal. Rendering and processing of game assets in glTF, X3D, VRML, Collada, Spine and other formats. Many graphic effects including shadows, shaders, mirrors, screen effects. Animation, collision detection, 3D sound. Extensible system of 3D objects, with out-of-the-box levels, items, intelligent creatures and more. Desktop, mobile, web plugin. Also home of view3dscene - our full-featured VRML/X3D browser.
Active
Library
Lazarus
SourceForge
GNU Library or Lesser General Public License version 2.0 (LG
An action game to hunt virusses and vaccinate all computers in the building while solving complex puzzles and destroying whatever is on your way. ĄLevel editor included!
Application
SourceForge
GNU General Public License version 2.0 (GPLv2), Mozilla Publ
Shadowrun universe - a cyberdeck calculator, which will be integrated into the great Shadowrun-computerizing-initiative, by communicating with other Shadowrun programs.