A downloadable game

For the unexpanded Commodore VIC-20.


Since 2011 there is the BASIC 10Liner contest, where programs in the categories "PUR-80", "PUR-120", "EXTREM-256" and "WILD" can be submitted.

The goal of this contest is to write a game in just 10 lines in BASIC.

All 8bit systems can participate, my contributions are all for the unexpanded Commodore VIC-20.

It was the first time I participated in 2018 and here are my games submitted so far.
  


Space Patrol

"Space Patrol" for the Commodore VIC-20 has reached seventh place (out of 24) in the BASIC 10Liner Contest 2018 (score 7.17) in the category "PUR-80".

Game description: 

You are on patrol with your spaceship when you encounter an asteroid field that it is necessary to fly through. The longer the flight, the faster the speed. In a collision, the game ends. 

Control: A = left, D = right, space = game start

To play this game, type LOAD"SPACE PATROL",8 and hit return.
When the loading is finished, type RUN and hit return.


Mushrooms

"Mushrooms" for the Commodore VIC-20 has reached ninth place (out of 18) in the BASIC 10Liner Contest 2019 (score 4.90) in the category "PUR-120".

Game description: 

You're in a field full of toadstools and need to pick up the only edible blue mushroom. In the upper left corner, the man begins to run by fixing the direction. It can not be stopped. Touching a fly agaric ends the game. If you pick up the blue mushroom, there is a point and it goes a little faster in the next Level.

Control: W -> up, A -> left, D -> right, X -> down

To play this game, type LOAD"MUSHROOMS",8 and hit return.
When the loading is finished, type RUN and hit return.


Horse Racing

"Horse Racing" for the Commodore VIC-20 has reached 17. place (out of 18) in the BASIC 10Liner Contest 2019 (score 3.50) in the category "PUR-120".

Game description:

With $ 50 in your pocket, you go to the racecourse to supplement your financial situation. You place a bet by choosing a horse between one and five on the keyboard. Then the race starts. Depending on how the race went, you either lose your ten-dollar bet, or the prize is credited to you. If you lost your last ten dollars, the game is over.

To play this game, type LOAD"HORSE RACING",8 and hit return.

When the loading is finished, type RUN and hit return.


Don't touch twice

"Don't touch twice" for the Commodore VIC-20 has reached 21. place (out of 87) in the BASIC 10Liner Contest 2020 (score 6.90) in the category "PUR-80".

Game description:

Collect all red coins while avoiding the blue blocks on the grid. The game ends too, when by leaving the grid or cross your own path.

Control: W -> up, A -> left, D -> right, X -> down

To play this game, type LOAD"DONT TOUCH TWICE",8 and hit return. When the loading is finished, type RUN and hit return.


Silo

"Silo" for the Commodore VIC-20 has reached ninth place (out of 26) in the BASIC 10Liner Contest 2021 (score 6.65) in the category "PUR-120".

Game description:

Colonists want to colonize a planet and have built silos with grain. However, dangerous monsters want to to get at the grain and are constantly attacking the silos. You have been assigned to protect one of these silos, and must prevent the monsters from doing so by attacking them with a small one-man interceptor. With a keystroke you launch, and with another, a bomb is dropped. With each hit, you get one point credited. If a monster has reached the grain, the game ends.

To play this game, type LOAD"SILO",8 and hit return. When the loading is finished, type RUN and hit return.

Remember 20

"Remember 20" for the Commodore VIC-20 has reached 45. place (out of 66) in the BASIC 10Liner Contest 2021  (score 4.90) in the category "PUR-80".

Game description:

Remember 20 is a variant of the game "Senso", which is known in English as "Simon".

The playing field consists of four colors: cyan, purple, green and blue. Each color area is assigned a number, which is placed in the middle of the color area, which disappears for a short time while a sound is played. The goal is to remember the sequence of the sounds and to  and to play them with the corresponding number key. With each round another sound is added, which you have to remember.
At the top left, the round you are currently in is displayed.
Can you win the game by replaying all 20 sound sequences?

To play this game, type LOAD"REMEMBER 20",8 and hit return. When the loading is finished, type RUN and hit return.

Minefield

"Minefield" for the Commodore VIC-20 has reached 14. place (out of 38) in the BASIC 10Liner Contest 2022 (score 5.47) in the category "PUR-80".

Game description:

You are standing with your tank in front of a minefield and have to reach the road on the other side.

Use the A key to move the tank to the left and the D key to move it to the right.

If you hit a mine, the game is over. With each level the game gets faster.

To play this game, type LOAD"MINEFIELD",8 and hit return. When the loading is finished, type RUN and hit return.


Desert Race

"Desert Race" for the Commodore VIC-20 has reached 6. place (out of 37) in the BASIC 10Liner Contest 2023 (score 7.55) in the category "PUR-80".

Game description: 

You drive your race car through the desert and have to avoid a collision with the cacti.

Over time, the car will become faster and faster.

Use the A key to move the tank to the left and the D key to move it to the right.

To play this game, type LOAD"DESERT RACE",8 and hit return. When the loading is finished, type RUN and hit return.


Atoz

"Atoz" for the Commodore VIC-20 has reached 5. place (out of 11) in the BASIC 10Liner Contest 2024 (score 5.44) in the category "PUR-120".

Game description:

You are Atoz and you love to eat letters. But you can only eat them if you eat them in alphabetical order. Therefore, the game is over if you don't keep to the alphabetical order or eat a brick.

Once you have eaten all the letters, the next level continues a little faster.

Control: W -> up, A -> left, D -> right, X -> down

To play this game, type LOAD"ATOZ",8 and hit return. When the loading is finished, type RUN and hit return.




 


Download

Download
BASIC10LINER.d64 170 kB

Install instructions

Click download to get a D64-File. You can play it on the WinVice-Emulator (xvic).

Set the VIC20-Settings to "No expansion memory" before you load the game.

In the menu choose File -> Attach disk/tape image -> Drive 8 -> BASIC10LINER.d64

How the individual games can be loaded, is in each case under the description of the respective game.