Coder Social home page Coder Social logo

chigix / rengular Goto Github PK

View Code? Open in Web Editor NEW
2.0 4.0 1.0 9.22 MB

RDF described Visual Novel-style Game Engine atop Web Components

Home Page: https://rengular.js.org

License: MIT License

JavaScript 5.33% TypeScript 74.95% HTML 7.89% CSS 11.82%
visual-novel game engine angular ranobe

rengular's Issues

Match Media support in Resolution Solution

A design for solving the problem across various screen solutions:

  • Fixed Ratio as a setting item defined in Context
  • Fit for the full size of the layout container/ screen
    • Complete make use of matchMedia term as a recommended practice

Layout / Loader / SimulationAdapter

  • Layout Probability Abstraction
    • Init configurable layout
    • Scene delegation
    • Predictable scene loader
    • JIT scene loader
    • Squashed Ren PI
    • Long Life Component Space
      • Audio Component
  • RanobeLayout (built-in implementation)
    • Click event on whole scene
    • Next scene pre-load
    • Additional Scene switching effect
  • AdvLayout (built-in implementation)
    • Scene thumb recorder
    • Responsive for mobile, PC and VR
  • VideoLayout (built-in implementation)
    • Load video directly

Restless Bandit Demo

Provide a recipe involving the process model on ChooseAction-AchieveAction Cycle:

choose#1 --result--> win/lose#1 --result--> choose#2 --result--> win/lose#2
win/lose#1 --subjectOf--> A Scene
win/lose#2 --subjectOf--> B Scene

http://schema.org/actionOption support in ChoiceMenu

About API v1 protocol design

Demo Scenarios upon Rengular:

  • Slot gaming depiction (スロットゲームの再現シナリオは今深夜思いついた所)

RenGULAR Graph Database

Make Session could be shared across devices and requests for account system-like experience in the next stage.

  • Serialize Session
    • The employment of rdf has made rdf serialization available
  • Generic Session Object
    • Schema free?
  • Session Storage Support --> Algolia or firebase real-time database is in consideration

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.