El código fuente completo del universo SC2Gears (base de datos SC2Gears App + SC2Gears + motor de análisis basado en la web, incluido en un proyecto de eclipse).
Página de inicio de SC2Gears: https://sites.google.com/site/sc2gears/
El código fuente completo de SC2Gears es más de cien miles de líneas de código. Disfrutar :)
(El proyecto GitHub cuenta 183,000 líneas. Y esto es sin historial de desarrollo, solo la instantánea del estado actual del proyecto).
Directory-Info.html en la raíz explica / detalla las carpetas principales / archivos:
| Archivo/carpeta | Descripción | ||
|---|---|---|---|
| /SRC | Carpeta de origen principal de SC2Gears. | ||
| /SRC-SHARADO | Carpeta de fuente compartida para SC2Gears y SC2Gears Updater. | ||
| /SRC-UPDATER | Carpeta de origen principal del actualizador SC2Gears. | ||
| /src-util | Fuente de alguna aplicación de utilidad/prueba, no parte de SC2Gears. | ||
| /SRC-Common | Fuente común para la base de datos SC2Gears y SC2Gears. | ||
| /src-sc2gearsdb | Carpeta de origen de la aplicación web del servidor de back-end para SC2Gears. | ||
| /src-plugins | Carpeta de origen de algunos de mis complementos. Proporcionan funcionalidad adicional para SC2Gears; implementado como complementos con fines educativos. | ||
| /src-sc2gearspluginapi | Carpeta de origen de la interfaz de complemento SC2Gears y las API y servicios que se proporcionan para los complementos. | ||
| /App-Folder | Contiene los archivos fuera de línea y los archivos/carpetas estáticas requeridas para ejecutar SC2Gears (incluidos los archivos de idioma). | ||
| /Release-Files | Se necesitan archivos de recursos estáticos para crear una versión. | ||
| /liberar | Carpeta de destino para crear una versión | ||
| /doc | Contiene algo de información y archivos de ayuda. | ||
| /recursos | Algunos recursos externos con la intención de proporcionar información solamente, no requeridos para el proyecto. | ||
| /guerra | / | Archivos de la aplicación web de base de datos SC2Gears. | |
| /alojado | / | Archivos alojados que están destinados a clientes SC2Gears. | |
| /latest_version.xml | Documento XML que contiene información requerida sobre la última versión. | ||
| /start_pagexxx.html | El documento HTML se mostrará como la página de inicio de SC2Gears. | ||
| /custom_protraits.xml | Documento XML que contiene la definición de retratos personalizados. | ||
| /clear_for_archiving.cmd | Script de Windows para borrar archivos innecesarios generó el compilador para que las copias de seguridad sean más pequeñas. | ||
| /create-release.cmd | Script de Windows para crear una versión. | ||
| /directory-info.html | Este documento. | ||
| /Sc2gears.Launch | Configuración de lanzamiento de Eclipse para ejecutar SC2Gears. | ||
| /ZPRJ-SC2Gears-Parsing-Engine | Este es un proyecto de eclipse integrado (originalmente era un proyecto separado). Es una versión despojada / alterada del motor de análisis de reproducción SC2Gears, diseñado para ejecutar en aplicaciones web. Este es el motor de análisis utilizado en el servicio de análisis de la base de datos SC2Gears. Este proyecto produce SC2Gears-Parsing-Engine.jar Lib para ser colocado bajo/War/Web-INF/LIB. | ||
El desarrollo activo de SC2Gears tuvo lugar entre 2010 y 2013 (aproximadamente 3 años y medio). El proyecto ya no se mantiene, no se publicarán más actualizaciones para SC2Gears. Es de código abierto para fines educativos, y para los ojos curiosos.
A partir del 7 de octubre de 2015, SC2Gears ya no puede analizar las repeticiones (desde Starcraft II Patch 3.0). ¡SC2Gears vivió 5 años, 6 meses y 5 días! (2 de abril de 2010 - 7 de octubre de 2015)
De código abierto bajo la licencia de Apache 2.0.