Chat about WebStory Engine, your visual novel engine for the web
People
Repo info
Activity
Jonathan Steinbeck
@jsteinbeck
it's not in the current engine. I would've found that by now. maybe I took it out because of bugs
ok, here it is: iiyo/WebStory-Engine#11
I should've documented my architectural decisions somewhere, because now I have no fucking clue why I took that out again ;D
Pablo Martínez Merin
@pablote2es_twitter
LOL
That makes working in your engine all the much more fun :P
Jonathan Steinbeck
@jsteinbeck
haha
Jonathan Steinbeck
@jsteinbeck
I think now that we use CommonJS, it would be neat to think about a better way to write extensions. maybe a command line interface would be a good thing for that. it would also allow us to write a packer so that games can be shipped as zipped websites without the need for a server. that's what I did with my toothrot engine
does anyone of you guys know about a pluggable menu system for JS games? I wrote the one in toothrot myself, but didn't write it as a library
Yes there is a small part in 3D, just for an effect :)
I will check toothrot!
Pablo Martínez Merin
@pablote2es_twitter
Hello Jonathan, it looks very cool
There's not any example of a finished work though, right?
In Toothrot I mean
Jonathan Steinbeck
@jsteinbeck
Thanks! No, unfortunately there isn't yet. I want to write one though
Pablo Martínez Merin
@pablote2es_twitter
It's ok, let's see if I manage to do it first ;)
Jonathan Steinbeck
@jsteinbeck
Haha, nice
Btw you can now write scripts that get executed each turn, on each section entry and on entering one specific section or node
And you can also use script slots from the section and the head to insert stuff into nodes
Jonathan Steinbeck
@jsteinbeck
And scripts can see other events generated in the turn, e.g. to implement npcs talking to each other
Pablo Martínez Merin
@pablote2es_twitter
It's like having a full-fledged text adventure world model in a Twine-like game writer... nice!
You only need to implement relative positions of objects with other objects (e.g. a box on top of a table) and you'll have Inform with links :smile:
Jonathan Steinbeck
@jsteinbeck
Lol, not exactly, but it's certainly possible to write more complex games with it than twine right out of the box
The big difference is that you're in full control of what the player can choose, so you don't really need that sophisticated of a world model. It's not like the player can push a box from a table of you don't want them to
*off of
Pablo Martínez Merin
@pablote2es_twitter
I will use toothrot for my next Sillyberry, and I will try to test as many components in it as I can ;)
Jonathan Steinbeck
@jsteinbeck
Yay 😀
Pablo Martínez Merin
@pablote2es_twitter
I will try to translate it into English for you as well
Although you'll have to double-check my shitty english :P
Jonathan Steinbeck
@jsteinbeck
Thanks 😳
No worries, I'm not a native speaker, I probably won't even notice 😂
Jonathan Steinbeck
@jsteinbeck
hey guys, I set up a Discord server for iiyo / WebStory Engine / toothrot. I won't shut this gitter down immediately, but if you want to join us over at discord, here's the link: https://discord.gg/DJ8SAr5
Nikhil
@NickKartha
Hi, I'm planning on starting a project with WebStory Engine. do you guys want to get it back into active development?
eL Martinez
@crynxmartinez
@NickKartha ill try if I can help :)
if you want, maybe in the story side I can be most of help heheh