Sokoban
A downloadable Forth Sokoban
Guard of a Warehouse (divided into square squares), the player must arrange crate on target squares. He can move in all four directions, and push (but not pull) only one crate at a time. Once all the crates have been put away (it's sometimes a real headache), the level is completed and the player moves on to the next level, which is generally more difficult. The ideal is to succeed with as few movements and pushes as possible.
This program was entirely written in Fig-Forth. Fig-Forth is in my opinion the ideal language for our small 8-bit computers. Compact, self-structured, 6 times faster than Basic, it is the ideal compromise between high-level languages that are too slow to write our games and low-level ones like ASSEMBLER that are so difficult to debug. A good knowledge of Fig-Forth allows us to directly write and modify our programs without using the compiler. This program started as an adaptation of the Sokoban program for Jupiter Ace by Mr. Ricardo Fernandes Lopes. Several functions have been added, in particular the possibility of undoing up to 2000 previous movements, a realistic representation of the SOKO movement, and the possibility of creating, saving and loading a collection of levels.
Good game
Status | Released |
Author | Dominique-Forth |
Genre | Puzzle |
Tags | Singleplayer |
Download
Install instructions
Emulator for Alice : DCALICE :
http://alice32.free.fr/emulateur/index.html
English setting in OPTIONS -> PARAMETRES.
Computer -> ALICE 32+16K or ALICE 90
Use 'Tape Unit' for 'SOKOB.K7'.
Load by 'CLOADM"SOKOB"
Run by : EXEC
Comments
Log in with itch.io to leave a comment.
Excellent ! Beau travail, bravo !
Merci bien !