Giter Site home page Giter Site logo

nanogenmo2016's Introduction

nanogenmo2016

My nanogenmo2016 entry. It's written in Python 2.7.10. I'm going with a story compiler approach, as shown by cpressey.

I'm going for an extremely violent world, here. Just for fun, I suppose. Murder, drugs, blackmail, more! This is going to be crime stories - not crime stories as in a crime thriller, but just a narration of a whole bunch of people doing crimes and getting victimized. Specifically, two people - just in a couple thousand alternate timelines. This makes character generation a LOT easier - what can I say? I'm lazy. And this is also technically interesting.

This was my original structure set up:

  • Plot of crimes generated
  • Plot turned into event structures
  • Random characters generated
  • Event structures filled out with random characters and generated sentences
  • [MAYBE] Generated stories in LaTeX format, turned into PDF

This is my current structural set up:

  • Plot of crimes generated [DONE!]
  • Event template (AKA plot) turned into paragraph templates [DONE!]
  • Paragraph templates turned into sentence templates [DONE!]
  • Sentence templates cause generation of actual sentences, in LaTeX output [DONE!]
  • Turn LaTeX output into PDF [DONE!]

Since this is a multiversal crime timeline narrator, I may also end up writing some code to generate some ad-hoc scientific explanation for how we can see these timelines. I find this good for two reasons - one, it's amusing to have a computer breaking the fourth wall, and two, it'll be a nice change from coding the generators of scenes of Tarantino-esque blood, gore, and violence.

nanogenmo2016's People

Contributors

uristjack avatar

Stargazers

 avatar

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.