Git Product home page Git Product logo

agent-3000's Introduction

Agent 3000

The Pitch

A timetravelling agent must save the world from a great danger, a french generated novel done for NaNoGenMo 2020

The Output

The output is generated using the index.php file.

The output submitted for the NaNoGenMo is readable here.

The Longer Pitch

The concept: An algorithm's random game of A Better World rearranged into a novel.

The story: Humanity is in danger. A timetravelling agent needs to go back in time and alter the course of history to prevent that danger from happening.

The catch: Every change he makes snowballs into even more alterations of humanity's history, so he needs to make even more changes to prevent things from spiralling into madness.

The tone: Burlesque, absurd comedy with humour on bureaucracy and things getting out of hand (think Rick & Morty style)

The generated parts: All the game's text elements could be used as well as portions of rule-based generated text to tie things up in each chapter.

The structure: Every chapter of the novel is an event modification in the game. The character first acknowledges the altered timeline of humanity and his options of events he could alter. After selecting one, he gathers information about that event from various sources and lays out the two choices he has for altering this event. He hesitates then chooses one. He gets a result, be it an automated report from the future or his manager's comments. He contemplates the new timeline of humanity after his mission. Depending on the outcome (karma difference between then and now), it could be a good step forward for humanity or a bad direction. In any case, the chapter ends with a cliffhanger on a new event in humanity's timeline that WAS NOT SUPPOSED TO BE THERE OH DAMN WHAT DID HE DO??? Well, he'll try to correct it in the next chapter.

The Licence

MIT Licence

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.