baSnake is my entry to the ZX Spectrum BASIC Jam. It is a Snake/Nibbles-like game for the ZX Spectrum computer, written in 100% Sinclair BASIC.

Giude the snake through the garden, eating apples that fall from the tree, before they rot. Avoid the walls and the mongoose!

A ZX Spectrum Next specific version with enhanced features and full BASIC listing explained line by line is available!

I enjoyed writing the game and hope you'll enjoy playing it!

Coded for the ZX Spectrum BASIC Jam.
Participated in the Retro Programmers Inside (RPI) and Phaze101 Game Jam.

Download

Download
baSnake.zip - ZX Spectrum Next 616 kB
Version 1.0.1 Aug 09, 2019
Download
baSnakeNXT.tap - baSnake turbo for Spectrum Next
External
Download
baSnake.tap - ZX Spectrum 16 kB
Download
baSnake_RetroSnakeGameJam.zip 607 kB

Install instructions

All released baSnake versions are provided:

  • baSnake.zip - ZX Spectrum Next: the latest version, specifically coded for the ZX Spectrum Next. It will not work on other Spectrum models;
  • baSnakeNXT.tap - baSnake turbo for Spectrum Next: the original version with some enhancements and turbo mode. Works with the ZX Spectrum Next and on the original ZX Spectrum, but on the latter, turbo mode change will have no effects;
  • baSnake.tap - ZX Spectrum: the original version. Should work on all ZX Spectrum models.

The .tap files are intended for use with ZX Spectrum emulators or ZX Spectrums (or clones) equipped with devices such as DivMMC; you can also play them to a real ZX Spectrum through the MIC port using tools like PlayTZX or WinTZX.

The baSnake.zip - ZX Spectrum Next archive, containing the ZX Spectrum Next specific version, must be unzipped to your SD card and loaded as described in the included documentation.

Development log

Comments

Log in with itch.io to leave a comment.

Hi, I’m contacting you because I want to make a homebrew tribute USB. I’m collecting as many content creators as possible. I also want to include a profile for each one, with a few details, such as their logo, avatar, name, work completed, projects, etc., so you can see who’s behind their creations.

That profile, along with any material you allow me to upload, will be placed on a USB drive. This will act as a database of creators and their creations, and will be updated as I connect with new people.

The USB I’m thinking of creating will be one of those rubber-type USBs, shaped like a Spectrum computer, something that looks really nice. The idea is that those who contribute material, and if they want to buy one or more, will get it at cost price, and those who just want to buy one, it will cost a little more.

The idea is that if enough are sold, enough to recover the initial investment, the profits that the rest of the USBs could generate will be distributed among the people who have contributed material to the project, via transfer, PayPal, or however possible, even if possible, that the USB will be free. Obviously, you can buy more than one, but only one of them can be free.

It’s not necessary or mandatory to buy the USB, only if you like it or want it.

If you’re interested in this project, you can contact me at this email, flopping@gmail.com. If you have any questions or concerns, let me know and I’ll answer them. Do you think the idea is a good one? Would you like to participate in the project? Let me know. Best regards.

Juan.

Perfect work!

Thank you!!! :)

Brilliant presentation.  Fluid game.  I like it.

Thank you! :)