I love Pascal and have been programming in it for more than 30 years.
Repositories
GuvaCode/ray4laz
A complete header translation (binding) of the raylib 6.0 to Pascal. Without any funky helper functions for memory alignment issues. Inspired and partially based on the drezgames/raylib-pascal binding, however a little cleaner and more recent, with FPC 3.2.0 and up support.
GuvaCode/MicroRacers-FPC-Ray4Laz-port
GuvaCode/MicroRacers-Top-Down-Racer-Prototype-C-port
GuvaCode/raylib-games
A collection of small sample games made with raylib
GuvaCode/mpv_raylib_advanced
Test lib mpv render in raylib
GuvaCode/LiangliangNES
A NES emulator written by Delphi(Pascal)
GuvaCode/box2d-raylib
Shows how to integrate Box2D with raylib
GuvaCode/ray4laz-gizmo
A clean and customizable 3D gizmo tool for raylib. Designed with an Immediate Mode style for simplicity, it requires just a single function call to draw and interact. Supports global, local, and view-based axis orientations. Enables seamless translation, rotation, scaling, or any combination thereof, managed with intuitive bitwise flags.
GuvaCode/Ray4Laz-Example
Additional raylib examples from third-party developers. Rewritten for the Pascal language.
GuvaCode/SWGalaxian
GuvaCode/SpaceRangersHD_FPC
A personal FPC port of the SRHD decomp with random things added.
GuvaCode/SpaceRangersHD_decomp
A matching Delphi decompilation of Space Rangers HD: A War Apart - Космические рейнджеры HD: Революция
GuvaCode/Elite_Arcade
GuvaCode/ray-squadron
Arcade flight shooter done in Raylib
GuvaCode/zapret-discord-youtube-linux
Port zapret-discord-youtube from Flowseal and bol-van for easy to use on linux
GuvaCode/RaySpeccy
GuvaCode/Phoenix-Game-Framework
The Phoenix Game Framework is a set of classes for helping in the creation of 2D and 3D games in pascal.
GuvaCode/ray4laz_r3d
Advanced 3D rendering library for raylib
GuvaCode/raylib-TPS-prototype
GuvaCode/avrays
video player/library for raylib, using libav
GuvaCode/Hnefataf3D
GuvaCode/r3d
Advanced 3D rendering library for raylib
GuvaCode/rAudio_Lazarus
GuvaCode/RaySokoban
GuvaCode/TRD-Audio-Suite
TRD Audio Suite is a music player for tracker formats inside ZX Spectrum .trd disk images. Extract and play modules, real-time spectrum visualization, file export. Drag & drop support, create and edit disk images. Compatible with AY/YM, PT3, ASC, STC, TXT and more.
GuvaCode/LibZXTune
GuvaCode/Delphi.qu3e
Lightweight and Simple 3D Open Source Physics Engine in Delphi (based on Qu3e by Randy Gaul)
GuvaCode/Knigo
GuvaCode/awesome-raylib2
Curated list of awesome stuff for raylib, Simple and easy-to-use library to enjoy videogames programming.