Procedurally Generated Levels VS AMOS on the AMIGA!!
RobSmithDev
For an up-coming game I need to generate a large amount of levels, but I'm too lazy to design them all. So in this video we take a look at procedurally generated levels using AMOS. We then look at speeding up the algorithm and finally tiling a simple maze with a very smart approach to the edges. The tutorial includes concepts about random number generation, arrays, and memory access using PEEK and POKE.
Source Code: https://robsmithdev.co.uk/youtube/procedure.zip
If you'd like to help me continue making videos, then pop over to Patreon, or send me a 'tip' via PayPal! 👉 Patreon: https://www.patreon.com/RobSmithDev 👉 Paypal: https://paypal.me/RobSmithDev 👉 Discord: https://discord.gg/MKZ6HA6ZWE 👉 Check out https://retro.directory
📖 Chapters (00:00) Project Outline (00:17) Previous Examples (of mine!) (01:24) Random Numbers and AMOS Issues (03:15) Defining the Game Screen (03:36) Prototype The Algorithm (with examples) (05:26) Speeding It Up! (Array Optimisation) (07:03) Arrays vs Memory and Pointers (09:26) Speeding It Up! (Memory/Pointers Optimisation) (11:17) Smart Edge Tile Rendering (You'll Love It!) (13:57) Filling In (The Floor) (14:20) Making the Game
🎧 Music Used • "Pookatori and Friends" Kevin MacLeod (incompetech.com) • "Ouroboros" Kevin MacLeod (incompetech.com) • "Newer Wave" Kevin MacLeod (incompetech.com) • "Show Your Moves" Kevin MacLeod (incompetech.com) • "Aerosol of my Love" Kevin MacLeod (incompetech.com) • "EDM Detection Mode" Kevin MacLeod (incompetech.com) • "Laser Groove" Kevin MacLeod (incompetech.com) • "Voxel Revolution" Kevin MacLeod (incompetech.com) • "Neon Laser Horizon" Kevin MacLeod (incompetech.com) • "One Sly Move" Kevin MacLeod (incompetech.com) • "New Friendly" Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 4.0 License http://creativecommons.org/licenses/by/4.0/
Thumbnail Background Image: https://www.freepik.com/free-vector/versus-screen-design-with-golden-podiums-game-battles_14878841.htm
Copyright © RobSmithDev 2021-2023 https://robsmithdev.co.uk
Where appropriate, all efforts were made to trace & obtain copyright holders permissions to reproduce their material in this video. If you have any questions regarding content please get in touch. Unless otherwise specified some of the links in this video may be affiliate links.
#procedurallygenerated #amiga #amos ... https://www.youtube.com/watch?v=l-bGvggFuBk
203189269 Bytes