| |
Website :
https://commocore.itch.io/mimizuku-saga-10
Credits :
Download :
Look for downloads on external sites:
Pokefinder.org
Summary Submitted by Bago Zonde on 5 April 2021
This is my first ever 10-liner written in BASIC for Commodore 64 and the second game released in BASIC. When I was much younger, I used to write in BASIC a lot, but after several years spent in 6502 assembly - with the 10-liners challenge given - it was still a lot of stuff I needed to learn, the "nasty" stuff!
This game has been submitted to the Basic 10liner Contest 2021 in PUR-80 category. Code doesn't use any command abbreviations, just simply the maximum of 80 characters per line.
Inspired by another game from this competition, an amazing, jaw-dropping 10 lines long Sokoban written by Johan Berntsson. Although I started with a space theme, aliens, access keys, bombs and chambers (SPACE10 was the WIP title), somehow I ended up with a Japanese theme, so thanks for many conscious and unconscious influences from Sokoban!
Challenge was great, and I had no idea so much can fit in 10 lines! But there were several refactors, shuffles of code, using math instead of conditions, and some tricks used in order to push more into it. That was real fun! And took me at least ~30 working hours with testing to achieve this result.
Plot
This is an old Japanese legend, which doesn't exist, but perhaps it could as some legends are still alive and some of them were forgotten thousands of years ago. Your dead ancestors brought you to Yomi, the realm of the dead, as they wished to get back to life. But you know that this could only make Izanami, a gatekeeper of this dead realm angry. You've taken the shape of an eared owl - mimizuku, and sneaked into the realm with an idea to greet your ancestors and fill their hearts with sake, so they will regain the equilibrium.
To succeed, you have to greet 25 ancestors on your path and remain alive so you can get back from there. This is a hard task to complete, as with each step, your life force weakens. Also, greeting your ancestors has a price: it drains your life force as well. You can collect sake bottles which will help you deal with your ancestors, so when you're greeting them, they will get some sips of sake first, and only if you don't have any sake left, your life force will be drained.
You are progressing down the realm of the dead by entering gates spread over the area. But if your destiny was to fail, you won't find any further gates and stay there forever.
But stay brave on your quest. Thus this legend wouldn't exist if not for the one who got back from the realm of the dead and passed it along.
Screen
Starting from the top-left of the screen, you see:
- a number of your ancestors left you have to greet on your path
- life energy remaining
- sips of sake, each bottle contains 7 samurai-sized sips of sake
- on greeting your ancestors, drain points are displayed, if you don't have any sips of sake left, this amount of points will be drained from your life force
Action screen contains:
- your owl character starting always from the top-left part of the screen
- white walls you cannot pass through
- purple skulls of your ancestors
- blue bottles of sake
- brown gates to different parts of the realm of the dead
Controls
Use WASD keys on the keyboard to control your owl character in four directions. To greet your ancestors or collect bottles of sake or go through gates simply move there.
When the game is finished, you can play it again just by typing:
RUN:
* note the colon character at the end which separates command from the characters following it
To restart the game, just use RUN STOP key to halt the program execution and run the game again. |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
· Summaries (1)
· User Comments
· Production Notes
|
|
| Fun Stuff | |
· Goofs · Hidden Parts · Trivia
|
|
| Forum | |
|
| Support CSDb | |
|
| |
|