Amiga Hardware Programming in C Part 4 - Sprites
What would a game on the Amiga be without sprites ? In this episode of the series "Amiga Hardware Programming in C" I show how to use the hardware of the Commodore Amiga to program the hardware sprite system. 0:00 Introduction and concepts 2:36 The base program 4:36 Displaying your first sprite 8:43 32 pixel wide sprites 9:56 15 color sprites 11:31 Moving/animating sprites 12:57 Sprite / playfield priorities 14:36 Collision detection 15:37 Sprite multiplexing This tutorial series teaches you how to use the c programming language to control the Amiga Hardware directly to create games, demos or similar things. The source code is available on https://github.com/weiju/amiga_hardwa... The sprite utility "ratr0-makesprites" is part of the ratr0-utils suite I made for use in my own games and this programming course. Feel free to use it as is or as reference for your own projects. The source code is available on https://github.com/weiju/ratr0-utils And you can install the tools using pip (Python 3 only) with $ pip install ratr0-utils The documentation for the tools can be found here: https://weiju.github.io/ratr0-utils/ I occasionally post Behind-the-Scenes work for my videos on my Instagram, look here if you want to see what video I might be posting next: / weijuwu #commodoreamiga #amigahardwareprogramminginc

Amiga Hardware Programming in C Part 5 - Blitter Fundamentals

Amiga Scrolling & Tiled Graphics - Amiga Hardware Programming in C

SNES hardware beaten by this simple Amiga trick

Lets Code "Hop to the Top!" in #AMOS on the #AMIGA

MSX Computers - Scrolling, Sprites, and Stereotypes

Amiga Tech - Free Form Sprite Layer

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

How Sprites saved Video Games in the 1980s. Hardware Sprite Generation, Software Techniques

The Birth of the Commodore Amiga - Interview with Engineer Joe Decuir 4K UHD

The Ultimate Amiga 500 Talk - Amiga Hardware Design And Programming

Can I Write an Amiga Game? Trying Blitz Basic in 2025

Amiga Hardware Programming in C Part 1 - Introduction

Remaking Amiga games in Unity Part 1 - Ripping Sprites

Programming in Assembly without an Operating System

VGA Sprites on a 6502 breadboard computer

10MARC Episode 52 - Amiga AGA vs. PC VGA graphics

How C Really Works

Learn to program C on your Commodore 64 (C64) with Abacus Super-C.

Sprites on the ATARI VCS?!

