Amstrad Posts
Building a Retro Sprite Engine on the Amstrad CPC
The Amstrad CPC was never designed to compete with dedicated arcade hardware, yet developers managed to create impressive games by pushing the machine’s limits. In this article, we explore how to build a simple sprite engine using BASIC and Z80 assembly concepts, recreating the techniques used by 1980s programmers to move characters, handle collisions, and bring classic games to life.

BASIC vs Assembly on the Amstrad: When to Switch
Every Amstrad CPC programmer starts with BASIC, but sooner or later performance becomes a limitation. Whether you're writing games, demos or utilities, knowing when to move to Assembly can make a huge difference. In this article we'll explore the strengths of both languages, when BASIC is enough, and when Assembly is worth learning.

Popular in Amstrad
Become a member
Get the latest news right in your inbox. It's free and you can unsubscribe at any time. We hate spam as much as we do, so we never spam!
