O Modelo de Documento de Design Técnico
Por: Nadia Maria Santos Santos • 24/2/2019 • Trabalho acadêmico • 2.425 Palavras (10 Páginas) • 1.058 Visualizações
Modelo de Documento de Design Técnico
[pic 1]
Versão (Número de Versão) Criado: (Data)
Atualizado: (Data)
Histórico de Revisão  | |||
Responsável  | Descrição  | Data  | Versão  | 
Uranio Cerqueira dos Santos Filho  | Projeto Técnico do Jogo Alien City.  | 14/02/2019  | 0.1  | 
Tabela de Conteúdos
1: Sumário Executivo
- Projeto Técnico
 
AS informações abaixo servem para esclarecer dúvidas e fornece informações a respeito do desenvolvimento do jogo, bem como a indicação de detalhes cruciais para que sejam respeitadas as exigências que envolvem todo o processo de criação do game.
2: Hardware e Softwares (sugestões equipe de programação)
2.1 Hardware para desenvolvimento do jogo Alien City
Processador: AMD Ryzen 5 1600 3.2GHZ Cache 19MB;
Placa-mãe: ASRock p/ AMD AM4 A320M-DGS DDR4
Memória RAM: Memória Crucial Ballistix Sport LT 8GB 2400Mhz DDR4 CL16 Red e Memória Crucial Ballistix Sport LT 4GB 2400Mhz DDR4 CL16 Red ou duas de 8GB;
Placa de vídeo: VGA NVIDIA MSI GEFORCE GTX 1060 IGAMER OC 6GB GDDR5 192Bits;
Fonte: EVGA 450W 80 Plus Bronze ou Fonte Corsair 550W 80 Plus Bronze CX550;
Filtro de Linha: Clamper.
2.2 Hardware para execução do game
Xbox One:
Processador x86-64 AMD APU "Jaguar" Octa-Core 1.75 até 2.86 GHz;
8GB de memória RAM DDR3; e 32MB da ESRAM.
GPU AMD Radeon GCN 768 cores 853 MHz 1,31 TFLOPS;
Joystick padrão do Xbox One;
HD de 500GB;
Mídia física em Blu-Ray e DVD;
7.1 surround sound;
PC:
Sistema Operativo: Windows 8/7 (XP não suportado)
Processador: 2GHz CPU (Pentium 4 ou equivalente).
Memória: 1 GB de RAM.
Placa gráfica: 512MB DirectX 11.0 video card compativel com suporte Pixelshader 3.0.
DirectX: Versão 11.
Espaço no disco: Requer 2500 MB de espaço livre.
Placa de som: Qualquer compatível com DirectX 11.0.
Notas adicionais: 1GB RAM (2GB para Windows 7).
Mobile:
OS: Android 4.0 Ice Cream ou IOS 8.
CPU: Intel Quad Core
Memória RAM: 1 GB
Armazenamento: 600 MB
2.3 Softwares para criação de Assets 2D – Imagens
Alien City é feito com Unity e C++ e Objective-C.
2.4 Softwares para criação de Assets 3D – Modelos 3D
As partes 3D são feitas com Unity 3D e C++ e Objective-C.
2.5 Software para Edição de SOM
Fmod, Audacity e Cubase 7.5.
2.6 Linguagens de Programação
Java.
Sua escolha foi pensada por ser uma das linguagens de programação mais utilizadas no desenvolvimento de jogos da plataforma Android.
C++.
É considerada por muitos como a melhor linguagem para desenvolvimento de softwares para desktop e jogos que exigem bastante hardware.
Objective-C.
Principal linguagem para as plataformas IOS e OS X.
É uma linguagem de programação flexível, com transmissão de mensagens no estilo Smaltalk e C. Sua escolha foi pensada como uma maneira de entrar no mercado de aplicativos mobile da Apple.
2.7 Banco de Dados
MySQL
Modelo Relacional.
3. Game Engine e Bibliotecas
3.1 Game Engine (Motor de Jogo)
[Clique aqui e cite uma Game Engine e suas principais características]
3.2 Biblioteca de recursos gráficos
[Clique aqui e cite uma biblioteca gráfica para ser utilizada no Alien City]
3.3 Biblioteca de física
[Clique aqui e cite uma biblioteca de física para ser utilizada no Alien City]
3.4 Biblioteca de áudio
[Clique aqui e cite uma biblioteca de áudio para ser utilizada no Alien City]
4: Plano de Desenvolvimento
4.1 Cronograma Mestre (considere trabalho de segunda a sexta)
Tarefa/Atividade  | Dt_Início  | Dt_Fim  | Duração (dias)  | Responsável  | 
1. Fase 1  | [Data de hoje]  | [Data de Hoje + 51 dias]  | 51  | Produtor + Mari-Sr.  | 
1.1 Programar tiros das armas alienígenas  | [Data de início]  | [Data de fim]  | 6  | Mari Prog. Sênior (Sr.)  | 
  | [Data de início]  | [Data de fim]  | 2  | Mari – Sr.  | 
  | [Data de início]  | [Data de fim]  | 1  | Mari – Sr.  | 
  | [Data de início]  | [Data de fim]  | 3  | Mari – Sr.  | 
1.2 programar ataque do player desarmado.  | [Data de início]  | [Data de fim]  | 6  | Artur Prog. Pleno (Pl)  | 
  | [Data de início]  | [Data de fim]  | 3  | Artur – Pl.  | 
  | [Data de início]  | [Data de fim]  | 3  | Deivid – Pl.  | 
1.3Programar as abduções  | [Data de início]  | [Data de fim]  | 4  | Vitoria-Sr.  | 
  | [Data de início]  | [Data de fim]  | 4  | Vitoria-Sr.  | 
1.4 Programar a colisão com as armas para pega-las  | [Data de início]  | [Data de fim]  | 3  | Vitoria-Sr.  | 
  | [Data de início]  | [Data de fim]  | 3  | Vitoria-Sr.  | 
1.5 Programar ataque com pedaço de madeira  | [Data de início]  | [Data de fim]  | 5  | Lea-Pl.  | 
  | [Data de início]  | [Data de fim]  | 3  | Lea-Pl.  | 
  | [Data de início]  | [Data de fim]  | 2  | Lea-Pl.  | 
1.6 Programar exclusão dos Aliens  | [Data de início]  | [Data de fim]  | 3  | Dea-Jr.  | 
... (atividades de outras áreas para a fase 1)  | Dea-Jr.  | |||
2. Fase 2  | [Data de início]  | [Data de fim]  | 45  | |
2.1 Programar Jogabilidade de passar pelos lasers  | [Data de início]  | [Data de fim]  | [Soma dos dias 2.1]  | 
  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
2.2 Elaborar Assets  | [Data de início]  | [Data de fim]  | [Soma dos dias 2.2]  | |
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
2.3 Montar a fase  | [Data de início]  | [Data de fim]  | [Soma dos dias 2.3]  | |
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
2.4 Qualidade  | [Data de início]  | [Data de fim]  | [Soma dos dias 2.4]  | |
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
  | [Data de início]  | [Data de fim]  | [Número de dias]  | [Seu Nome – Jr / outros]  | 
...