For TweetTweetJam 6, I drew again upon my backlog of childhood MS-DOS favorites, inspired by the Argo Software title Night Raid (itself a modernization of the 1981 Apple ][ classic Sabotage by Mark Allen).
Controls
Left/Right: Rotate the cannon
X: Hold to fire, release to reload
Features
- Gradually increasing difficulty
- Session high scores
- The ability to destroy a large number of meeples in a matter of seconds, thereby taking an aggressive stance on the popular board game Carcassonne
Thanks
Thanks to @shy for noticing the bug in the first version of this cart and to @ElGregos for proposing the last little change I needed to get back down under the limit as I fixed it.
I had a lot of fun with this! Managed to get 51, but some meeples spawn off the left side of the screen where it feels like you can't shoot them, so I lost to that. Also I think the difficulty isn't reset between runs?
Occasional tweetcart quirks aside though, I like it a lot, and your optimization is also excellent. The use of camera() to optimize constants was very clever, as was your conditional table adds and dels. Nice work!
@shy - Thank you so much! I agree with your point about the side meeples!
Also, the difficulty bug seems to have come in right at the end when I shaved the last character - I had been calling run() to restart the game before that.
I'll issue a fix! Thanks for pointing those out.
[Please log in to post a comment]