Programming Amstrad CPC games with Retrodev by TLOTB (Metal Slug mini as an example)
-Retrodev by Astharoth (demo groupe TLOTB) is a software toolchain for windows to develop Amstrad CPC gaes, but later also for ZX Spectrum, C64 and MSX. I invite your to check the Github page to see all the features.
As an example of using Retrodev, you can check and play a mini game made with it : Metal Slug Mini whose sources are on Github.
Youtube video