Castle Game Engine: Modern Pascal course examples and slides, updates to modern Pascal book to fully support both Delphi and FPC

Last week I made a course teaching modern Pascal, organized by BSC (Embarcadero branch in Poland). We started from basics (structural and imperative programming, classes) and went on to advanced things (TComponent, various ways to deal with memory management, class references, generics, and more). It total, it was 2 days * 6 hours. Mostly lectures, …

Castle Game Engine: Dice Throwing Demo, Recording Physics Simulation

We’ve a made a new demo project using Castle Game Engine: Throw a 6-sided dice, using physics, and cheat to make the outcome predictable. Before throwing the dice, you select the desired outcome, and we guarantee the dice will land the desired face “up”. Full source code and data are available at https://github.com/castle-engine/castle-dice-throwing. You can …