platformer_game_ai
The Castle Game Engine platformer game with an AI touch
- Quiet
- Application
- Lazarus
- GitHub
- ★ 1
- Apache-2.0

30,057 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.
The Castle Game Engine platformer game with an AI touch
Do not create PRs for this repo. Instead create any PRs on the main https://github.com/AllBinary/AllBinary-Platform project. This repo is the generated Object Pascal code by the AllBinary Platform for Object Pascal and the like support.
Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PAQ/LPAQ, PEA, QUAD, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard.
🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)
Next generation of Tomboy
Cross platform keyboard and mouse input control and window automation in Pascal.
File associations for Lazarus applications on Windows and Linux, with a nonvisual component and custom document icons.
Fearless Cross-Platform Development with Delphi, published by Packt
GiantTree's 3D platformer
SIL Platform X-Plane - XPC
Poker Platform for help or newer platforms contact me on skype: gregory.krupa2015@gmail.com
A library to avoid the {$IFDEF PLATFORM} in your code
Set of units for cryptography, ciphers, security, random numbers. Also contains BigInteger class.
Cryptography In the Online Package Manager
Simple multi-platform server (written in Delphi)
FMX.Platform.Win.pas
On the surface, Ziphelp is basically HTML in a compressed zip archive, hence the name. Pack any folder with HTML files into a zip archive and you are good to go. But Ziphelp is more than that, it is a protocol based on the standard sitemap protocol, designed to give a help viewer (here: the Delphi implementation) extended information about the content of the help system. That is help context numbers, help keywords, associative keywords, page titles. This information is missing in a standard sitemap.xml. Ziphelp extends the sitemap protocol and enables direct communication of an app with the help system. The Ziphelp protocol is not just for zip archives. It works inside an archive, with uncompressed folders or with HTML content loaded directly from a website. A Delphi desktop app may be deployed with local application help, uncompressed, zipped or embedded. A mobile or web application might not ship with local HTML content, but refer to an online version instead.
Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.
Native drag and drop for existing Lazarus controls: two nonvisual components, text and files, with visual feedback. GTK2, GTK3, Qt5, X11 and Wayland. 0BSD.
Delphi and Lazarus HTML Label component
Delphi FireMonkey demos and examples for Android, IOS, MacOS, Windows, Linux, HTML5
. Delphi FPC This is a Pascal Delphi library that processes to markdown to HTML
Cross platform thread timer for Delphi using OS Platform APIs
Modular, student-friendly Arduino Opta PLC training system with ladder logic and SCADA readiness
RADStudio FMX / Skia4Delphi platformer game prototype with physics, jumping, collision, particles & animated stickman... Enjoy! :D
IP Sniffer is a comprehensive network tool for capturing and analyzing all traffic on a network, including IP addresses.
the current code powering ccpd.uc.edu
Cross-platform Management Console is Windows-Linux administrative shell which provides common user interface for management. CPMC is a central place to access administrative tools. You can easily extend its functionality by creating your own snapins.
EZscript is a lite cross-platform interpreter you can use either in Windows or Linux operating systems. It supplies all basic abilites you should have to use it anywhere you want. The language of EZscript looks more like Visual Basic than any other.
Free Pascal binding for Webview, a tiny cross-platform library for building modern cross-platform GUIs using web technology
Delphi Example Of How To Create A Cross-Platform News App With Delphi To accompany blog post: https://blogs.embarcadero.com/how-to-create-a-cross-platform-news-app-with-delphi/To accompany blog post: https://blogs.embarcadero.com/how-to-create-a-cross-platform-news-app-with-delphi/
Template for building web server functionality on supported platforms
Fork of Pepper & Carrot - 3D platformer prototype to upgrade it to work with latest CGE
RADStudio FMX / Skia4Delphi platformer game prototype with physics, jumping, collision, particles & animated stickman... Enjoy! :D
Double Commander is a free cross platform open source file manager with two panels side by side.
This project differs from other Open Source projects - it will not only features OSS fuzzy-logic OCX methods, PHP tools and other software, but also have the well-known spirit of community with loooong discussions...
Cross-platform library for Delphi
Cross-platform, simple and minimum, yet configurable photo viewer/slideshow/digital signage app.
Standardized cryptography library for Delphi and FPC. Block ciphers, stream ciphers, and hash functions with unified API. Cross-platform, parallel-ready, no dependencies
Delphi Cross-Platform Wrapper for Google's PDFium - Object-oriented PDF document handling for Windows, macOS, Android, iOS
A cross-platform method of using Firebase Cloud Messaging (FCM) to receive push notifications
PMake is a cross-platform build tool for (free) pascal
Thread-safe SQLite wrapper for Free Pascal/Lazarus featuring connection pooling, AES-256 encryption (SQLCipher), schema migrations, async operations, and full TDataSet compatibility. Cross-platform: Linux, Windows, macOS.
DCPcrypt Cryptographic Component Library for Lazarus/Free Pascal - 20 ciphers, 10 hashes, 6 block modes, stream encryption, Base64. Pure Pascal, cross-platform.
Pascal bindings to the C API for BGFX, "a cross-platform, graphics API agnostic, Bring Your Own Engine/Framework style rendering library".
Cross-platform media player built with Lazarus/Free Pascal and libmpv. Features playlist management, internet radio, equalizer, visualizations, stream recording, and 100 language translations.
Cross-platform client app that accesses the Wordnik.com REST API; written in Delphi.
Asphyre / Platform eXtended Library is a cross-platform framework for Delphi and FreePascal (Ultibo port)
Delphi cross platform socket library
A Library bundled for the ITDevCon 2014 presentation "Immersive Audio Programming", which contains the necessary code to build a platform independent audio environment with Delphi.
A simple Snake game using Delphi & Platform eXtended Library (PXL).
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.
Games and Game Engines Graphics
Simple Delphi cross-platform app to list the standard paths available on various platforms
Cross platform vector graphic components
a silly cross-platform app written in Delphi that displays a Christmas tree with clickable bulbs that drop to the floor and break
Health-Codify is a cross-platform desktop application developed using FreePascal, designed to help developers manage their time and maintain a healthy work-life balance while coding. This app tracks coding sessions, reminds users to take breaks, and provides insights into work patterns, promoting better productivity and well-being by encouraging re
Next-generation BBS software - Modernizing the classic Impulse 7.1 BBS from Borland Pascal to Rust for cross-platform operation
Cross-platform (Windows + GNU/Linux X11) class to retrieve the current keyboard layout from the OS in human-readable abbreviated form ('EN', 'IT', etc.) written in FreePascal / Lazarus
Simple, lightweight and cross platform REST client
This project offers custom FreePascal units that implement native bindings for GTK, Win32, and macOS APIs. It focuses on a lightweight abstraction layer that enables direct system integration, clean cross-platform development, and precise access to platform-specific features without external frameworks.
A programming language AL-IV (ALFOUR) is a high-level imperative object oriented programming language with minimal introduction level, easy porting to any platform claiming a very high level of safety and stability, with a controllable level of code protection, high efficiency of an executable code, full independence from a target platform, minimal enter level.