~rabbits/oquonie

Puzzle game, written in Tal
6bff84a3 — rekkabell 8 days ago
*
Fixed issue with pillars
Connected missing routine names

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~rabbits/oquonie
read/write
git@git.sr.ht:~rabbits/oquonie

You can also use your local clone with git send-email.

#Oquonie

Oquonie is a puzzle game, written in Uxntal.

#Notes

Oquonie is larger than a standard 64kb rom, it makes use of the memory manager. The current memory mapping is:

0000 ram
0001 walls & maps
0002 characters
0003 characters(cont) & floors
0004 blockers
0005 events
0006 portraits & camilare

#Build

You must have an Uxn assembler and emulator. Oquonie is pretty intricate to assemble, it needs to pack the spritesheets into the rom, have a look at the build script to better understand how this is handled. For the first run, you need to pack the assets with the assets argument, afterward, unless assets have changed, simply use make run.

make run

#Packer

Packer is a tool that takes a series of asset names and combines them into a chr file.

echo "Create characters"
cat etc/c.txt | uxncli bin/packer.rom bin/c.rom

#Support

Do not follow this link