Keyboard Control and Character Movement: Coding a Retro Game with C Part 3
In this tutorial we will write a cross-platform, retro C program that accepts keyboard control of a text-based player character on …
In this tutorial we will write a cross-platform, retro C program that accepts keyboard control of a text-based player character on …
Programming in C traditionally starts with outputting “Hello World” to the text console/terminal command-line. In the …
Learn to code in C and create your own retro games with this free multi-part C programming tutorial series. But first, why learn to …
Retro computing and retro games have had a renaissance. I love it. The community has never been so vibrant. As I write this, my friend …
In the final (for now, at least) entry in this series, we are going to pull everything together into a playable “Shoot the …
There is one last popular option for scrolling the screen and covering it gives us an opportunity to introduce the special AMOS …
In the previous article, we created a tile map and did a simple scrolling screen using Screen Copy. While it worked, and demonstrated …
Up until now, our AMOS BASIC programming has relied on loading quite large full-screen images as our backgrounds. That is not memory …
Previously we looked at how AMOS can load images and configure screens, and layered scrolling via a feature called “Dual Playfield”. If …
Previously we looked at how AMOS can load images and configure screens, setting up screen resolution and number of colours. I also left …
AMOS BASIC programming tutorial series starts with Screens and loading images
AMOS BASIC is a fun, powerful, and user-friendly game programming language and environment for the Amiga. In this video we look at …
MiSTer MiniMig Amiga FPGA implementation sets up your Amiga as a 500/600/1000/1200/2000/4000/CD32/CDTV, and every OCS, ECS and AGA Amiga …
For many, MiSTer, and FPGA projects like it, are the future of retro computing and gaming. Why? What about it has people so excited that …
Previously we looked at the options available for Amiga emulation on the Raspberry Pi. In this video we look at how to set up your …
When I bought my Amiga 500 I was excited to be able to test my programming on real hardware, but unfortunately I can’t effectively …
Building a Raspberry Pi C64 with original Commodore 64 keyboard and BMC64
Bittboy or PocketSprite? Which is best? Which should you buy?