|
|
A The Game Creators, empresa criadora do DarkBASIC Classic e DarkBASIC
Professional, além de comercializadora de muitos outros produtos voltados para
o desenvolvimento de jogos, está passando por uma nova fase de aprimoramento.
Um de seus representantes, Richard Davey, explicou quais etapas de
aprimoramento consistem essa nova fase. Diz Richard:
"Olá,
Estas últimas semanas nós da TGC - The Game Creators
estivemos reclassificando a maneira como as coisas serão manipuladas a partir
de agora. Isto está relacionado à todas as faces do desenvolvimento e
informações associadas. Existem almas mudanças significativas à nossa espera,
então ... aqui vamos nós!
1) Lee, o criador do DarkbBASIC e do DarkBASIC Professional, está
trabalhando exclusivamente no FPS Creator no momento, tornando-o pronto para ser
exibido em Monte Carlo no meio de Junho. Não haverá nada que o tirará desta
meta. Porém após seu retorno, ele e Mike irão sentar juntos e trabalhar em
NADA MAIS ALÉM dos consertos de bugs do DBPro, por um período limitado de
tempo. Nenhuma nova funcionalidade (a não ser no debugger), somente correção
de bug. No final deste período de desenvolvimento nós iremos lançar o Upgrade
5.4. Este processo irá começar no dia 21 de Junho.
2) Depois que a versão 5.4 for lançada, Lee irá retornar
exclusivamente ao FPS Creator. Nós temos que encontrar algumas deadlines para
ser eliminadas e há ainda muito trabalho a ser feito, e isto é algo
inevitável... mas ...
... Mike irá manter-se nos Upgrades do DBPro - não em pacotes de
melhoria, nem novas funções - somente correção de bugs. Como uma empresa,
nós decidimos que ele irá dividir seu tempo entre fazer as correções de bugs
no DBPro e eventualmente gerar alguma espécie de trabalho de venda. Isto
significa que o DBPro será melhorado todo o dia (ou talvez ele prefira
trabalhar no DBPro 3 dias sim e 2 dias não) mas o resultado será sempre o
mesmo: updates freqüentes. Lembre também - nós já dissemos isto
anteriormente e nós diremos novamente, mas uma vez que Lee está trabalhando no
FPS Creator, surgirão novos bugs que precisarão serem corrigidos no DBPro e
novas otimizações precisarão ser adicionadas ao compilador. Este é um lado
inevitável da criação de uma aplicação massiva com tecnologia DBPro.
3) Mike terá controle total sobre a freqüência de lançamento dos
Upgrades e BETAS. Nós tornaremos público todos os betas para cada
Upgrade, para que qualquer pessoa possa fazer seu download. Estas liberações
terão a freqüência controlada por Mike, logo elas podem ser lançadas
diariamente, semanalmente, quinzenalmente, etc.
4) Depois de um certo período que um beta é liberado, será definido um
Ponto de Liberação para o DBPro. Ex.: Upgrade 5.5, 5.6, 5.7, etc. Nós não
iremos liberar mais do que 1 ponto de liberação por mês - nós achamos que
isto seria muito confuso para os novos usuários, mas não existe limite para o
número de Pontos de Liberação (BETAs). Não existirá qualquer tipo de escala
entre as liberações.
5) O fórum Bug Report será o lugar CENTRAL de onde nós coletamos (e
corrigimos) bugs. Se algum bug não estiver relatado neste fórum é porque nós
não sabemos sobre sua existência. Eu estarei fazendo algumas modificações
para ele conforme discutido no DBDN, mas, essencialmente, ele será a
área central os os bugs devem ser reportados e corrigidos.
6) Nós estamos fechando o DBDN. Isto foi discutido internamente por
meses e agora os membros atuais concordam que este é o melhor curso da
ação. O DBDN serviu muito até agora porém nossa comunidade é MUITO maior e
agora é o momento para abrir novas coisas. O resultado disto é:
a) Todos os diários dos desenvolvedores (Lee, Mike, Rich e Raveys (novo membro))
agora serão públicos - incluindo todas as entradas antigas e as novas. Lee e
Mike atualizam seus diários diariamente, logo iso dará a você a informação
para saber como as coisas estão indo, ver shots do desenvolvimento do FPSC e
saber as correções feitas por Mike para o DBPro. Ravey irá começar um novo
diário também.
b) Todas as figuras de exemplo do DBDN estarão associados ao site Developer
Network, logo serão públicas. Simon ficará encarregado de fornecê-las
conforme ele pode.
c) Todas as versões beta do software que nós iremos liberar serão públicas.
Liberações de betas anteriores no DBDN serão removidas.
d) Nós ainda estamos falando sobre como manipular o fórum - os DBDNers gostam
do fato de não serem spammed, porém, da mesma forma, nós não queremos
promover separação ou divergências na comunidade. Logo, o plano atual é ter
um quadro para pessoas mais antigas na comunidade "Old Timer", ex.: as
pessoas que visitam o fórum por um curto espaço de tempo ou alguém novo nos fóruns
não terá acesso para postar algo, somente para ler. Aqueles que já
freqüentam a comunidade há mais de 1 ano terá acesso completo para postagem (e
estes que estão migrando do DBDN também). Esta idéia ainda está sendo
estudada e não é algo definitivo.
7) Nós estamos revisando, completamente, a documentação do DBPro e
isto irá funcionar da seguinte forma: nós iremos revisar toda a documentação
do DBPro, comando a comando, e após isto feito teremos a necessidade de
criar um livro dedicado ao DBPro. Este livro será uma fonte que dará a você
detalhes de cada comando, sua descrição com sintaxe completa de funcionamento,
parâmetros, código de exemplo, descrições e geralmente todas as coisas com
referência ao manual.
E como tudo isto afetará no DBPro? Eu disse que nós estamos escrevendo um
livro - logo, seguramente, isto irá custar dinheiro, não é? Bem - sim e não.
Nós percebemos que nós poderíamos estruturar o livro de tal maneira que para
cada comando nós temos um conjunto de informações básicas. Imagine se você
tenha uma página como a seguir:
1. Nome do comando - Número da versão em que ele foi introduzido
2. Sintaxe exata e correta
3. Argumentos completos (se relevantes) que na verdade explicam o que você deve
estar passando para um comando/função
4. Valor de retorno - completamente explicado
5. Exemplo de Código Fonte - sim, para CADA comando
6. Descrição - um resumo do que o comando faz e como você deve usá-lo.
7. Exemplos avançados - códigos fontes extendidos, vários opções, etc.
8. Descrição detalhada - uma explicação compreensiva do comando, o que ele
faz, como ele trabalha, teoria por detrás do seu funcionamento, etc.
9. "Veja também" - links para outros comando relacionados e
relevantes.
E é assim que as coisas seguirão... os arquivos de ajuda do DBPro serão
recompilados em um formato indexado CHM e eles terão em seu conteúdo toda a
informação lista de 1 a 6. O livro impresso terão os itens "extras"
de 7 a 9.
Usar esta técnica significa que três de nós podemos matar dois pássaros com
uma pedra (muito grande!). Ao final deste processo nós iremos ter um
compreensivo guia para o DBPro e um novo conjunto de arquivos de ajuda que
realmente explica o funcionamento de cada comando. É desnecessário dizer que
eles serão livres de cobrança e incluídos com todos os Updates de seu
primeiro lançamento em diante. Não existe uma data para o término deste livro,
pois, como você mesmo pode ver, esta é uma tarefa muito grande - cerca de 1117
comando para documentar.
Logo, para resumir:
1) Worklogs/Diários/Exemplos estarão abertos para todos através do site Dev
Net
2) Liberação de Upgrade 5.4 no fim de Junho; o trabalho começa no dia 21 de
Junho.
3) Liberações periódicas de upgrade *betas*, talvez diariamente,
semanalmente, mensalmente, etc - esta freqüência será determinada por Mike -
mas você pode ler seu diário para saber a progressão da liberação
4) Ponto de Liberação de Upgrades a cada 1 ou 2 meses, mas, novamente,
dependente do Mike.
5) Fórum Bug Report para ser o lugar central de onde tudo começa.
6) Novos arquivos de ajuda para o DBPro como um resultado do livro impresso WIP.
Isto é o que está acontecendo atualmente. Nós estamos discutindo todos estes
tópicos internamente como um time, mas posteriormente, através dos fóruns, é
que nós veremos o que precisamos mudar (ou melhorar) para colocar todos este
processo em ação - logo, o trabalho nos espera a partir de 21 de Junho.
Até lá,
Rich"
|
|