• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Angry Robots! - new game for 68k Macs

nightingale

Well-known member
Over the past two years, I've been tinkering away on a new game for my Macintosh Plus. I'd like to share a working demo of the game and welcome any feedback anyone has about the game. I'd also love to hear reports of how it works on real hardware. I've done my testing on my Mac Plus, my Mac SE/30, and my LC580. I'd love to know if it will run on a Mac 512k (it should - it only requires 400k of RAM for black and white). I have tested it on System 4, but not extensively. Most of my testing has been on System 6 and System 7. I'd also like to see it tested in the classic environment with OS X, which I don't have the means to test.

The game is a tile-based puzzle game, inspired by Chips Challenge. You play as Matilda the robot, and have to battle your way through increasingly difficult puzzles, mazes, and traps, while the angry robots try to thwart you. The game was designed to run on a Mac Plus, but should run on any newer mac as well. The game will run in a glorious 16 colour mode for those macs that support it.

The graphics are still a work in progress, and I intend to hire a pixel artist to re-draw the robots and items (except Matilda, who was already draw by my pixel artist). However, the gameplay is more or less what you can expect in the final release. The levels included in the demo are also really just designed to showcase the gameplay at this point, and you can expect some much more challenging puzzles in the final release!

Screen Shot 2023-09-17 at 12.14.50 AM.pngbw-robots.gif
The game is played with the arrow keys, or WASD, since even early macs that had arrow keys were horrendous. There is also mouse control by clicking on the tile you want to move to, but it doesn't navigate around barriers. I've included a Read Me which gives you a few more tips about the game, but you should also be able to jump right in and try it out.

You can download a working demo of the game here. The download contains a bootable .dsk image, which you can mount in your favourite emulator, and a StuffIt archive for use on real hardware.

If you're interested in the development of the game, and my learning journey as I started down this road two years ago, a lot of that is catalouged here. While many folks on this forum helped me out as I was learning the ropes, I want to give a huge thanks to @cheesestraws and @Crutch in particular, who were always quick to jump in with advice and tips when I was stuck. You guys really helped me get over the hump of learning a new language and programming for a new (old) architecture, and I wouldn't have gotten to this point without your help! What I love about this community is the willingness to share knowledge and help out our fellow vintage mac enthusiasts. The help from the members on here gave me the confidence to keep going, and after a while I had the tools and knowledge to solve a lot of my problems on my own. The old Inside Macintosh volumes were a huge help, as well as the huge catalogue of scanned programming books at vintageapple.org.

I am quite proud of what I've accomplished so far, and I've already started thinking about my next games, but I want to finish this one before starting anything new. I'm so proud of what I've accomplished here that I want to do a physical release of the game on 800k floppy with a full printed manual and box. To that end, I'm looking to do a Kickstarter to fund production. I'm really not looking to make any money off of this game, but would love to raise enough to be able to cover the cost of a physical release. Even if that is not something that interests you, I'd love it if you'd follow the project on Kickstarter to get some visibility, and maybe consider sharing it when it goes live. I'll spread the word a bit more on some other platforms once I launch, but since this community really helped me get this project started, I wanted to share it here first and hear what you folks may have to say about it.

Thanks for reading, I hope you download the game and find it amusing!
 
Last edited:

3lectr1cPPC

Well-known member
Looks sweet! Will have to try this one out soon. Reminds me a bit of 8 Bit Guy’s game, but a different take on it. I always love to see new developments for our classic macs, great job!
 

cheesestraws

Well-known member
Woo! Great to see this, and glad you've produced something you're pleased with and that you had a good time making it. I'll try it out on real hardware when I get home :-D.
 

Crutch

Well-known member
This looks super gorgeous! I am excited to check it out too, and love the idea of creating boxed copies of brand new vintage Mac games. One day I will do the same thing, I hope, if I can ever finish anything …
 

nightingale

Well-known member
Looks sweet! Will have to try this one out soon. Reminds me a bit of 8 Bit Guy’s game, but a different take on it. I always love to see new developments for our classic macs, great job!
I can see the comparison, though I think my game is more of a puzzle game, whereas PETSCII Robots is more action/strategy. The name Angry Robots actually comes from my little nephew who used to run around the house pretending to be an angry robot, so the similarity in names is a coincidence!

Woo! Great to see this, and glad you've produced something you're pleased with and that you had a good time making it. I'll try it out on real hardware when I get home :-D.

This looks super gorgeous! I am excited to check it out too, and love the idea of creating boxed copies of brand new vintage Mac games. One day I will do the same thing, I hope, if I can ever finish anything …
Couldn't have done it without your help! I also love new vintage games, and have bought a few myself, and enjoyed the nostalgia of opening a box and getting a disk and a paper manual. I hope I can create that for my game!

If anyone has a chance to play, I'd love feedback on any elements of the game.
 

ArbysTPossum

Active member
This looks like Chips Challenge. Make a tile-based level editor for this and it will be an everlasting staple for every classic Mac user ever.
 

nightingale

Well-known member
This looks like Chips Challenge. Make a tile-based level editor for this and it will be an everlasting staple for every classic Mac user ever.
I actually do have a tile-based level editor for it! I used it to create all the levels in the demo, and intend to include it with the finished game. It’s relatively unpolished and undocumented right now, however. During development of the game engine, I was constantly changing behaviour of enemies and traps, and adding new features, so the level editor needed constant updating as well. I didn’t bother investing a lot of time in polishing that. It’s good enough that I can make levels, because I understand what all the settings mean, but anyone else would struggle to use it. Now that I’ve largely settled on the gameplay, I’m going to turn my attention to making the level editor more user friendly.

I do hope that if people enjoy the game, they would create their own levels and share with the community. There are many sokoban type games for the Mac, but as far as I’m aware never anything as advanced as Chips Challenge. My game was heavily influenced by Chips, but I hoped to put my own spin on it and have a lot of creative and fun levels!
 

ArbysTPossum

Active member
Does it have any additional elements, beyond what Chips Challenge has? more key keys, other monsters, etc? How do you differentiate key doors in black and white? I second the notion, I can't wait to try it.
 

Byte Knight

Well-known member
Looks fantastic - thank you for developing new games for our vintage Macs! This will go into the New Mac Releases download section of the BBS shortly.
 

nightingale

Well-known member
Does it have any additional elements, beyond what Chips Challenge has? more key keys, other monsters, etc? How do you differentiate key doors in black and white? I second the notion, I can't wait to try it.
A lot of the mechanics are what you’re used to in chips challenge, but now that I’m turning to focus more on level design, I’ll likely be adding more traps or changing the way some work to better suit how I want the gameplay to work.

The game was actually developed as black and white first, and colour was added later, so I actually like the b&w graphics better at this point. In b&w, keys are black, white, “grey”, and crosshatched. I think the differences are visible enough, but would love to have feedback.
Looks fantastic - thank you for developing new games for our vintage Macs! This will go into the New Mac Releases download section of the BBS shortly.
Totally down for having the demo posted on the BBS! Thanks for sharing this!
 

nightingale

Well-known member
Since there were some questions about this, here's a peek at the level editor that will be included with the final game:

Screen Shot 2023-09-24 at 10.51.49 PM.png
Screen Shot 2023-09-24 at 10.55.14 PM.png
Screen Shot 2023-09-24 at 10.59.53 PM.png

Levels can be up to 48 x 48 tiles, and can have up to 50 entities (enemy robots or tiles that can change without the player touching them). I'm planning to make the interface a little more intuitive and user friendly so that people who aren't me can easily understand what all the fields do and how to manipulate it.

You will be able to make your own levels and open them in the Angry Robots gaem. However, the beauty of how resources work in the classic Mac OS means it will also be easy for people to create their own level packs that can contain their own series of levels, and save information about high scores and level progression by superseding the resources in the game app! Although level packs weren't a feature I had initially intended to support, it hit me one day how extremely easy it would be to implement with very little coding. I hope in time there will be expansions for this game that the community creates and shares!

For a bit more on the game, check out https://www.criminalcaterpillar.com!

And please follow me on Kickstarter to help me gain some visibility!
 

68kPlus

Well-known member
I have a few machines to test it on if you like:

-Working Mac 512K (Can run System 1.1, 3.3, 4 & 5)
-Working Mac Plus (System 1.1, 3.3, 4, 5, 6, 7)
-Working SE (System 3.3 - 7.1)
-Two iMac G3s (400MHz & 600MHz) (System 9.1 + Tiger 10.4)

Let me know if you want any testing done on these machines!

P.S the game looks pretty cool
 

ArbysTPossum

Active member
Absolutely going to check this out this evening. Testing on an LCII with an 040 accelerator card, so that'll be a unique test environment. I can't wait to make terrible maps for a terrible map pack.

I thought Kickstarter was just a money thing, weird.
 

nightingale

Well-known member
I have a few machines to test it on if you like:

-Working Mac 512K (Can run System 1.1, 3.3, 4 & 5)
-Working Mac Plus (System 1.1, 3.3, 4, 5, 6, 7)
-Working SE (System 3.3 - 7.1)
-Two iMac G3s (400MHz & 600MHz) (System 9.1 + Tiger 10.4)

Let me know if you want any testing done on these machines!

P.S the game looks pretty cool
I’d love to see it tested on the 512 if you can! I’ve tested it in emulation with a ROM from a 512k but would love to see if there are any issues with the real hardware. I’d also like to see if it runs okay on the newer PPCs in Classic environment. Thanks!

Absolutely going to check this out this evening. Testing on an LCII with an 040 accelerator card, so that'll be a unique test environment. I can't wait to make terrible maps for a terrible map pack.

I thought Kickstarter was just a money thing, weird.
I’m running the kickstarter to hopefully fund a physical release of the game on 800k floppy, complete with a printed manual and retail box. I really love new games for old systems, and would love it if my game can see a physical release. I’ll still finish the game if it doesn’t get funded, it just will be a digital release only. I’m hoping people will follow the project on kickstarter even if they aren’t planning to back it, just to help build me up and get more attention on that platform.
 

ArbysTPossum

Active member
I clicked the Kickstarter link, but there's no mention of funding, is all I mean.

I've only heard about some of the things people went through to get physical releases of new-old games. Sounds crazy, but extremely novel.
 

nightingale

Well-known member
I clicked the Kickstarter link, but there's no mention of funding, is all I mean.

I've only heard about some of the things people went through to get physical releases of new-old games. Sounds crazy, but extremely novel.
Oh, I see what you mean… it hasn’t launched yet, so there is a pre-release page where you can click “notify me on launch” to follow.
 

ArbysTPossum

Active member
Tried it, runs great, no issues observed. The credit card-style keys and the physical key door blocks took me a second. I only had enough time to blitz through 3 levels, good work!
 

68kPlus

Well-known member
I'll get it tested today or tomorrow. My 512K has the 800K upgrade, which makes my life easier
 
Top