[INFO] Processo de Desenvolvimento do Elvenar

  • Iniciador do tópico Deleted User - 214760
  • Data de início

Deleted User - 214760

Ex-Membro
Ex-Membro
Olá a todos,

Tivemos em tempos oportunidade de colocar esta informação na sequência de uma pergunta efetuada a propósito das sugestões que são dadas pelos jogadores, no entanto tal serve igualmente para o processo de desenvolvimento que é definido para o jogo pelo que optámos por colocá-la como informação geral. Talvez assim consigam compreender o porquê de algumas alterações demorarem tanto tempo a serem implementadas. ;)

O processo de design concepcional e programação de um jogo é sempre algo demorado e complexo! :) Há muito trabalho envolvido por detrás de quaisquer alterações que são efetuadas no jogo:

Para as Sugestões dadas pela comunidade:

1- A sugestão é efetuada pela comunidade;
2- Dependendo da participação nos tópicos ela é encaminhada mais ou menos rapidamente (1 ou 2 semanas)
3 - A sugestão entra para análise dos gestores de produto + equipa de design concepcional de jogo
4 - A sugestão é aceite
5 - Têm que se estabelecer em que moldes ela irá ser implementada - Envolvimento das equipas de Design de jogo + gestores de produto + ilustradores + programadores ( onde serão colocados os gráficos? Quais as implicações com as outras funcionalidade? Que tipo de gráficos serão desenhados? qual o código necessário? quanto tempo irá demorar ? )
6 - definido tudo ^^entra para produção onde temos que decidir de que forma esta nova funcionalidade poderá ser encaixada no plano de produção já existente.

Por outro lado:

O jogo tem o seu próprio mapa de desenvolvimento que é definido no início do ano. Todas as sugestões e aditamentos não programados inicialmente têm que ser "encaixados" no plano existente e tal implica que as pessoas tenham que ajustar o seu trabalho para encaixar o que já estava a ser desenvolvido e planeado + o que foi proposto.
Imaginem que estão a trabalhar na construção de uma casa, e tinham planeado que primeiro acabam a cozinha, depois a sala, os quartos, a casa de banho, a despensa e por fim a garagem.
Mas o vosso cliente, quando vocês estão a trabalhar nos quartos, diz-vos que queria que a sala tivesse um espaço para pôr uma mesa de snooker e uns flippers.
Vocês teriam que continuar a trabalhar no resto da casa e alocar outros funcionários para poderem fazer as remodelações da sala para incluir algo que não estava inicialmente nos planos. :D--- é um exemplo meio palerma, mas talvez ajude a compreender todo o processo que envolve alterações no jogo --- :rolleyes:

7 - Fase de produção ( gráfica e programação ) e implementação - Aqui é quando a equipa já tem tudo o que precisa para poder implantar os pedidos/ sugestões e torná-las adequadas ao jogo em si.
8 - Fase de testes internos e correção de erros - Todas as funcionalidades, sem exceção, têm que ser testadas para que se verifique se tudo está a funcionar como deveria e todas as mexidas a meio do código geram erros noutras partes do jogo, os quais têm que ser verificados e solucionados.
9 - Fase de testes externos. - Quando a funcionalidade é dada como pronta para lançamento terá que ser colocada no servidor beta para que possa ser testada em ambiente real pelo maior número de jogadores possíveis. Aqui geralmente são detetados erros que os programadores e a equipa de Qualidade não consegue verificar por não estarem em ambiente real (interação com milhares de outros jogadores)
Os erros vão novamente para a equipa de programação para que possam ser resolvidos o que muitas vezes impede o lançamento das funcionalidades nos servidores nacionais.
10 - Fase de lançamento oficial - Esta é a altura em que as funcionalidade são colocadas nos nossos servidores.

O processo é longo! :D Mas necessário para manter a coerência do jogo e a sua qualidade.
Claro que há algumas sugestões que são simples e que demoram apenas 2/3 semanas a entrar no jogo e há outras que demoram muitos meses. Depende sempre do seu grau de complexidade.

Este processo é idêntico para todas as funcionalidades que entram no jogo! Mesmo as que são pensadas pela equipa de design de jogo (área concepcional) têm que passar pela aprovação dos gestores de produto e seguir todos os trâmites do ponto 4 ao ponto 10. E algumas não correm como o esperado e acabam por influenciar de forma negativa outras funcionalidades o que pode ainda mais extender o seu prazo de implementação.

Esperamos que com esta informação possam compreender um pouco melhor o porquê de certas funcionalidades/aditamentos/transformações demorarem muitos meses até chegar a nós! Muitas vezes não é falta de vontade é apenas termos de conjugar toda a preparação e exigência que tal requer para que possam entrar no jogo sem erros de maior e sem grandes perturbações.

Obrigada pela extensa leitura :D
Equipa Elvenar Portugal
 
Última edição por um moderador:
Topo