Skip to content

altruios/namshubettulpa

Repository files navigation

(unfinished project - still in alpha draft)

Namshub et'Tulpa

cover art

What is this?

Well, this is a book that is written to be read on your phone. It uses a specific format and a bit of interactivity to tell a story

Okay, so what's it about?

Martha wakes up finding she may have killed someone. And a stranger named Rossin - claiming to be effectively an imaginary friend - warns of a creature bound in her head.

He tells her of a world controlled by the Awakened, people able to use namshubs: crafted pieces of information designed to control and bind minds. And that this complete control of the populous was pedestrian to what they could do, and what she could eventually do.

Rossin tells her she was pulled into a plot to kill his author, and asks her to help him extract revenge.

Sample

example

Why does it look like that?

So with code, you have environments that color text based on it's function

//function
function(){}
//object
{key:property}
//number
1234;
//string/text
"hello world"

The point of those colors is to help someone coding to easily parse what these words do. It's a way of conveying information that is very effective.

And it's a missed opportunity for creative writing. By having a sentence serve one function, that sentence can be reinforced: this is a separation of description and action.

parsing this book

the following delimiters are used:

~description~

*action*

"speech"

'thought'

`code`

But how do I read it?

Well, it is hosted here https://www.namshubettulpa.com

see the next section if that is broken (ran out of free time)

Self Hosting

Requires git and node Install instruction for git and node

  1. open a terminal
  2. navigate to a folder you want to save to
  3. run the command "git clone {the address of this repo}"
  4. run the command "npm install"
  5. run the command "npm start"
  6. navigate to localhost:3000 in a browser

This looks cool - how do I contribute?