Unity3D: Organização de Projetos

Slides:



Advertisements
Apresentações semelhantes
Tópicos Especiais I: Engines Exercícios Propostos Aula 01
Advertisements

Os projetos.
Requisitos de Software
APSOO Aula 03.
Introdução à Programação Exercício - Minigame - Interação 2º Semestre 2010 > PUCPR > Design Digital Bruno C. de Paula.
Criação de Funções Conjunto de regras
Grupo a Adriano Andrade João Lopes Pedro Abrantes Sudoku, Um Assistente de Jogo.
Gestão de Projetos Áreas de conhecimentos Integração
PMBoK Project Management Body of Knowledge
Professor: Rogério Lopes Disciplina: Engenharia de Software II Fortium Sistemas da Informação Engenharia de Software II.
Projeto: SURVIVORS Versão 2.0 Equipe de Desenvolvimento: Carlos Augusto Ribeiro Mantovani Conrado Silva Miranda Klaus Raizer Natasha Sayuri Dias Nakashima.
Projeto: SURVIVORS Versão 2.0 Equipe de Desenvolvimento: Carlos Augusto Ribeiro Mantovani Conrado Silva Miranda Klaus Raizer Natasha Sayuri Dias Nakashima.
Projeto: “SURVIVORS” Versão 2.0
Palestra sobre as novas funcionalidades
GESTÃO DE PROJETOS Aula 7 1.
Planejador de Manutenção Módulo I
Teste SEE. Introdução n Informe o motivo da discussão n Identifique-se.
Programação de Jogos Eletrônicos - TCC
Remodelando a solução mais eficaz
José Roberto Blaschek Gerência do Escopo José Roberto Blaschek.
Marcelo Korjenioski. Venda crescente de dispositivos com sistema operacional Android em 2011 favorecem o desenvolvimento para a plataforma. Jogos casuais.
Descrição geral do jogo
Apresentação do TCC Jogo: Designo (DEMO).
Tutorial de Utilização do Controle de Pendências – JIRA
PROJETO DE JOGOS I Documento de Design.
Nova solução CRM da Riosoft
Software de Gestão Estratégica
Abrindo o Jogo Arquitetura e Desenvolvimento de Jogos Digitais.
Windows 7 Palestra sobre as novas funcionalidades Palestra Windows 7 e MS Office 2010 Diretoria de Informática Instrutores: Neusa e Charles.
Planejamento e Projeto de Testes
Prototipagem rápida de gameplay
11 - Gerenciamento de Riscos
Análise e Desenvolvimento de Software
Análise e Projeto de Software CSTDS Profº. Henrique Vila Nova 1.
Fase de Concepção (Início, Planejamento)
e2pc mais que um produto, um projeto a quatro mãos em busca da presença digital.
Metodologia Ágil SCRUM
Aula 7 – Planejamento do Levantamento
GESTÃO DE PROJETOS DE MANUTENÇÃO
Elaboração de Projetos Recomendações práticas esíntese Luis Stephanou.
PROJETO DE JOGOS I Aula 2.
Projeto e Implementação de Jogos Eletrônicos
Relação 1 Relação de Produtos com Serviços Vinculados- OS.
Projeto Arte, Ciência e Tecnologia
PLANEJAMENTO E CONTROLE LOGÍSTICO
Tavares Junior . com XNA 3D O jogo “Recolha os Objetos” Tavares Junior . com 1 1.
Documento de Requisitos
Gestão de projetos de Software GTI-16
The Lord of the Last Kingdom A Tower Defense Game José Valentim Neto UFPB PEIDJD.
Métodos Ágeis e Programação Extrema (XP)
Projeto knowWorld Sistema para criação de Roteiros Turísticos.
Reunião Final – Recife Beat Manifesto Game Studio Recife, Dezembro de 2005.
Os projetos.
SobPressão Anderson Jun Kodama Eduardo Barasal Morales
Teremos nesta aula: 31 de julho de 2015 Aula 1 – OBJETIVOS DO MÓDULO Apostila: DESENVOLVIMENTO DE SITES 1 – 7 regras pra o desenvolvimento de um bom site.
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
COS600 | Animação e Jogos Filipe Yamamoto Fábio Castanheira Miguel Fernandes.
Criando jogos.
Célia Cruz | Renata Brunetti
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
Pré-Projeto Multimídia
Apresentação: Eduardo Jesus Coppola Gerenciamento eletrônico de PALESTRAS Kickoff do Projeto.
1Aula : Faculdade INED Prof. Fabricio Lana Pessoa Projeto de redes.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Mauricio Barbosa e Castro.  A construção de um produto multimídia se faz através de um projeto.  O escopo e a complexidade de um projeto de multimídia.
O que é PROJETO EXECUTIVO
Unity 3D: Câmeras.
GOVERNO DO ESTADO DE SÃO PAULO SECRETARIA DE ESTADO DA EDUCAÇÃO
Unity 3D Inteligência Artificial
Transcrição da apresentação:

Unity3D: Organização de Projetos

Unity 3D Nascimento de jogos: - Idéia - Demanda - Oportunidade Organização da idéia = Game Concept Game Concept: - Resumo do jogo, 2-3 páginas, com descrição principais funcionalidades, características

Unity 3D Game Concept: - Texto resumo do jogo - Apresentação inicial / vender a idéia Desenvolver a idéia = planejar Técnica “Brainstorming” : explorar idéias livremente Abordar / planejar todos detalhes Listar e descrever todas características = Game Design

Unity 3D Game Design - Texto completo do jogo Todas características descritas, planejadas - Todos detalhes (jogo) descritos Informações de gameplay, inimigos, mapa, etc - Guia para o desenvolvimento Documento (deve) permite a qualquer time desenvolver o jogo - Resumo de atividades a realizar Itens e características listados = atividades a realizar

Unity 3D Idéia Planejamento Execução Game Concept Game Design Desenvolvimento Execução: conhecer atividades necessárias, traçar plano de desenvolvimento

Unity 3D Execução / Desenvolvimento = trazer o plano a vida Organização: - Lista de atividades Itens do Game Design listados como atividades - Cronograma Dispor lista de atividades em relação ao tempo Neste estágio visão completa do jogo / trabalho envolvido cria-lo Estimativa real de trabalho = Estimativa de preço Orçamento / Budget :

Unity 3D Criar lista de atividades do projeto - grupos criar documento, listar atividades Atividades gerais / específicas por projeto Gerais: - Classe Arte ( Modelos, arte 2D, 3D, animações, level design) - Classe Programação - Classe Som - Testes / Finalização / Debug

Unity 3D Atividades de Programação : Gerais : Gameplay - Controle do jogador / teclas e ações - Funções de movimento jogador (gravidade, fricção, física) - Tratamento colisões do jogador - Programação Animações e som por ações - Programação de efeitos / partículas - Regras do jogo - Controle de Vidas / Morte - Regras do jogo – Pontuação - Final do jogo / Restart ....

Unity 3D Atividades de Programação : Programação Menus e Interface - Esquema de abertura do jogo (logo, vídeos, som) - Programação Menu Principal - Programação de menus (opções, créditos..) - Programação de interface / HUD (exibir pontos, vidas...) - Menus adicionais (in-game, fim de jogo / recordes ...)

Unity 3D Atividades de Programação : Programação de Atores / Itens - Inimigo 1 - comportamento IA - planejamento adicional / estados / ações - Programação de armas - adicionalmente efeitos - Programação de itens - recolhimento, uso, controle - Programação objetos de cenário - armadilhas, elementos autônomos adicionais

Unity 3D Atividades de Arte : Arte Geral - Logotipo do jogo - Abertura (vídeo*) - Telas menus / botões - Interface de jogo (HUD) - Personagens (modelos + texturas + animações) - Player, Inimigo1, Inimigo2... - Level design (construção dos mapas, texturas, vegetação) - Mapa1, Mapa2....

Unity 3D Atividades de Som - Músicas in-game - Som para efeitos (todos: tiros, passos, ambiente...) - Som para eventos - Vozes e sons específicos (Voice Over) Atividades finais - Testes e debug - Versão ALPHA / Versão BETA (+ testes) - Master Disc (versão final, Golden Master)

Unity 3D Lista de Atividades completa: - Específica por projeto Dispor em relação ao tempo = CRONOGRAMA - Estimar tempo previsto por atividade - Unidade tempo / semanas / dias / mês Como saber o tempo por atividade? - Observação, prática, estimativa - Estimativas seguras, fazíveis = segurança de metas - Depende do tamanho / experiencia da equipe *

Unity 3D

Unity 3D Lista de Atividades + Cronograma - Elaboração de Metas, “Milestones” - Acompanhamento do desenvolvimento / plano Permite criação de orçamento para jogo - Custo desenvolvimento: equipe x tempo - Custos fixos, impostos, re-investimento e lucro Variáveis: maior equipe = atividades em paralelo = menor tempo Trabalhar com metas possíveis (margem de segurança) Conceito da empresa