Hi everyone!
I have just released Cross Snake (2.0), the fourth "universal" game written with my framework Cross-Lib:
https://github.com/Fabrizio-Caruso/CROSS-LIB
The game code can be compiled to run on virtually any console and computer including the
unexpanded Commodore 16/116 and the Commodore Vic 20 +8k.
Game-play:
It is my re-interpretation of Nibbler and Snake with many more game elements:
Eat the apples not to lose energy and die. Avoid the nasty bouncing mines. Avoid touching your own body.
Optionally collect the rings and $ items to unlock special items and secrets.
The game has 32 levels (+1 secret level) and 50 secrets to discover.
More details about the game-play are here:
https://github.com/Fabrizio-Caruso/CROS ... e_play.txt
Binaries:
Vic 20 + 16k (arcade fonts)
https://github.com/Fabrizio-Caruso/CROS ... xp_16k.prg
Vic 20 + 8k (same as +16k but with rom fonts)
https://github.com/Fabrizio-Caruso/CROS ... exp_8k.prg
Other binaries:
https://github.com/Fabrizio-Caruso/CROS ... /XSnake2.0
Cross Snake (older 1.0 version) on the Vic 20
https://www.youtube.com/watch?v=coR4E4h5Z0c
New release: Cross Snake
Moderator: Moderators
-
- Vic 20 Dabbler
- Posts: 83
- Joined: Fri Nov 06, 2015 4:13 pm
- Website: http://retrocomputingarchive.blogspot.fr/
- Location: France
New release: Cross Snake
Last edited by Linzino on Wed Jan 13, 2021 2:04 pm, edited 1 time in total.
- AndyH
- Vic 20 Afficionado
- Posts: 439
- Joined: Thu Jun 17, 2004 5:51 am
- Website: https://www.hewco.uk
- Location: UK
- Occupation: Developer
Re: New release: Cross Snake
This plays really well. Love it. Wonder, is the health displayed on screen (I see a few numbers, but not figured it all out yet). I like how it got quite fast at one point but in the same level it slowed down to a pace closer to how I started and didn't spot the reason for it? Just eating apples when it occurred. Are there some rules to tricks to look out for?
- AndyH
- Vic 20 Afficionado
- Posts: 439
- Joined: Thu Jun 17, 2004 5:51 am
- Website: https://www.hewco.uk
- Location: UK
- Occupation: Developer
Re: New release: Cross Snake
RTFM has answered the speed question
and I know what to do. Love the graphics too, btw. Good to see support for this in your platform on machines such as the Vic that allow it.

-
- Vic 20 Dabbler
- Posts: 83
- Joined: Fri Nov 06, 2015 4:13 pm
- Website: http://retrocomputingarchive.blogspot.fr/
- Location: France
Re: New release: Cross Snake
@AndyH, on the bottom of the screen you see the health (energy) of the sname, which starts at 20.
If you do not eat apples often enough, your snake will start moving faster and once the fastest speed is reach, energy will be lost.
If you eat apples, you do NOT recover energy but you can bring the snake to a lower speed.
The only way to recover 10 points of energy is to catch the special "energy item", which is unlocked by collecting 3 or more rings without dying on the same level.
Energy is restored to max (20) when you start a new level.
Collecting many rings or many $ items is a good thing if you want to unlock special items and unlock secrets.
If you do not eat apples often enough, your snake will start moving faster and once the fastest speed is reach, energy will be lost.
If you eat apples, you do NOT recover energy but you can bring the snake to a lower speed.
The only way to recover 10 points of energy is to catch the special "energy item", which is unlocked by collecting 3 or more rings without dying on the same level.
Energy is restored to max (20) when you start a new level.
Collecting many rings or many $ items is a good thing if you want to unlock special items and unlock secrets.
-
- Vic 20 Dabbler
- Posts: 83
- Joined: Fri Nov 06, 2015 4:13 pm
- Website: http://retrocomputingarchive.blogspot.fr/
- Location: France
Re: New release: Cross Snake
Cross Snake can also be played online in case you want to give it a quick try:
https://nippur72.github.io/vic20-emu/?j ... xp_16k.prg
https://nippur72.github.io/vic20-emu/?j ... xp_16k.prg