Skip to main content

a doodle of a paper scroll

scrollbound

a small roguelike game about descending a dungeon, collecting spell cards and scrolls which you use to defeat enemies

disclaimer

i wouldn't really consider this game complete, much like my other siege project "coinpon". with this school year being quite a busy one for me, i have a LOT of project work to do AND i'm involved in my school's musical, so i didn't have as much time as i would've liked to to spend on fleshing this out and getting coins

how 2 get

install the project on python 3.10 from PyPI

depending on how much replit has changed since i last used it, i may create a replit demo and drop a link here replit has changed such that you cannot just run a replit without forking it first, but if you wish to fork my replit and run it there, you can at: https://replit.com/@enhancedrock/Scrollbound

how 2 play

the core gameplay loop is simple and should be familiar if you've ever played a roguelike before! you begin by picking 2 spell cards (these are permanent and won't disappear), and 3 scroll cards (these are single use and disappear), then it's straight into the dungeon for you!

from there, it's standard turn-based RPG combat, fight enemies using your spells/scrolls (at the cost of your TurnPoints, which regenerates at the end of your turn), they fight you back, until someone dies

every 5 levels you'll encounter a scroll shop, every 10 you'll encounter a voucher shop

the game automatically saves your run every floor, so you can quit by simply Control+C'ing or closing your terminal, and pick back up where you left off whenever

demo vid

https://github.com/user-attachments/assets/9cffc3e0-e4a0-43cc-b287-5d8fa7630459

wowie

this is another game by me, on behalf of rockbox studios.

i made it for week 6 of hackclub's siege! you should check them out, they do regular, amazing events for young hackers 18 and under with plenty of prizes ;3

Metadata

Release files for scrollbound 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scrollbound 1.0.1
File Size Uploaded
scrollbound-1.0.1.tar.gz 54.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scrollbound 1.0.1
File Interpreter ABI Platform
scrollbound-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 90.3 kB

Release files / scrollbound-1.0.1.tar.gz

Download URL scrollbound-1.0.1.tar.gz
Size 54.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a565b68a9e97aaeeeb5a103d1c777166dee31cd5343c94aeff3c8b44138e2c75
BLAKE2b-256 checksum
How to use checksums
8a4aeef5af8275d09a84f20dbbf84d1b87e9425b0ac493b90d036a01dcfe80fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.4

Release files / scrollbound-1.0.1-py3-none-any.whl

Download URL scrollbound-1.0.1-py3-none-any.whl
Size 36.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9c937fd5561f8c82eb2c1cdc970824e75022a27a64266d912db762e4b197912d
BLAKE2b-256 checksum
How to use checksums
f5a0dcd324fd7939814890c493a405c936fa154ce38427313aa0eb4ff2265454
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.4

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page