Amiga.org
Amiga computer related discussion => Amiga Tutorials => Topic started by: Coppis on January 25, 2025, 09:00:06 PM
-
I wrote a book called "Amiga Assembly Game Programming".
This book is dedicated to retro-computing enthusiasts and those who want to learn how to program a video game for a historic computer such as the Commodore Amiga. Programming video games for this computer is done by interfacing directly with the hardware, without using the Operating System. The book will guide you step by step in the creation of a side-scrolling shoot'em up video game, using Assembly language. You will learn how to use modern development and debugging tools and you can use the emulator to run Amiga programs. If you do not know Assembly language, the book offers an entire chapter dedicated to this language. At the end you will be a real guru of Amiga hardware programming and you will be able to create other video games or demos!
The book is already available on Amazon:
https://www.amazon.com/dp/B0DS9P3T8V
https://www.amazon.co.uk/dp/B0DS9P3T8V
https://www.amazon.de/dp/B0DS9P3T8V
https://www.amazon.fr/dp/B0DS9P3T8V
https://www.amazon.it/dp/B0DS9P3T8V
Video of the game created step by step in the book:
https://youtu.be/Lm_MZd6v7m0
-
No disrespect but someone wanting to develop for the Amiga today would be better off looking at the Scorpion Engine! It's amazing what that can produce.
-
Thank you for writing this book.
While modern engines and abstractions like Scorpion are awesome and have their place, there's something more magical and satisfying about doing things with less abstractions.