Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miffyli/sym
Website for detailed game mechanics
https://github.com/miffyli/sym
Last synced: about 9 hours ago
JSON representation
Website for detailed game mechanics
- Host: GitHub
- URL: https://github.com/miffyli/sym
- Owner: Miffyli
- License: mit
- Created: 2019-08-06T17:05:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-21T11:54:31.000Z (7 months ago)
- Last Synced: 2024-04-21T13:12:23.474Z (7 months ago)
- Language: JavaScript
- Homepage: https://sym.gg
- Size: 50.6 MB
- Stars: 44
- Watchers: 6
- Forks: 7
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sym
## Note: This version of the website is no longer being developed, but can be found at [sym.gg/legacy](https://sym.gg/legacy). For new version, see [sym.gg](https://sym.gg).
Your one-place-stop for insight on game mechanics. Successor to [symthic.com](https://symthic.com).
Any and all feedback is warmly accepted, either via [Discord](https://discord.gg/Z9vcu46) or [issues](https://github.com/miffyli/sym/issues)!
## Team
Currently Sym webpages are mainly developed by [Miffyli](https://github.com/miffyli),
[Robenter](https://github.com/robenter) and [IncarnateNA](https://github.com/IncarnateNA).## Contact
You find all current main developers on [Sym Discord server](https://discord.gg/Z9vcu46).
## Contributing and suggestions
All suggestions for new features and reports for bugs should start by creating an
[issue](https://github.com/miffyli/sym/issues), where we can discuss the topic further.If you spotted a typo or a small bug on site (max .few lines of changes), feel free to make a
[pull request](https://github.com/miffyli/sym/pulls) out of it. New features should first
be discussed in an issue.### Style guidelines
* Javascript should be written according to [JavaScript Standard Style](https://standardjs.com/)
* For HTML5 follow [W3School's HTML5 style guide](https://www.w3schools.com/html/html5_syntax.asp)
* Git commit messages should be done in [imperative commit-style](https://stackoverflow.com/a/3580764/2867076).
* Site should be light on the server, thus things should be done on Javascript. Server just serves
static files, javascripts and any databases in JSON files.### Design principles
Each section of page has independent code, i.e. no sharing of code between games. This results to code
duplication and some difficulties in mantaining, but this is done as games can have small or large
differences in their mechanics, even across titles from same series (e.g. Battlefield 1 vs. Battlefield V).
Game-specific pages can refer to elements from main site, but not the other way around.## Licensing
Code original to the Sym website is licensed under MIT license.
Content original to games is used under Fair Use. These are mainly small
icons and images (e.g. images of weapons and gadgets) taken from the files
of the corresponding video games (e.g. Battlefield and Apex Legends titles).