Plugins
Board
- ( Deprecated ) Cube Tx : Transfer logic position to physical position with 3D orthogonal or isometric layout
Control flow
- Round FSM : A finite state machine to descript a round
Data & Storage
- Container : Put sprites or other objects into this box.
- ( Deprecated ) Sprite Bank : (Deprecated) Save/Load sprites.
Deprecated
- ( Deprecated ) Function : (Deprecated) Call named events from actions and expressions.
General
- SaveLoad : Get status string, or set status by string
- Token : Round-robin player index, used in turn based game.
Input
- Orientation : Get orientation of window. (landspcape or portrait)
Rex - AI
- ANN : Artificial Neural Network, using back-propagation and one hidden layer.
Rex - Arrow key
Rex - Audio - Tone
- ToneJS api : Tone objects in a dictionary. https://github.com/Tonejs/Tone.js
Rex - Audio - Tone - midi
- MidiConvert : Convert MIDI into Tone.js-friendly JSON, and play it.
Rex - Audio - Tone - object
- Part : An alternate notation of a part.
- Sequence : An alternate notation of a part.
Rex - Board - application
- Edge : Maintain edges on a board.
- Logical mask : A logical area to test which tiles had been entered coverage, or had been exited coverage.
- Matcher : Get tiles with matched patterns.
- SLG movement : Movement on the chess board of strategy game.
Rex - Board - application - mini board
- Mini board : A board-container to group chess and move them together.
Rex - Board - core
- Board : Store the logical position of chess, based plugin of my board-series plugins/behaviors.
- Hex Tx : Transfer logic position to physical position with hexagonal layout
- Projection Tx : Transfer logic position to physical position with projection layout
- Square Tx : Transfer logic position to physical position with orthogonal or isometric layout
Rex - Board - random map
- Dungeon gen : Generate random dungeon map asynchronously.
- Maze gen : Generate random maze asynchronously. Reference: http://ondras.github.io/rot.js/hp/
Rex - Board - tmx importer v2.x
Rex - Browser helper
Rex - Canvas
- Canvas : Canvas element and api. https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D
- Fabric : Canvas library. http://fabricjs.com/
Rex - CocoonJS helper
Rex - Comment
Rex - Data structure
- FnParam to Array : Create an array and dump parameters of current function into this array.
- INI : INI <--> JSON. Reference: https://github.com/npm/ini
- Undo & Redo : A data structure to support undo&redo steps/states.
- XML Writer : Build XML structure. Reference: http://flesler.blogspot.com/2008/03/xmlwriter-for-javascript.html
Rex - Data structure - CSV
- CSV : Read 2d table from csv string.
- Look up : Check conditions to find passed tests listed in a csv table.
Rex - Data structure - Database
- Nedb : Asynchronous database. Reference from https://github.com/louischatriot/nedb
- Taffydb : Database. Reference from http://www.taffydb.com/
Rex - Data structure - JSON
- JSON : Manipulate JSON data.
Rex - Date & time
- Date : Get system data and time
- Lunar : Transfer date from solar to lunar (solar 1900~ 2049)
- Time away : Get elapsed interval of turned off game from webstroage.
- Time away L : Get elapsed interval of turned off game from local storage.
Rex - Date & time - Moment
- Moment : Parse, validate, manipulate, and display dates. http://momentjs.com/
- Time zone : Parse and display dates in any timezone. http://momentjs.com/timezone/
Rex - GUI controller
- Grid control : Manipulate instances of each grid in a table.
Rex - Graph
- Graph : Graph with vertices and edges.
Rex - Graph - Application
Rex - Iframe
Rex - Image
- Exif parser : Get exif inforamtion. https://github.com/jseidelin/exif-js
- GIF render : GIF encoder. Reference: https://github.com/jnordberg/gif.js
- Tesseract : Pure Javascript OCR for 62 Languages. Reference: https://github.com/naptha/tesseract.js
Rex - Input
Rex - Instance properties
- UID to Properties : Get/set properties (x,y,angle,opacity,private variable) by UID without picking first.
Rex - Kongregate
- Kongregate : Api of kongregate. Reference: https://docs.kongregate.com/v1.0/docs/javascript-api
Rex - Layer/layout
- Layer : Adding behavior to change the scale/anlge/opacity/visible of layer.
Rex - Layouter
- Layouter : Layout instances to get position and angle.
Rex - Local storage
Rex - Logic
- Waker : Running ticks during suspended status.
Rex - Logic - flow control
Rex - Logic - function
- Function2 : Run other events in an action, like functions in programming languages.
- Function2M : Run other events in an action, like functions in programming languages. Support multiple instances to organize functions more better.
Rex - Logic -finite state machine
- FSM : Finite state machine
Rex - Media
- JSMIDIparser : Convert a midi binary data to JSON to get note events.
Rex - Multiplayer helper
- MP wrap : A hub of official multi-player plugin
Rex - NW.js
Rex - Nickname
Rex - Random
- Gashapon : Gashapon in shuffle or random mode.
- Noise : Provide 2d/3d perlin noise and simplex noise . Reference: https://github.com/josephg/noisejs/blob/master/perlin.js
Rex - Save-load
Rex - Script
- Lua VM : Run lua script. The lua vm was referenced from http://kripken.github.io/lua.vm.js/lua.vm.js.html.
- Scenario : Executing function from a csv table while time-out
- Work Sheet : Executing instructions from a string while time-out
Rex - String
- Lz-string : Compress string using LZ-based compression algorithm. Reference - https://github.com/pieroxy/lz-string
- Mustache : Logic-less templates to render text content. Reference - https://github.com/janl/mustache.js
- Verbal Expressions : Create Regular expression. https://github.com/VerbalExpressions/JSVerbalExpressions/blob/master/VerbalExpressions.js
- ( Deprecated ) XOR Encryption : Encryption & Decryption by XOR Encryption algorithm.
Rex - System helper
Rex - Text
- Tag Text : Displays text with multi-color, font face, or font size with tags. http://www.canvastext.com/
Rex - Timeline
- TARP : Time-Action Recorder and Player
- TimeLine : TimeLine & Timer, to execute function while time-out.
Rex - Touch
- Touch wrap : A wrap from official Touch plugin to export touch/mouse input to other plugins.
Rex - Variable
Rex - Web - Backendless
- Authentication : Authentication which is provided by backendless. https://backendless.com/
- Counter : Atomic Counters to increase or decrease value.
- Files : Files stored in backendless serivice.
- Item table : Items table indexed by (itemID, key), supports writing an item or reading items back.
- Timer : Get elapsed interval from backendless.
Rex - Web - Backendless - api
Rex - Web - Firebase
- Counter : Counter to increase or decrease value.
- Geofire : Realtime location queries with Firebase.
- Item book : Item tables to save and query items. Each value is indexed by (tableID, itemID, key).
- Item table : Items table indexed by (itemID, key), supports writing a item or reading items back.
- Rooms : Rooms management.
- Single login : Test if user account had been logined on one client only.
- Storage : File storage in firebase serivice (v3.x only).
- Token : The first user of a group.
Rex - Web - Firebase - api
- ( Deprecated ) Firebase API : API of real time database-as-a-service. https://www.firebase.com/
- Firebase API v3 : 3.x API of real time database-as-a-service. https://firebase.google.com/
Rex - Web - Firebase - core
- Authentication : Authentication which is provided by firebase. https://www.firebase.com/
- Firebase : Real time database-as-a-service. https://www.firebase.com/
- Query : Query in firebase.
Rex - Web - Firebase - date
- Timer : Get elapsed interval from firebase.
Rex - Web - Google map
- Geocoding : Converting between geographic coordinates and human-readable address.
- Marker : Marker of google map.
Rex - Web - Wild dog
- Wilddog API : API of real time database-as-a-service. https://www.wilddog.com/ It is compatiable with firebase service.
Rex - Web - YQL
- Bahamut : Get user data from Bahamut website. http://www.gamer.com.tw/
Rex - Web - appwarp
- ( Deprecated ) Timer : Timer service. http://api.shephertz.com/app42-docs/timer-service/
Rex - Web - firebase
Rex - Web - newgrounds.io
- Event : Handles logging of custom events.
- Gateway : Provides information about the gateway server.
- Loader : Handles loading various URLs and tracking referral stats.
- Medal : Handles loading and unlocking of medals.
- Scoreboard : Handles loading and posting of high scores and scoreboards.
Rex - Web - parse
- ( Deprecated ) File Upload : Upload image to parse server, then get public URL.
- Item table : Items table indexed by (itemID, key), supports writing an item or reading items back.
- ( Deprecated ) Quick Login : Try to login parse server. Creates account if it had not existed.
- String : Save string with any kind of size. This plugin will divide string into many rows for saving.
- Tags : Paste tags on objects.
Rex - Web - parse - api
Rex - Web - parse - date
- Timer : Get elapsed interval from parse.
Rex - Web - service
Web - Youtube