•
hliyan 3 hours ago
Did not realize Pascal is alive and well!
•
dlcarrier 2 hours ago
Considering that the development environment is called Lazarus, you're probably not the only one.
•
sysrpl 3 hours ago
Hello everyone, this is sysrpl, the maintainer of www.getlazarus.org. I have released several major updates for Free Pascal over the past week, including some games, and thought you might be interested in taking a look at what is happening with the compielr and what Pascal can today today,

First, as an example here is a small game I wrote using my Pascal toolkit that has been in the works for many years. It mixes 2D and 3D, features a fairly complete, skinnable vector UI widget set, runs on Windows, Linux, macOS, and Raspberry Pi, and can even run on a bare bones system without a display manager. It is essentially a free demo of a simple project featuring rich text interspersed with animation, sounds, and effects.

https://www.getlazarus.org/codebot/cardgame/

We have been working of finally supporting of dynamic packages for FPC and Lazarus and released our first public version earlier in the week. You can read about dynamic packages here:

https://www.getlazarus.org/dynamic/

My personal Tiny.Sim game engine has been greatly enhanced and incorporated into a single library called the Codebot Library. It includes many features of interest to game developers. The 2D physics system is bug free and quite complete. It supports all kinds of audio files and formats and includes my vector UI toolkit. Several demos are available when you install the IDE. The library supports both a mix of LCL controls and pure SDL game development. You can read about it here, along with a huge reference system to help you learn:

https://www.getlazarus.org/codebot

My personal game Obliterate was written in Pascal using this library:

https://cache.getlazarus.org/videos/game-demo.mp4

Other features of interest include a unified theming system for the Lazarus IDE and your desktop applications on both Windows and Linux:

https://www.getlazarus.org/forums/topic/5/

There are also new shell controls for Windows users. I first published this library in 2007, but it has been greatly enhanced with new COM interfaces for Windows.

https://www.getlazarus.org/codebot/reference/?page=codebot_w...

Other features include modern web browser controls for Windows, Linux, and macOS, networking utilities, additional graphics features, JSON and XML support, cryptography, and string handling libraries.

Everything is free and open source. Very soon we will be releasing version 6.0 of the IDE, so keep a look out for that in a few weeks and thank you for reading.