Language and Engine

At this development stage, I plan to write this game using Python and the Ren’Py story engine. This is because The Endless Rooms is narrative-heavy heavy and I have a little experience with Python. Not a lot of experience – the only complete project was a driver for a 7-seg display written in MicroPython.

I’m taking a few departures from your average Ren’Py visual novel.

  1. Art style – as I hope you can see, my art style is fairly unique among visual novels and related media.
  2. The narrative is non-linear – the story is not so much divided into paths as such and can be explored in a number of different ways to get a range of endings.
  3. The focus is on exploration – you are encouraged to explore the rooms in whichever way you wish.
  4. Hidden secrets – there will be a fair amount of hidden options, items, and choices.
  5. Attention is key – ideas, clues, and easter eggs will depend on your attention to some details.
  6. I like to subvert expectations – expect your assumptions to be open to question.
  7. Fun fibs – I like games that fib (tell lies) in a way that is fun when you discover the truth

As I begin to get into the guts of the coding, I will release code snippets and screenshots.

Likes

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)