Giter VIP home page Giter VIP logo

Comments (11)

kleer001 avatar kleer001 commented on July 20, 2024 3

With a new job to start in two days and a stress ulcer from worrying about this and a bunch of other things I'm calling it done. Not with all the bells and whistles, but decent enough and I learned quite a bit in doing it.

Final available: The Pilgrimage

from 2018.

mathias avatar mathias commented on July 20, 2024 1

I think this is great! The simulation-based, "write a bunch of fragments / sentences that the computer can randomly pick from" approach is a lot more work than other approaches, but it definitely pays off in the (in this case) coherent output!

from 2018.

danielsinderson avatar danielsinderson commented on July 20, 2024 1

This is awesome. There's actually a lot of surprisingly affecting understatement in it, and I laughed super hard at some of the supply lists. Great job!

from 2018.

enkiv2 avatar enkiv2 commented on July 20, 2024

from 2018.

kleer001 avatar kleer001 commented on July 20, 2024

enkiv2,

Yea, I really really want at least a thin sense of coherence. In studying up for the NaNoGenMo I ran into this GDC talk where a game maker presented the biggest problem in procedural content as "10,000 bowl of oatmeal" and the solution as "a star field with constellations"

Thinking about it now maybe an L-system-like setup would be a good way to build the recursive elements to start with, as a sort of map, and then replace them later with bundles of text.

Very intuitive, I was just working on the dialogue problem yesterday. I think I'm going to go with English as a second language resources. There's a few good looking archives here and here that I think I'll be mining and transforming.

from 2018.

kleer001 avatar kleer001 commented on July 20, 2024

Been chewing and digesting, came up with a realistic plan to implement when the starting gun goes off (I wanna obey the letter of doing NaNoGenMo in the literal month of November). My notes are more copious, but these following should not change as they're the backbone, digestion system, sensory organs, and locomotive limbs of my project. Def several hours if not days of work.

Actual things to code:
Interface to ConceptNet.io
https://github.com/commonsense/conceptnet5/wiki/API#looking-up-related-terms
Interface to dariusk/corpora/data (download + json reading)
https://github.com/aparrish/pycorpora
Interface to arbitrary guttenberg books (download & parse)
https://github.com/c-w/Gutenberg
Proof of concept with Tracery
https://pypi.org/project/tracery/
Proof of concept text summary
https://github.com/miso-belica/sumy

from 2018.

hendrikboom3 avatar hendrikboom3 commented on July 20, 2024

Elisabeth Vonarburg used the nested-storyteller to great effect in some of her hand-written and professionally published books. It got especially tangled when some of the stories involved the narrators of others.

from 2018.

LuRsT avatar LuRsT commented on July 20, 2024

Wow, good luck, to me, a newbie in procedural books, sounds very ambitious, I hope you can do what you're aiming for! Also thanks for the list, of resources, there are a few things there that I didn't know

from 2018.

kleer001 avatar kleer001 commented on July 20, 2024

Still working on it, no completed rough draft yet. Probably 60 hours spent so far?
Will post code soon, but now only the roadmap.
Might need to abandon the recursive structure, dunno.
Roadmap (googledoc too big to copy paste)

Summary of stuff done:

GUI of travel-engine with remedial meters of Health, Vitality, Satiation, Fear, Curiosity with their relationships and states is 75% done and working. With adjunct base narrative of travel journal with injuries and day cycles, walking and, like I said, functional meters.

Project Guttenburg pile of books for searching named events. Think of a patchwork quilt kind of thing. 40 books! I think I got a little out of hand, heh.

Interface with the pycorpora project and most everything I'll need for a roughed in blackboard generation system for all the nouns (people, animals, places)

An increasingly long list of include statements, lol!

Summary of stuff yet to do:

Need to refactor persona.py so it's less a pile of 'if' statements and long list of direct variables and more a queue of actions and a dictionary.
Upload to github.
Interface with ConceptNet.io (?)
Write chatbot searcher for guttenberg books and interface with event-engine.
Write text summary part to chew up gBook entries.
Recursive storytelling structure.
Other little things I've forgotten.

from 2018.

kleer001 avatar kleer001 commented on July 20, 2024

uploaded project, not yet done tho

https://github.com/kleer001/2018NaNoGenMo/tree/master

from 2018.

hugovk avatar hugovk commented on July 20, 2024

I like all the listings and descriptions of food, so few adventures pay attention to this most important factor :)

image

from 2018.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.