Есть два основных источника игр на Си для ZX:
1. Движок La Churrera для 48/128K (игры от Mojon Twins и некоторых других испанских авторов).
2. Движок Evo SDK для ATM Turbo 2/ZX Evo (игры XNX, Project R.O.B.O и др.)

Си на Z80 компилируется не очень эффективно. Вывод спрайтов пишется в любом случае на ассемблере, он входит в движок. Но в общем-то, игры писать можно. У меня есть исходники всех игр под Evo SDK, могу передать.