O código -fonte completo (!) Do universo SC2Gears (SC2Gears App + SC2Gears Database + Motor de Parsing baseado na Web - incluído em um projeto Eclipse).
Página inicial do SC2Gears: https://sites.google.com/site/sc2gears/
O código -fonte completo do SC2Gears é mais de cem milhares de linhas de código. Aproveitar :)
(O projeto do Github conta 183.000 linhas. E isso é sem histórico de desenvolvimento, apenas o instantâneo do estado atual do projeto.)
diretório-info.html na raiz explica / detalha as principais pastas / arquivos:
| Arquivo/pasta | Descrição | ||
|---|---|---|---|
| /src | Pasta de origem principal do SC2Gears. | ||
| /SRC compartilhado | Pasta de origem compartilhada para o SC2Gears e SC2Gears Updater. | ||
| /src-updater | Pasta de origem principal do atualizador SC2Gears. | ||
| /src-util | Fonte de algum aplicativo de utilidade/teste, não parte do SC2Gears. | ||
| /src-common | Fonte comum para o banco de dados SC2Gears e SC2Gears. | ||
| /src-sc2gearsdb | Pasta de origem do aplicativo da Web do servidor de back-end para SC2Gears. | ||
| /src-plugins | Pasta de origem de alguns dos meus plugins. Eles fornecem funcionalidade extra para o SC2Gears; implementado como plugins para fins educacionais. | ||
| /src-sc2gearspluginapi | Pasta de origem da interface do plug -in SC2Gears e as APIs e serviços que são fornecidos para os plug -ins. | ||
| /Foldador de aplicativos | Contém os arquivos off-line e arquivos/pastas estáticas necessárias para executar o SC2Gears (incluindo os arquivos de idiomas). | ||
| /arquivos de liberação | Arquivos de recursos estáticos necessários para criar uma versão. | ||
| /liberar | Pasta de destino para criar um lançamento | ||
| /doc | Contém algumas informações e arquivos de ajuda. | ||
| /recursos | Alguns recursos externos com a intenção de fornecer apenas informações, não necessários para o projeto. | ||
| /guerra | / | Arquivos do aplicativo da web do banco de dados SC2Gears. | |
| /hospedado | / | Arquivos hospedados destinados a clientes SC2Gears. | |
| /latest_version.xml | Documento XML contendo informações necessárias sobre a versão mais recente. | ||
| /start_pagexxx.html | Documento HTML a ser exibido como a página inicial do SC2Gears. | ||
| /custom_protraits.xml | Documento XML contendo a definição de retratos personalizados. | ||
| /Clear_For_Archiving.cmd | O script do Windows para limpar arquivos desnecessários gerados pelo compilador para diminuir os backups. | ||
| /create-relase.cmd | Script do Windows para criar uma versão. | ||
| /directory-info.html | Este documento. | ||
| /Sc2gears.launch | Eclipse Lançar a configuração para executar o SC2Gears. | ||
| /ZPRJ-SC2GEARS-PARSING-MEGINE | Este é um projeto Eclipse incorporado (originalmente era um projeto separado). É uma versão despojada / alterada do mecanismo de análise SC2Gears Replay, adaptado para executar aplicativos da Web. Este é o mecanismo de análise usado no serviço de análise do banco de dados SC2Gears. Este projeto produz o SC2Gears-Parsing-Engine. | ||
O desenvolvimento ativo do SC2Gears ocorreu entre 2010 e 2013 (cerca de 3 anos e meio). O projeto não é mais mantido, nenhuma atualização adicional será lançada para o SC2Gears. É de origem aberta para fins educacionais - e pelos olhos curiosos.
Em 7 de outubro de 2015, o SC2Gears não pode mais analisar os replays (desde o patch Starcraft II). O SC2Gears viveu 5 anos, 6 meses e 5 dias! (2 de abril de 2010 - 7 de outubro de 2015)
De código aberto sob a licença Apache 2.0.