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.
- Art style – as I hope you can see, my art style is fairly unique among visual novels and related media.
- 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.
- The focus is on exploration – you are encouraged to explore the rooms in whichever way you wish.
- Hidden secrets – there will be a fair amount of hidden options, items, and choices.
- Attention is key – ideas, clues, and easter eggs will depend on your attention to some details.
- I like to subvert expectations – expect your assumptions to be open to question.
- 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.
Also on: