Projeto: Musicor - GDD
Transcrição
Projeto: Musicor - GDD
Musicor - GDD 1 Game Summary (Resumo do Jogo) 1.1 Conceito geral (High Concept) Musicor é um jogo musical, com influências de Rock Band, Guitar Hero e Frets on Fire, em que o jogador "toca" uma música à medida que o jogo mostra as notas. Porém, também possui um forte lado sinestésico ao incorporar cores à sua jogabilidade. 1.2 Resumo (Summary) O jogador usa um mouse para tocar uma música, tendo que não só clicar no momento correto, mas na cor correta também. 1.3 Key Features (Funcionalidades-Chave) • Multiplayer local com uso simultâneo de dois mouses simultâneos. • Diferentes estilos musicais e velocidades, em contraposição a Guitar Hero e Rock Band, que possuem um gênero musical restrito. • Sistema de pontuação inovador, com valor dependendo não somente do instante, como também da cor escolhida a cada nota. • O jogador pode criar suas próprias fases usando suas musicas preferidas 1.4 Target Platform (Plataforma Alvo) Plataforma-alvo principal: PCs. Estimativa de requisitos mínimos: • Windows XP ou superior • Processador de 1.0 GHz • 128 MB de memória principal • 100 MB de espaço em disco • Placa de vídeo com suporte a DirectX 9.0c e Shader Model 1.1 (2.0?) Posteriormente, o jogo será portado para Xbox 360, Zune, iPhone e Flash. 1.5 Support Technology (Tecnologia Suporte) O jogo é desenvolvido em C#, com o Visual Studio 2008. Ele utiliza como framework o XNA 3.1. 1.6 Marketing 1.6.1 Target Audience (Público-Alvo) Musicor tem como público-alvo pessoas de todas as idades que gostam de jogos casuais, em especial do estilo musical. 1.6.2 Target Rating (Classificação etária) Musicor pretende tem uma classificação etária Livre (para todas as idades) 1.8 Team (Equipe) • • • • • Alexandre Tolstenko, programador de motor de jogo e designer de conceito Bruno Aguiar de Melo, produtor e programador Mauro Cardoso Lopes, programador Shirley Paz, arte gráfica Thiago Santiago, programador do jogo e programador do motor de áudio 2 Game Play Description (Descrição de Game Play) 2.1 Game Flow (Fluxo de jogo) Quando o jogador decide jogar através das opções 1 Jogador ou 2 Jogadores(Ver 2.2 Menu and Game Flow), muda-se para uma tela onde o jogador escolhe a música que deseja tocar e a dificuldade em que ela será tocada. Com isso, o jogo pode ser propriamente jogado. Muda-se para a tela de jogo (ver 3.2 Telas). Ela é composta por um círculo central com uma paleta de cores, uma linha à esquerda do círculo na qual coroas circulares coloridas descerão. Acima do círculo, terá a pontuação do jogador. À direita, há um menu com as seguintes informações: Música, Autor e Combo(ver alguns parágrafos mais abaixo.) Abaixo do menu há o tempo decorrido desde o começo da música. Aparece uma contagem de 3 segundos na tela antes da música começar a tocar. O mouse começa no centro do circulo com a paleta de cores(ver a tela de jogo). Assim que a música começa, descerá círculos coloridos representando notas. Quando os círculosnotas alcançarem o círculo branco é o momento em que o jogador deve clicar na paleta de cores a cor do círculo-nota. Levando em conta a precisão temporal (se clicou antes ou depois do momento certo) e espacial(o quão longe da cor certa), uma pontuação numérica é atribuída ao jogador. Além de valor numérico, as pontuações terão os valores Excelente, Ótimo, Bom, Regular e Ruim. Para cada círculo-nota, o jogador deve tentar fazer a maior pontuação possível. Quanto maior for a seqüência de Ótimo e Excelente que o jogador executar, maior será o combo dele, atributo mostrado no menu à direita. Este atributo provê um bônus multiplicativo para a pontuação de cada nota da sequência. Quando acabar o tempo da música, a partida acaba. Se for modo multiplayer, quem estiver com maior pontuação ganhou a partida. Se for modo Single player, o jogador poderá entrar em "Melhores Pontuações" se tiver pontuação suficiente, isto é, tiver uma pontuação superior à alguma que esteja em "Melhores Pontuações". 2.2 Menu and Game Flow (Fluxo de Menu) Inicialmente são mostradas as telas de crédito (Gamux e Unicamp). O usuário pode esperar que elas sumam (fade out) ou apertar a tecla Esc para ir ao menu principal do jogo. Nele, é exibida uma imagem de fundo com o título do jogo. É mostrado também um menu, composto por: 1 Jogador, 2 Jogadores, Opções, Créditos e Sair. Todos os itens tem a mesma cor, com exceção do item atualmente selecionado, o qual pode ser mudado pelas setas do teclado ou pelo movimento do cursor do mouse. 1 Jogador: É exibida a tela de jogo, com o círculo de cores centralizado vertical e horizontalmente, enquanto que o conjunto de notas encontra-se à esquerda. Acima encontra-se a pontuação do jogador e à direita está o quadro com informações e detalhes sobre a música atual. 2 Jogadores: É exibida uma tela quase igual à de 1 Jogador, excetuando-se que tem dois mouses, duas pontuações e dois combos, um para cada jogador. Opções: É exibido um menu simples, nos mesmos moldes do menu principal, com as opções: Tela Cheia (Ligado/Desligado) e Volume (de 0 a 5). Créditos: Uma tela bonita com os nomes e funções de cada integrante da equipe. Sair: Simplesmente fecha o programa. 2.3 Input Design Será bastante simples. Utiliza-se o mouse e o teclado. O mouse do jogador tem que possuir pelo menos dois botões e scroll de rolagem. O botão esquerdo é utilizado para tocar as notas (clicando algum ponto do círculo de cores). O botão direito é utilizado para pausar o jogo. O Scroll de rolagem é utilizado na tela de seleção de música para aparecer mais músicas, quando estas excedem 10. Nas outras telas, pode-se utilizar também o teclado para navegar entre as opções dos menus. Especialmente, na tela de "Escreva seu nome", utiliza-se somente o teclado para o jogador inserir o seu nome. Cursor do 1º Jogador na tela de jogo Cursor do 2º Jogador na tela de jogo Cursor do 1º Jogador nas outras telas Cursor do 2º Jogador nas outras telas 2.4 Heads Up Display Tentamos deixar o HUD limpo e simples. Contém na esquerda uma linha na qual as notas a serem "pintadas" caem até uma posição limite; contém no centro da tela uma paleta de cores na qual o jogador deverá clicar dentro do tempo limite para sincronizar com a nota que está caindo; possui ponteiros para os mouses cadastrados; na direita, temos uma barra contendo o nome da musica, o artista e o(s) combo(s); no canto inferior direito tem um contador de tempo da musica; no centro inferior tem a qualidade dos cliques do(s) jogador(es); no centro superior existe a pontuação(ões) do(s) jogador(es). 3 Levels and Interfaces 3.1 Game Modes (Modos de jogo) 1 Jogador O modo mais simples. Toca-se uma música e o jogador tem que fazer a maior pontuação possível. Salva-se os 10 melhores desempenhos. 2 Jogadores O modo mais divertido. Dois jogadores competem para ver quem faz a maior pontuação. 3.2 Telas Logo Gamux Logo Unicamp Título Opções Créditos Seleciona a Música 1 Jogador Escreva seu nome Tela de Sucesso(no modo 1 Jogador) Tela de Falha(no modo 1 Jogador) Melhores Pontuações 2 Jogadores Jogador 1 Ganhou! Jogador 2 Ganhou! Empate