This repository has been archived by the owner on May 5, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 108
Terminology for OOC event classes and utility web apps
justKD edited this page Aug 7, 2018
·
1 revision
This document clarifies the terminology related to the work done during GSoC 2018. Most of the tools reference the same working concepts, but need a clear definition for which is which and what does what.
-
- This is the class for popup views.
- All of its dependencies use a similar naming convention (eg. Popup Event Model, Popup Events)
-
- This is the class for scripted story sequences.
- All of its dependencies use a similar naming convention (eg. Story Sequence Model, Story Sequences)
-
- This is the web app for visually creating a scenario question and answer scheme and exporting it to CSV to be used in the app.
- This app uses the GoJS framework (https://gojs.net/latest/index.html).
- GoJS is a javascript/html library for creating interactive diagrams.
-
- This is the web app for designing and exporting scripts for Story Sequences. It will export a ready-to-use JSON.
- This app uses a couple web dev frameworks.
- LESS (http://lesscss.org/)
- This is a CSS language extension that lets you use variables and logic within CSS classes, as well as reference classes within other classes (essentially sub classing but not exactly presented that way). It’s similar to SCSS.
- Vue.js (https://vuejs.org/v2/guide/)
- This is a state/props frontend framework. It’s similar to the more popular React and Angular frameworks, but does not require any extra setup other than including it as an external script. It’s very popular among Chinese developers and is used by Alibaba, Baidu, and Tencent, as well as Gitlab, Netflix, and Facebook.
- LESS (http://lesscss.org/)