saul / gamevis Goto Github PK
View Code? Open in Web Editor NEWOpen-source tool for visualising gameplay data
License: MIT License
Open-source tool for visualising gameplay data
License: MIT License
Ctrl-1 through 9 should jump to absolute tab
Ctrl-Shift-[ and Ctrl-Shift-] should shift relative tab
Integration may be difficult due to the WebGL heatmap library requiring a WebGL context (whereas the timeline visualisations use a 2d context).
Blocked by #13
A timeline visualisation should be added with the following features:
round_start
). The events to be shown on the slider should be user selectable.Transactions should be used so errors occurring during import don't leave the database in an inconsistent state.
Currently the build:js
Gulp task always watches, regardless of whether it was called from the watch
task.
For filtering, only =
constraint is implemented. Implement the other constraints.
This will allow us to not assume the tickrate (which I believe is different between CS:GO and Dota 2)
Some entities (such as hegrenade_detonate
) have multiple entities associated with them (thrower and grenade). It should be possible to select which entity you wish to plot.
Currently very user 'unfriendly' to have to remember event variable names/properties.
Consider using selectize for a more intuitive control for filtering entity props/event variables.
There is a significant performance issue when performing SQL queries with a large number of results.
Although the query itself takes only 500ms, it takes JS 5 seconds.
I believe there are also additional performance issues with adding many thousands of elements to an array of objects. Vue.js is trying to observe them all when it's not necessary.
These configurations should detail:
Connection strings are currently hard-coded, and should be configurable through either a JSON config file or being persisted by the Electron app.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.