Go to content Go to navigation Go to search

Actionauts - my last Atari 2600 game

October 1st, 2007 by Rob

Spring, 1984. The videogame business was taking a severe nosedive. Leaving Imagic had been difficult for me. I missed the infrastructure of the organization I had been a founding member of. I missed the security of a regular paycheck, as well as the quarterly royalties from Demon Attack, Cosmic Ark, and Fathom. Most of all, I missed my colleagues, some of whom I had worked side-by-side with since I started at Atari. It was hard for me to accept that Imagic was gone. I didn’t really understand what had happened. We had all worked hard, we had done some great games that enjoyed a lot of market success, we were in all the game magazines. The creeping thought that “videogames are really over” was not a possibility I was prepared to accept. Not yet.

imagicsized.jpg

I had my mind made up to make a game on my own. It would be so easy … a piece of cake. I purchased a Kontron development system, a 6502 compiler, and some office equipment, and had everything delivered to a little office I had rented a few miles from my Palo Alto apartment. I even had a vague notion of a game that I thought was a “natural” at the time.

The early 1980s had featured the introduction of several low cost home computers. “Programming” was all the rage in high schools. Technology ‘bandits’ known as “Hackers” were becoming cultural icons. And in the world of stuff for kids, robots had essentially taken over popular culture. Robots were EVERYWHERE. I’d walk into a newstand, robots were on the cover of major magazines. I’d turn on the TV on Saturday morning, most of the shows featured armies of robots forever battling, speaking in deep mech like voices. Toys R Us morphed into Transformers R’ Us. Many robots came from Japan, the hippest ones of all still featuring their original Kanji packaging, which instantly branded the contents as obviously MUCH cooler since it was Japanese.

robots.jpg

I set out to make a game featuring a programmable robot. Such occured to me at the time as a “natural”. My goal was to create a simple and fun programming game, with the principal challenge consisting of the experience of “debugging” - doing the basic “how did I blow it THIS time” shuffle .. a familiar dance near and dear to the heart on anybody whose written even the simplest BASIC program.

The idea was pretty basic. A robot on the screen would be controlled by a linear series of ‘commands’, it’s program if you will. There would be four commands to start with … consisting of the most primitive things a robot could be told to do. The player needed to get the robot to acheive a number of onscreen objectives.

commands.gif

Actionauts (the early working name was “Microbots”) consists of two screens. The main play screen features a single robot in a simple playfield maze, a “target”, in this case a piece of cheese, and a vertically scrolling command display at the bottom of the screen. Every time a command rolls off the screen, the robot ‘executes’ that command. Player control in this mode is limited to setting the speed of the system, indicated at the bottom right, and starting/stopping the robot’s execution of it’s commands. The object of the game is to create the proper sequence of instructions so that the Robot reaches the cheese.

actionauts.jpg

ACTIONAUTS MAIN SCREEN

Obviously the Robot won’t always get to the cheese, due to faulty ‘logic’ on the part of the player. When the robot crashes and can no longer make any progress, the player can switch to the “program editor”, where they have control over the sequence of commands the robot will execute when it next ‘runs’.

Switiching modes causes the program screen to segue front and center (I was especially proud of the seamless segue effect which helped keep continuity as to “where” the player was in relation to the two screens.

On the programming screen, users scroll a blinking cursor up and down through the various commands, with left/right joystick used to scroll through the four possible commands for each ‘link’ in the chain. When the player thinks the sequence is “ready” … a quick tap of the joystick returns to the Main Screen, where the robot runs through the program again.

actionscreen2.jpg

ACTIONAUTS PROGRAMMING SCREEN

The play challenge in the game comes primarily from “debugging” .. with the player needing to remember what the robot last did, what went wrong, and find /fix the appropriate command (s). There are nine playfields in the game.

By June, 1984 it become pretty clear that there was no longer any sort of viable market for Stella games. At that time, Actionauts was basically in it’s current state. The program editor screen was there, the interface reasonably smooth, and pretty easy to get around. The Main Screen was functional, yet not “polished” in terms of visual appeal. I had planned a more robotic looking central character, and the cheese was just a cardboard ‘prop’ simply to get the game functional. also had always intended a secondary character, primarily to serve as ‘conflict’ in later levels. I also was planning to add a significant number of additional levels beyond the nine that now exist. In terms of development, I consider Actionauts about 1/2 way completed.

People ask why the back end of the game is solid, while the front end is not as polished. Such is because I was then, and still am today, a firm believer in building games “backwards” In other words, I get the game up and going as soon as possible, typically crafting the first level to be as hard as I think it should be. Then I build backwards from the hardest level. This way, the first level of the game, which is the one that the player will see right away, is only undertaken when I know as MUCH as possible about the contents of the game itself. Also, by the end, I’m about as good as I’m ever are going to get at crafting levels for this particular game, which is important because it’s the early levels that get the most play. A lot of designers build their games front-to-back, so that the first levels the player encountered, are also the first levels the designer had built. Night Driver was the only game I did front to back. And such is why Night Driver has a gawd awful ramp in terms of moving the player through a learning curve. And that’s why Actionauts isn’t as polished when one first fires it up … I started at the end, with the programming part … and never got to the ‘beginning’ since there was not a lot for the player to do on the main screen but watch his little robot do it’s thing.

It wasn’t an easy decision to abandon Actionauts when I did … it was going to the last CES in June of that year that sealed the coffin shut. I eventually put a lot of the ideas that came out of Actionauts into a more sophisticated version for the Commodore 64.

But that’s a story for another day.

Classic game collectors interested in receiving information about acquiring a privately released copy of Actionauts can register by clicking the link below to get on the mailing list … or HERE to read frequently asked questions about how the sale will be conducted.

ACTIONAUTS MAILING LIST SIGNUP

17 Responses to “Actionauts - my last Atari 2600 game”

  1. Scott Stilphen Says:

    Nice article, and since robots are now all the rage again (in Hollywood), this is a perfect time for Actionauts :)

  2. Ray Broadie Says:

    Mr. Fulop-
    Thank you for the email and the story of Actionauts! You and your fellow 2600 programers brought alot of great memories to fellow gamers from the 80’s and for that alone we all owe you a great deal of thanks thats long overdue. and now with the pending auction of Actionauts we have another great memory to experence firsthand!
    Thank you again and KEEP PLAYIN’ LIKE ITS 1981!
    Raygunn

  3. Fred Says:

    It’s kind of wild to get your article today. I just saw the new Transformers movie with my 7 year old son yesterday. I tried to avoid it as long as I could as I didn’t think anything new could be better than what I remembered. Now today I get your article brining back old good memories. I look forward to hearing more history and eventually reliving some. Thanks. (Oh by the way, the movie wasn’t that bad. I actually kind of choked up a little seeing Optimus Prime after 20+ years :-) )

  4. Bill Loguidice Says:

    This is great, Rob. Based on the unique mechanics of the game, it’s a shame it wasn’t released back when the 2600 was a primary system, but as you’re no doubt aware, when you do finally release the game, it will be received by a smaller, but no doubt wildly passionate, audience. Good luck!

  5. CPUWIZ Says:

    Thank you very much Mr. Fulop, I can’t wait. :)

  6. Brian Gordon Says:

    Hello Rob
    You have some amazing stories. I can tell you truely enjoyed your days as an Atari 2600 programmer/game designer. It wasn’t “just a job” for you, it was more. The early 80’s are some of the best memories I have. Atari was such a major part of my life then as well, sometimes it’s hard for me to realize that those days are over. I think about those days a lot and miss them. I am glad you are releasing this game, it brings me back to those days again. They were the best. Thank you

  7. James Peyton Says:

    Your comments in Once Upon Atari were poignant and interesting. I have heard there was a controversy around people bugging you to finish the game, and getting the rom dumped. Let me just say Thank You for all your work in attempting to preserve this game you created. It’s a really “80’s” game, a clever game concept. It’s fun to see it.

  8. Franz Says:

    Mr Fulop,

    - there is only one word i can say:

    great !!!

    I´m sure, you doing well!

    Keep the Atari VCS 2600 alive!

  9. sofia Says:

    […]THANK[…]

  10. emeniFliles Says:

    Hi, hello, privet
    vandegraaff

  11. John Riezinger Says:

    Nice to see my picture being used on your site. What would really complete that Imagic set would be a signed original copy of Cubicolor… ;) Can’t wait for the release of this new 2600 game!

  12. Idetrorce Says:

    very interesting, but I don’t agree with you
    Idetrorce

  13. Maximus Says:

    I would like to see a continuation of the topic

  14. purenergy Says:

    Thank you for so many great titles on the 2600, and for keeping Actionauts alive so everyone can enjoy it.

  15. tammy Says:

    I just found your blog on the google search engine and saw a few of your other posts that you had done . I just added you to my Google News Reader. Keep up the great work. i will Look forward to reading more from you again.

  16. jenny Says:

    Can you provide more information on this? i have read other websites that are on similar subjects.

  17. How to Get Six Pack Fast Says:

    My fellow on Orkut shared this link with me and I’m not dissapointed at all that I came here.

Leave a Reply

You must be logged in to post a comment.