Hello,
today I'm feeling like "getting out" on my first ever asm project,
which is a maze/ puzzle game ported from html5/js .
It's kind of my test port game for any platform I target ( I've been mostly porting it to 68k since ) .
Why one more maze game ?
It's a good way to test a new language, you can do it step by step in text mode,
and eventually add the realtime / graphics later.
Some cool design ideas from my friend Dr Zx also made their way in the js version,
they will be ported other eventually.
Why the cpc ?
I had one as a kid, I had to get a game running on this ;)
The cpc was also rumored to be a "simple" machine, which is totally true after tackling amiga 68k since :)
Where is the fun in that?
Well to begin with it was just a funny project, to FINALLY learn and understand asm,
and a text only maze was my only target.
But then, I had tremendous fun and just couldn't stop :p
The current test version has been written from june to december 2013,
in 30 minutes chunks .
Why show unfinished ?
It will probably motivate me to finish porting the missing logic, levels , and add a small level jump table 8)
It's also nice to see new ( if stupid ) things written for the machine.
It was initially an emulator only project , but I struggle to start again on it as I can't seem to fix my 6128 .
although the necessary bits to begin asm were linked to from the cpc wiki, I still had a lot of blanks to fill to get started,
probably the source is quite clear, if suboptimal.
[edit] test build with one level,
source to assemble from winape, and screenshots/video to follow.