In the last lesson I showed how to code the fundamental building block of an adventure game. Namely, a room. In this lesson, I’ll show you how to add more rooms so that you can create a network of linked locations – the map of the game – so that the player can move from place to place.
Watch Lesson #1 (Getting Started):
https://youtu.be/7T7Z-AsmR40?si=Z4U1VI_l8LYOIv50
Be sure to explore the other lessons and courses on my channel to learn more about programming in Lazarus and FreePascal, developing cross-platform applications or programming adventure games in C#, Java, Pascal or other languages.
ADVENTURE GAME TUTORIALS
I explain all the essential techniques of writing adventure games in a series which you can find here:
https://www.youtube.com/playlist?list=PLZHx5heVfgEvThLmdx7KySZhCrdvDLmeQ
LAZARUS / DELPHI / OBJECT PASCAL PROGRAMMING
This series explains programming using Pascal, Lazarus and Delphi, including cross-platform development on Windows and the Raspberry Pi OS. https://www.youtube.com/playlist?list=PLZHx5heVfgEsh0VggtXLcOY4ZVZW9CN3A
DOCKING WINDOWS IN LAZARUS
If you want to put all the windows inside a ‘main’ window, this lesson explains what you need to do:
https://youtu.be/lRbzM_HuNEE?si=bA0-IZSqm47xJtxa
Huw Collingbourne is author of The Little Book Of Adventure Game Programming In C#. Available from:
* Amazon.com https://amzn.to/33M6sQ4
* Amazon.co.uk https://amzn.to/2YtaBrj
And also, The Little Java Book Of Adventure Game Programming. Available from:
* Amazon (US) https://amzn.to/3gizI93
* Amazon (UK) https://amzn.to/3mydF0e
And The Little Book Of Delphi (Object Pascal) Programming. Available from:
* Amazon.com https://www.amazon.com/Little-Book-Delphi-Programming-Program/dp/1913132099/
* Amazon.co.uk https://www.amazon.co.uk/Little-Book-Delphi-Programming-Program/dp/1913132099/
Download Lazarus and Free Pascal: https://www.lazarus-ide.org/
Download Delphi: https://www.embarcadero.com/products/delphi/starter/free-download