Ralk Journey JS
This is a recreation of a game called “Ralk Journey” that I made in 2005, when I was 12 years old. At that time, it was a text-based RPG.
The original text-based game was written in C, and was about 3,000 lines. It was partly inspired by a computer science course taught by my dad. I almost wrote it in assembly language, until my dad suggested C instead and supplied some extracurricular tutoring.
For this Javascript recreation, I preserved almost exact fidelity of all game logic and behavior. The graphical interface is new, but the pencil drawings used are all contemporaneous with the original game. In other words: I drew them around 2005, probably before I programmed the game itself, but had no attainable way of showing them on an interactive screen until now.
Very few modern assets are used, and only when there was no original drawing available.
Battle Guide
Weapons
-
Coat
- Power: 1
- Accuracy: 2
-
Beatstick
- Power: 1
- Accuracy: 1
-
Bow
- Power: 3
- Accuracy: 0
-
Sword
- Power: 2
- Accuracy: 1
-
Staff
- Power: 1
- Accuracy: 1
-
Firebreath
- Power: 1
- Accuracy: 2
Enemies
-
Phishor
- Health: 1
- Speed: 1
Attacks:
- pow. 1, acc. 1
- Wait
- Flee
-
Melonchollostor
- Health: 1
- Speed: 1
Attacks:
- pow. 1, acc. 1
- Firebreath (pow. 1, acc. 2)
- Wait
- Flee
-
Spiner
- Health: 1
- Speed: 3
Attacks:
- pow. 1, acc. 1
- pow. 2, acc. 2
- Flee
-
Technorn
- Health: 2
- Speed: 1
Attacks:
- pow. 1, acc. 1
- pow. 2, acc. 2
- Wait
-
Sea Serpent
- Health: 3
- Speed: 1
Attacks:
- pow. 2, acc. 1
- Wait
- Flee
-
Fuzzer
- Health: 1
- Speed: 1
Attacks:
- pow. 1, acc. 1
- Flee
-
Jellor
- Health: 1
- Speed: 1
Attacks:
- pow. 1, acc. 1
- Wait
- Flee
-
Rollper
- Health: 1
- Speed: 2
Attacks:
- pow. 1, acc. 2
- Wait
- Flee
-
Venus Plant
- Health: 2
- Speed: 1
Attacks:
- pow. 1, acc. 1
- Steal (acc. 1)
- Wait
-
Monstronizer
- Health: 1
- Speed: 1
Attacks:
- Create
- Wait
-
Magmlon
- Health: 1
- Speed: 1
Attacks:
- pow. 1, acc. 1
- Wait
-
Pyror
- Health: 2
- Speed: 0
Attacks:
- pow. 1, acc. 1
- Firebreath (pow. 1, acc. 2)
- Steal (acc. 1)
- Wait
-
Burstromb
- Health: 1
- Speed: 1
Attacks:
- Explode (pow. 2, acc. ∞)
- Wait
-
Boul
- Health: 1
- Speed: 3
Attacks:
- Explode (pow. 2, acc. ∞)
- Firebreath (pow. 1, acc. 2)
- Create
- Steal (acc. 1)
- Wait
- Bite (pow. 1, acc. 0)