GithubHelp home page GithubHelp logo

old-mixer-tales's Introduction

Old Mixer Tales Status Zero

These're stories of one old man.

⚠ WARNING ⚠

This repository contains spoilers. Do not read any of the following materials if you want to avoid reading them.

Status

Will be implemented on INSTEAD platform.

Quick start guide

Native INSTEAD client

  1. Get INSTEAD.
  2. Put this repo in games (~/.instead/games/ on Linux, path_to_instead\games on Windows.)
  3. Start interpreter (instead on Linux, sdl-instead on Windows.)
  4. Choose “Select game” item from the menu (the button is in the lower right corner of the screen).
  5. Choose “Сказки старого Миксера” item.
  6. Have a nice game!

Note to developers: there doesn't seem to be a way to hot-reload the game, so whenever you change the code, you have to choose “Restart game” menu item and start from the very beginning.

Alternately you could start INSTEAD with preloaded game, for example:

$ sdl-instead path/to/old-mixer-tales

JavaScript INSTEAD Client

The game can also be run inside a web client provided by the instead-js project. To do so, follow the instructions in the instead-js repository. Here's an example command sequence:

$ git clone [email protected]:instead-hub/instead-js.git
$ cd instead-js
$ git submodule init
$ git submodule update
$ npm install
$ npm run build

$ cp -r /path/to/old-rexim-tales ./build/games/old-rexim-tales
$ cd build
$ node list_games.js

After that, you could either publish the build directory to any web server or start a local server with npm start.

Materials

Inactive:

License license-cc-by-4.0

This work is licensed under a Creative Commons Attribution 4.0 International License.

old-mixer-tales's People

Contributors

fornever avatar minoru avatar newlifer avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

minoru prariehill

old-mixer-tales's Issues

Improve presentation

We'll definitely want to use something like git-book with some custom darker theme. It should be atmospheric enough.

Translate to INSTEAD

I think that the tales should be an interactive story based on INSTEAD. We need to prepare set of Lua scripts to spin that up.

Plan

  • #10: Initial high-level world details
  • #9: S592 improvements
  • Consider using browser INSTEAD

Initial sequence

There should be an initial frame sequence introducing the character.

Need a license

Never ever post any creative output without clearly stating how it's licensed! A couple of jokes on XMPP is one thing, but anything bigger than that is far more serious.

I'd be willing to contribute if you use CC-BY or any stronger license :3

S592 improvements

Current S592 variant still have no enough features.

  • Add background support (and use some white border on black background).
  • Add (automated?) font scaling.
  • Add nice borders around text blocks.
  • Text coloring?

Overall: I need to manually prepare a template of the resulting image, and improve the program to produce this class of images.

Tale zero

Need to create somewhat independent short story about old Mixer. This story will be the first one in the series.

Extract S592 to another repository

S592 was my project to automatically generate some content for old-mixer-tales, although we currently don't want to create that content immediately. So it's better to extract S592 and remove it from the old-mixer-tales repository.

⚠Enable SCP-592 image recognizer

From now, all the images will be replaced by their descriptions generated by the NLP system. No exceptions. That's a directive from O5-█ and O5-███.

Due to the ì͟n̴cr͏̴҉e̶̸d̶i̴̸͞b͟l̵͞e͠ amount of disturbing imagery in these tales, and after the loss of ██2 class D personnel trying to read the tales while looking at the images, we have to enable the same image recognition system that was used when researching SCP-592.

Out-of-character: I'm going to create a script that'll prepare simple white-on-black text screens containing the image descriptions in the same style SCP-592 NLP system does (e.g. "With 100% certainty the PERSONS in the image should have FACIAL FEATURES. With 100% certainty the PERSONS in the image do NOT have FACIAL FEATURES.", but maybe simplify that a bit), and illustrate the tales by these screens.

Add CI

We should load our INSTEAD code on CI.

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.