Login
Back to forumSee the full topicGo to last reply

Posted By

Csabo
on 2020-04-15
15:24:46
 Re: Atic Atac is released

The latest version hasn't crashed for me either, it seems stable.

On gameplay: I'm not sure it's by design, but the fire button doing both shooting and picking up items is pretty annoying for me. Seems like I constantly dropped keys when I just wanted to shoot. Similarly, I'm not sure if the flashing colors for the randomly appearing ghost is intentional. You might want to do an AND#$7F to avoid that.

On optimization:

- The space and brackets in the SYS line are unnecessary. Saves a couple of bytes. The entire SYS is unnecessary though, if you add Exomizing the compiled program into your build process, and just start your code from $1000. It's pretty standard.

- Subroutines that are only called once should be eliminated. Saves 4 bytes (the extra JSR + RTS) and runs faster. ($10A8, $10DF, etc).

- JSR$#### + RTS should be just JMP. There's a lot of these $1273, $1321, etc.

- The y+=8 routine at $19E8 would be both faster and shorter as TYA CLC ADC#$08 TAY. I only did a cursory check, but it didn't look like A was used anywhere where this was called from.

These are minor, the game looks okay to be released IMHO.



Back to top


Copyright © Plus/4 World Team, 2001-2024