Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/icza/scelight
The source code of the Scelight project with all its modules.
https://github.com/icza/scelight
management parsing-engine replays sc2replay starcraft starcraft-ii starcraft-ii-replays tool utility
Last synced: 2 days ago
JSON representation
The source code of the Scelight project with all its modules.
- Host: GitHub
- URL: https://github.com/icza/scelight
- Owner: icza
- License: apache-2.0
- Created: 2016-02-04T08:04:52.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-09-12T20:20:51.000Z (over 1 year ago)
- Last Synced: 2024-12-07T23:32:18.985Z (15 days ago)
- Topics: management, parsing-engine, replays, sc2replay, starcraft, starcraft-ii, starcraft-ii-replays, tool, utility
- Language: Java
- Homepage: https://sites.google.com/site/scelight/
- Size: 6.96 MB
- Stars: 125
- Watchers: 13
- Forks: 19
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Scelight
The source code of the Scelight project with all its modules.
Scelight home page: https://sites.google.com/site/scelight/
(The Github project counts [127,000 lines](https://github.com/icza/scelight/graphs/contributors). And this is without development history, just the snapshot of the current state of the project.)
Visit the [Scelight Wiki](https://github.com/icza/scelight/wiki) to see [how to contribute](https://github.com/icza/scelight/wiki/Way-of-Contributions) or [how to setup your environment](https://github.com/icza/scelight/wiki/Environment-Setup) for developing Scelight.
## Directory Structure
[directory-info.html](https://github.com/icza/scelight/blob/master/directory-info.html) in the root explains / details the main folders / files:
File/folderDescription
/src-launcherSource folder of the Scelight Launcher module.
/src-sc2-texturesSource folder of the SC2 Textures module.
/src-sc2-balance-dataSource folder of the SC2 Balance Data module.
/src-app-libsSource folder of the Scelight Libs module.
/src-appSource folder of the (main) Scelight module.
/src-ext-mod-apiSource folder of the External Module API.
/src-toolSource folder of utility tools.
/app-folderContains the off-line files and static files/folders required to run Scelight from Eclipse.
/dev-data/Contains files related to development history and metrics
/source-statsMetrics of the Scelight project.
/*-build-history.txtBuild history of different modules.
/docs/Contains some documentation of the project.
/app-logoFirst version of the app logo.
/change-historyChanges and new features of all the public releases.
/generatedTarget folder of generated javadoc.
/eclipseContains Eclipse configuration files (code templates and source file formatting rules).
/release/Target folder for creating releases.
/resourcesStatic resource files needed to create releases.
/compiled-classesTarget folder for compiled classes of releases (used during module build).
/deployment-devDeployment files (packaged modules) of the development version.
/deployment-pubDeployment files (packaged modules) of the public version.
/ScelightComplete Scelight version assembled after module builds.
/*.properties*.properties files holding latest build numbers and build timestamps of different modules.
/war/newsNews content for the Scelight Operator web application.
/build-release.xmlScelight Builder. Can build releases and modules (with deployments) and make project backup.
/build-javadoc.xmlScelight Development Javadoc Builder.
/directory-info.htmlThis document.
/Scelight.launchEclipse launch configuration to run Scelight.
/Scelight-dev.launchEclipse launch configuration to run Scelight in development mode.## Project Status
Project is active and under development.
## License
Open-sourced under the [Apache License 2.0](https://github.com/icza/scelight/blob/master/LICENSE).