Não disponível  

DarkBASIC Pro
Versão de Avaliação
Patch 5.7
USB Dongle
Forum
Indique
  Lista de Email
Diário Antigo
Outros Produtos
Cartography Shop
DarkMatter
Local DBPro Sites
Italy
UK
 

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"