Thursday, June 11, 2026

Ricochet: Strategy and Chaos on the VIC 20

 Ricochet (Epyx, 1982, Cassette w/8K Memory Expansion)

By Bernie DeKoven and J.W. Connelley, VIC 20 version by R.C. Campbell


This surprise Ebay find from a few months back checked all of my boxes:

  • A game I don’t remember hearing about back in the day
  • Published by Epyx (everything they brought to the VIC 20 was great)
  • A completely original type of game and gameplay that showcases the diversity of game design of that era

Ricochet is the kind of treasure I was hoping to discover when I dove back into early 1980s computer software and it is an absolute delight to play. At a stretch one might call it a variation of Atari’s Warlords, with the quick, four-player action of that classic replaced by tense, two-player, measured strategy. Warlords has players trying to breach their opponent's defenses with a Pong ball and take out the king, and Ricochet has a similar goal, but victory relies on scores, gained not just by hitting the Bumpers at the opposing end of the screen, but also hitting the other player's Launchers and bouncing off of their Pieces as well.

There is a lot to unpack here, so let's start with a screenshot to help explain the basics.


Ricochet is turn-based, and at the top one can see whether it's their turn or their opponent's. Player 1 is on the left and Player 2 (human or VIC 20) is on the right.

Match Points are shown below that and are the real scoring metric of victory in Ricochet. A Match consists of two-to-five games, and the Game Score for each player appears below that. In the above example, we are just starting a game and I have not taken my turn yet. Game Score is accumulated in a lot of ways and I'll break down the highly complex scoring a little later.

Launchers are in each of the four corners of the screen and only shoot that one direction outward. Next to them is the number of shots left in that launcher. If a launcher is hit, it grants points to the opponent, turns red, and is knocked out for two turns. In later variations, there are random targets that appear along the top and bottom that when hit add more shots to the Launcher opposite of the one that launched the shot that hit it. Everything is twisty-crazy in this game like that.

Bumpers are the large green dots behind the white Pieces. A number next to the Bumper indicates its value in points when hit. This number increases for the winner at the end of each game; but the loser loses a Bumper. So, unlike Warlords, Bumpers are not critical hits, just the most rewarding points one can score. The Bumpers are lost at the end of each game for the player with the lowest score, which I'll detail more later in case your head is already spinning trying to keep all of this straight.

Pieces are those white dashes that sort of guard the Bumpers, or ricochet a shot right into them. When hit, they deflect the ball according to their orientation. While starting the game in a vertical position as shown above, when hit they rotate ninety degrees to a horizontal orientation, and subsequent hits continue switching the Pieces between those two states. These bring the ricocheting to Ricochet, and guess what - they can be moved by the player as well. More on that later too!

Position Markers are the small white dots in place to help one predict their shots in most variations. Shots bounce off of the small "divots" in the green barrier, not the outer part, and then follow the track of the white dots. When trying to predict one's shots out past a few ricochets, these can be helpful.

The Smart Clock at the bottom is counting down as a timer for each turn. There is both a dial with an arrow and a numerical counter next to it. If the time counts down to zero, the opposing player gets a point and the timer starts over. The actual amount of time on the clock reflects how fast one's opponent took on their turn, increasing the tension while trying to predict a ricochet or contemplate moving a piece or two.

The setup of each match involves, well, first, loading the cassette. The Commodore VIC20 needs at least 8K of memory expansion plugged in for Ricochet, which was common for games Epyx brought to the machine. A nice title screen appears and is classy enough to let the player know that there is about five minutes of loading ahead. 

Players select one of five game Variants:

  1. Start with five launches (ammo) per Launcher and two Bumpers. With two Bumpers, each Match is two or three Games. With one Bumper lost per game, two or three is logically what it takes to complete a Match.
  2. Adds Extra Launch Targets that can be hit for additional ammo. These appear in all subsequent Variants.
  3. There are now four Bumpers per side, making the game three-to-five turns.  
  4. Start with only three launches in the Launcher.
  5. All Position Markers are removed, making shot prediction harder. Launchers are knocked out for the rest of the game once they are hit. 

Next the program asks if the player wants to play against the computer. Entering Y for YES prompts the player to enter the number of the computer opponent, of which there are four. The manual claims they are distinctly different but does not disclose how. I have only been beating up on Computer Opponent #1 so far.

After that, the player is asked to enter their Rating. First time players enter zero, but at the end of each match the Rating is given based on the outcome, and that number is like experience points, so one needs to write it down and enter it in at the start of the next match. The final prompt asks if the human or computer will take the first turn, and the manual hints that there may be some strategy to the decision.

Then the first game of the match starts. Once it is the player's turn they have two options: Shoot or Move.

Shooting blindly might seem like a good place to start, but the player should look at the screen to see what a launch from both the top and bottom might do. Doing so before the Smart Clock timer is up is essential, so extrapolating a ricocheting shot out past a few bounces in that time is the challenge. Also in that tight time frame, it's a good idea to check if an opponent's launch is on track to hit one's Bumpers or Launchers. In that case, it might be prudent to Move a Piece or two.

Selecting Move prompts the player to enter a direction between Up-Down-Left-Right, and then which pieces to move. This game is played entirely on the keyboard, in case that was not obvious, and after choosing a direction, the player chooses which of their pieces to move. The A-F keys represent the left side Pieces, and G-L the right side. One can move as many pieces as they want that one direction, and make only one move per turn. Once the direction to move and the pieces to move are selected, the player presses the Space Bar to enter the move and finish their turn.

The shots that are taken ricochet off of walls, pieces, and bumpers, but stop when they pass either side of the screen, hit a launcher, or hit an extra launch target. Scoring points in a game is done in a variety of ways. Let’s break down Game Points:

Hit any Piece - 1 point 

Hit opponent's Bumper or Launcher - 10 points during the first round, increasing for the winner of each game, meaning that the loser of the first game gets more points for hitting the opponent’s bumper in the second game.

It took me a minute to nail down what ends each Game within the match; the documentation says that “A game ends as soon as one player has run out of launches”, but I think having one launcher out of launches/ammo and the other launcher disabled from enemy fire is enough to end the game as well. If both launchers are knocked out the game ends as well. 

It’s important to win each game, but the goal is to win the match by getting the most Match Points. Dust off those math skills as they will be needed to understand how these points are awarded. Winning a game gives the winner 1 point PLUS one more point for every ten points over the loser’s score they get. So for example if the player wins 121 to 66, the winner would get 1 match point for the win PLUS (121-66=55/10 and rounded down=5 match points) for a total of 6 match points. So it's important to get a high score in each game to get not just the win for that game but also those match points. 

At the end of the match there is a screen with the results and the player’s rating. The player needs to manually write that number down and enter it at the start of the next game. I know, it sounds so primitive, but it’s not a real inconvenience.


It’s a lot of fun to play Ricochet but there are so many strategic options that it can be a bit overwhelming. I’ve played over twenty matches so far and am just now developing shot-projection skills and backtracking a shot from the opponent’s bumpers in my head to see if I have a shot.

I’ve barely scratched the surface of moving the pieces, but grasp the importance of doing so defensively in rounds where I am down to one bumper. Another thought that occurred to me in a game where I had a good early point lead was to target just the two launchers, as taking them out ends the game.

With the Smart Clock timer ticking down, I would try to predict my shots a little, mostly to make sure they weren’t coming right back at my own launchers, which would award my opponent points as well as disable it for two turns. It’s really easy to do that in Ricochet. 

In those higher-numbered variants with four bumpers each, there is more challenge and even more chaos as the additional bumpers block more of the side of the screen. Here, Ricochet dazzles as a programming triumph as a single shot can continue to hit bumpers and pieces and keep bouncing and racking up scores for both players. I would have to say that any shot prediction goes out the door after a half-dozen ricochets unless one is some sort of geometrical savant and part psychic. Instead of "git good", this game is "guess good".


Ricochet is a complex game with complicated play and the game's concept designer, Bernie DeKoven, took it upon himself to write the manual as well. It's his baby and thus his job to tell the world what the heck he has created with programmer J.W. Connelley. In addition to detailing everything I've wrote about above, he waxed a bit philosophical in the manual, and after a little internet digging I came to understand why. I would be remiss in my research of Ricochet without mentioning the influences and the life of the late Bernie DeKoven that brought him to game design in the early 1980s.

He had some extensive experience in games even before the word video was put in front of them. According to his Wikipedia entry, he created something called an "Interplay Curriculum" for the Philadelphia School District published in 1971; a "retreat center for the study of games and play" called The Games Preserve the same year; something for Philadelpia's Bicentennial celebration in 1976; and wrote his seminal work The Well-Played Game in 1978, a book lauded as a must-read for any game designer. I'm buying a copy.

Bernie DeKoven landed up at Epyx in 1982 where he created Ricochet and another strange game called Alien Garden. He must have seen the potential to apply his game design philosophies to a whole new medium, and Epyx must have realized the unique coolness of Ricochet as they published it for the big three - Apple, Atari, and TRS-80 - before porting it to the Commodore VIC 20. 

From his own writing in the manual, he was proud to work in the world of computer game design. He infers that Ricochet would be impossible without a computer, as if the game was stuck in his head until computers came home. His written introduction is three paragraphs describing the journey that the player embarks upon when playing the game, but notes that the challenge for the player is "as deep as you want to take it", meaning that with five variations and four computer opponents there is much to explore for the player that wants it.

Even though I just rambled on for many paragraphs about Ricochet, words cannot do the game justice. This game is original, strategic, silly at times, and so damn refreshing to find. The Commodore VIC 20 port looks fantastic and sounds great. I cannot praise Bernie DeKoven and his team enough for creating this masterpiece that took me over four decades to discover. I knew then, in the early 1980s, that computers had potential for nearly infinite game experiences and games like Ricochet were out there, I just wish I'd caught up sooner.