SlideShare une entreprise Scribd logo
1  sur  4
GAME DESIGN DOCUMENT

          Versão 1.2




  MAX DIMENSION
Força Andrômeda
 Operação Tempestade




 Aracaju-SE, 17de dezembro de 2005
Força Andrômeda – Operação Tempestade


Apresentação

        FA-OT trata-se de um webgame no gênero shoot’em up desenvolvido para a
plataforma Flash. Este jogo é voltado para o público de jogadores casuais e seu objetivo é
enfraquecer a força de invasão vórtice que ataca o planeta Atlântida.
        O jogador interpreta o piloto Trovão-1, a bordo de uma nave VR-200.
        Para alcançar o seu objetivo, Trovão-1 deve destruir todos os inimigos, podendo
pegar itens bônus durante as missões e assim tentar melhorar seu desempenho.


Descrição do Jogo

Cenário

       Todo o enredo se passa no “espaço”.
       A princípio, o único objetivo do jogador é enfraquecer as forças inimigas e retardar
o seu ataque. No decorrer do enredo, uma das investidas inimigas conseguem destruir a
base de operações onde o pai do piloto trabalha e isso é mais do que suficiente para que ele
decida seguir rumo ao planeta onde os Vórtices estão instalados, quer seja com a ajuda de
outros Atlantes, quer seja sozinho.
       O jogo utiliza-se do sistema de scrolling vertical, limitando a movimentação do
jogador à área visível em tela.


Movimentação (controle da VR-200 pelo jogador)

       As operações básicas permitidas ao usuário são:
              • Seta para a Esquerda  move a nave para a esquerda;
              • Seta para a Direita  move a nave para a direita;
              • Seta para Cima  faz a nave avançar no cenário;
              • Seta para Baixo  faz a nave recuar no cenário;
              • Barra de Espaço  dispara tiros;
              • Tecla Ctrl  dispara bombas.
       Além destes, há outras seqüências de movimentos (que consomem alguma
       quantidade de energia acumulada), como:
              [Editado! =P ]
Interface do Jogo

Lista de Componentes do Jogo

1. Avatar – único elemento do jogo controlado pelo usuário
   1.1. VR-200 – nave de combate aero-espacial de um dos pilotos atlantes
2. Cenário –climatiza e contextualizar o jogo
   2.1. Background – composto por estrelas, planetas, satélites, cinturões de asteróides e
        demais elementos visuais com os quais o jogador não pode interagir
3. Inimigo – representa uma ameaça ao progresso da VR-200
   3.1. Naves Agatha
   3.2. Naves Vortz
   3.3. Minas Espaciais
   3.4. Meteoros
   3.5. Mísseis
4. Actions – elementos de jogo que podem beneficiar ou prejudicar o desempenho do
   jogador
   4.1. Lasers disparados pela frota Vórtice – ao tocar em um laser, a nave do jogador é
        destruída
5. Item – conhecidos em outros jogos como power ups
   5.1. Bomba Bonus – Dá ao jogador mais uma Bomba
   5.2. Power Bônus – Aumenta o poder de fogo do jogador
   5.3. Power Life – Dá uma vida extra ao jogador
6. Disparos/Habilidades do jogador – o jogador pode se utilizar de:
   6.1. Disparos comuns
   6.2. Bombas
   6.3. [Habilidades Secretas – Mais uma vez, editado!]
7. Disparos inimigos – causam dano à VR-200
   7.1. Disparos comuns
   7.2. Laser

Interação dos Elementos do Jogo e Sobreposição de Imagens

   1. VR-200 e disparos inimigos:
          • VR-200 deve ser destruída (gerando animação e som de explosões), caso
             não esteja invencível;
          • Disparos inimigos são destruídos;
   2. Inimigo e disparos do jogador:
          • Inimigo sofre perde pontos de resistência igual ao poder de dano do disparo;
          • Se resistência do inimigo chegar a zero ou menos, inimigo é destruído
             (gerando animação e som de explosões);
          • Disparos são destruídos;
   3. VR-200 e itens:
          • Ao encostar-se a um item, a VR-200 ganha a vantagem oferecida por aquele
             item;
          • O item é então eliminado;
Roteiro

Podemos descrever a seqüência de telas e passos da seguinte forma:
   1. Tela de Loading
   2. Tela de Seleção de Idiomas
         a. Splash da Elfland Studios;
   3. Tela de Menu Principal
         a. Splash do Jogo com o Menu e Opções:
                  i. Iniciar Jogo (Tela do Jogo em si)
                 ii. Como Jogar (Tela de Instruções)
                iii. Recorde (Tela de Recorde)
   4. Tela de Instruções
   5. Tela do Jogo em si
   6. Tela de Game Over & Envio de Recorde
   7. Tela de Recorde



Arte Gráfica

Uma vez que este é um webgame e a arquitetura que adotaremos fará o carregamento de
todas as informações e recursos de uma só vez (durante a Tela de Loading), deve-se
desenvolver um material com boa qualidade gráfica e sonora mas que não exceda o
tamanho da maior parte dos webgames.
A resolução do jogo para desenvolvimento será de 550 pixels x400pixels, mas o Flash
permite muito facilmente o ajuste da mesma.
Gráficos de naves e outros objetos serão criados em ferramentas de modelagem 3D e pré-
renderizados, de forma a trabalhar somente com texturas ou imagens vetorizadas das
mesmas.
Serão necessária seqüências de imagens da rotação das naves, de forma a criar-se a
animação na ferramenta Flash.




Sobre o Protagonista

       O piloto desta nave é o Jonathan, um dos combatentes atlantes a defender o seu
mundo.
       Durante o combate, recebe notícias sobre problemas na base de operações a que
serve e o desaparecimento de seu pai, o que o deixa ainda mais enfurecido e o faz avançar
ainda mais em direção à concentração vórtice, perdendo inclusive o contato com a B-7.

Contenu connexe

En vedette

Applied Game Design by Example
Applied Game Design by ExampleApplied Game Design by Example
Applied Game Design by ExamplePietro Polsinelli
 
Introduction to game_design
Introduction to game_designIntroduction to game_design
Introduction to game_designSayed Ahmed
 
Offering Teen-oriented Game Design Programs for Fun, Literacy and Learning
Offering Teen-oriented Game Design Programs for Fun, Literacy and LearningOffering Teen-oriented Game Design Programs for Fun, Literacy and Learning
Offering Teen-oriented Game Design Programs for Fun, Literacy and Learningbmyers
 
Lecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_processLecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_processSayed Ahmed
 
Lecture 05 creative_and_expressive_play
Lecture 05 creative_and_expressive_playLecture 05 creative_and_expressive_play
Lecture 05 creative_and_expressive_playSayed Ahmed
 
Online games: a real-time problem for the network
Online games: a real-time problem for the networkOnline games: a real-time problem for the network
Online games: a real-time problem for the networkJose Saldana
 
It game flow chart
It game flow chartIt game flow chart
It game flow chartSilverr3aver
 
New Commodore 64 Network Game Developments
New Commodore 64 Network Game DevelopmentsNew Commodore 64 Network Game Developments
New Commodore 64 Network Game DevelopmentsLeif Bloomquist
 
Game Programming 01 - Introduction
Game Programming 01 - IntroductionGame Programming 01 - Introduction
Game Programming 01 - IntroductionNick Pruehs
 
Game Server by Teguh
Game Server by TeguhGame Server by Teguh
Game Server by TeguhAgate Studio
 
Introduction to Game Programming
Introduction to Game ProgrammingIntroduction to Game Programming
Introduction to Game ProgrammingRichard Jones
 
Game programming-help
Game programming-helpGame programming-help
Game programming-helpSteve Nash
 
Proving correctness of a multiplayer game server
Proving correctness of a multiplayer game serverProving correctness of a multiplayer game server
Proving correctness of a multiplayer game serverIndicThreads
 
P2P Multiplayer Gaming
P2P Multiplayer GamingP2P Multiplayer Gaming
P2P Multiplayer GamingJohn Wilker
 
Asynchronous Multiplayer on Mobile Network
Asynchronous Multiplayer on Mobile NetworkAsynchronous Multiplayer on Mobile Network
Asynchronous Multiplayer on Mobile NetworkIvan Dolgushin
 
CS4344 Lecture 5: Synchronization and Cheating in P2P Games
CS4344 Lecture 5: Synchronization and Cheating in P2P GamesCS4344 Lecture 5: Synchronization and Cheating in P2P Games
CS4344 Lecture 5: Synchronization and Cheating in P2P GamesWei Tsang Ooi
 
Lecture 7: DHT and P2P Games
Lecture 7: DHT and P2P GamesLecture 7: DHT and P2P Games
Lecture 7: DHT and P2P GamesWei Tsang Ooi
 
Overview of Game Design
Overview of Game DesignOverview of Game Design
Overview of Game DesignFAUST CHOU
 
QoS in Network Gaming
QoS in Network GamingQoS in Network Gaming
QoS in Network Gamingruiquelhas
 
Story Design for Games as Experience/Emotional Design
Story Design for Games as Experience/Emotional DesignStory Design for Games as Experience/Emotional Design
Story Design for Games as Experience/Emotional DesignAki Järvinen
 

En vedette (20)

Applied Game Design by Example
Applied Game Design by ExampleApplied Game Design by Example
Applied Game Design by Example
 
Introduction to game_design
Introduction to game_designIntroduction to game_design
Introduction to game_design
 
Offering Teen-oriented Game Design Programs for Fun, Literacy and Learning
Offering Teen-oriented Game Design Programs for Fun, Literacy and LearningOffering Teen-oriented Game Design Programs for Fun, Literacy and Learning
Offering Teen-oriented Game Design Programs for Fun, Literacy and Learning
 
Lecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_processLecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_process
 
Lecture 05 creative_and_expressive_play
Lecture 05 creative_and_expressive_playLecture 05 creative_and_expressive_play
Lecture 05 creative_and_expressive_play
 
Online games: a real-time problem for the network
Online games: a real-time problem for the networkOnline games: a real-time problem for the network
Online games: a real-time problem for the network
 
It game flow chart
It game flow chartIt game flow chart
It game flow chart
 
New Commodore 64 Network Game Developments
New Commodore 64 Network Game DevelopmentsNew Commodore 64 Network Game Developments
New Commodore 64 Network Game Developments
 
Game Programming 01 - Introduction
Game Programming 01 - IntroductionGame Programming 01 - Introduction
Game Programming 01 - Introduction
 
Game Server by Teguh
Game Server by TeguhGame Server by Teguh
Game Server by Teguh
 
Introduction to Game Programming
Introduction to Game ProgrammingIntroduction to Game Programming
Introduction to Game Programming
 
Game programming-help
Game programming-helpGame programming-help
Game programming-help
 
Proving correctness of a multiplayer game server
Proving correctness of a multiplayer game serverProving correctness of a multiplayer game server
Proving correctness of a multiplayer game server
 
P2P Multiplayer Gaming
P2P Multiplayer GamingP2P Multiplayer Gaming
P2P Multiplayer Gaming
 
Asynchronous Multiplayer on Mobile Network
Asynchronous Multiplayer on Mobile NetworkAsynchronous Multiplayer on Mobile Network
Asynchronous Multiplayer on Mobile Network
 
CS4344 Lecture 5: Synchronization and Cheating in P2P Games
CS4344 Lecture 5: Synchronization and Cheating in P2P GamesCS4344 Lecture 5: Synchronization and Cheating in P2P Games
CS4344 Lecture 5: Synchronization and Cheating in P2P Games
 
Lecture 7: DHT and P2P Games
Lecture 7: DHT and P2P GamesLecture 7: DHT and P2P Games
Lecture 7: DHT and P2P Games
 
Overview of Game Design
Overview of Game DesignOverview of Game Design
Overview of Game Design
 
QoS in Network Gaming
QoS in Network GamingQoS in Network Gaming
QoS in Network Gaming
 
Story Design for Games as Experience/Emotional Design
Story Design for Games as Experience/Emotional DesignStory Design for Games as Experience/Emotional Design
Story Design for Games as Experience/Emotional Design
 

Similaire à FA-OT - Força Andrômeda Operação Tempestade

Similaire à FA-OT - Força Andrômeda Operação Tempestade (7)

Exemplo de GDD
Exemplo de GDDExemplo de GDD
Exemplo de GDD
 
Jme Games
Jme GamesJme Games
Jme Games
 
Nubila Vitae GDD [Game Design Document]
Nubila Vitae GDD [Game Design Document]Nubila Vitae GDD [Game Design Document]
Nubila Vitae GDD [Game Design Document]
 
Desenvolvimento de games & apps para nokia series 40 parte 3
Desenvolvimento de games & apps para nokia series 40   parte 3Desenvolvimento de games & apps para nokia series 40   parte 3
Desenvolvimento de games & apps para nokia series 40 parte 3
 
Palestra Introdução ao Game Design
Palestra Introdução ao Game DesignPalestra Introdução ao Game Design
Palestra Introdução ao Game Design
 
Lab3 completo
Lab3 completoLab3 completo
Lab3 completo
 
Z Games
Z GamesZ Games
Z Games
 

Plus de maikonsm

ApresentaçãO Final Projeto Conceitual (Baixa)
ApresentaçãO Final Projeto Conceitual (Baixa)ApresentaçãO Final Projeto Conceitual (Baixa)
ApresentaçãO Final Projeto Conceitual (Baixa)maikonsm
 
História dos Jogos Eletrônicos de 90
História dos Jogos Eletrônicos de 90História dos Jogos Eletrônicos de 90
História dos Jogos Eletrônicos de 90maikonsm
 
Design Document
Design DocumentDesign Document
Design Documentmaikonsm
 
Game Design Document Devils Slap
Game Design Document   Devils SlapGame Design Document   Devils Slap
Game Design Document Devils Slapmaikonsm
 
Game Design Document Jokem Pdj
Game Design Document   Jokem PdjGame Design Document   Jokem Pdj
Game Design Document Jokem Pdjmaikonsm
 
Roteiro Grim Puzzle
Roteiro   Grim PuzzleRoteiro   Grim Puzzle
Roteiro Grim Puzzlemaikonsm
 
Gifted Game Bible
Gifted   Game BibleGifted   Game Bible
Gifted Game Biblemaikonsm
 
Fase Projetual 2 Terminal Integrado
Fase Projetual 2   Terminal IntegradoFase Projetual 2   Terminal Integrado
Fase Projetual 2 Terminal Integradomaikonsm
 
Fase Projetual 2 ôNibus Interior
Fase Projetual 2   ôNibus InteriorFase Projetual 2   ôNibus Interior
Fase Projetual 2 ôNibus Interiormaikonsm
 
Fase Projetual 2 Abrigo De ôNibus Conceito
Fase Projetual 2   Abrigo De ôNibus ConceitoFase Projetual 2   Abrigo De ôNibus Conceito
Fase Projetual 2 Abrigo De ôNibus Conceitomaikonsm
 
Fase Projetual 2 Terminais
Fase Projetual 2   TerminaisFase Projetual 2   Terminais
Fase Projetual 2 Terminaismaikonsm
 
Projeto Abrigo De ôNibus
Projeto Abrigo De ôNibusProjeto Abrigo De ôNibus
Projeto Abrigo De ôNibusmaikonsm
 
Ppaed Final
Ppaed FinalPpaed Final
Ppaed Finalmaikonsm
 
Etapa 1 Apresentacao 2 2
Etapa 1 Apresentacao 2 2Etapa 1 Apresentacao 2 2
Etapa 1 Apresentacao 2 2maikonsm
 

Plus de maikonsm (14)

ApresentaçãO Final Projeto Conceitual (Baixa)
ApresentaçãO Final Projeto Conceitual (Baixa)ApresentaçãO Final Projeto Conceitual (Baixa)
ApresentaçãO Final Projeto Conceitual (Baixa)
 
História dos Jogos Eletrônicos de 90
História dos Jogos Eletrônicos de 90História dos Jogos Eletrônicos de 90
História dos Jogos Eletrônicos de 90
 
Design Document
Design DocumentDesign Document
Design Document
 
Game Design Document Devils Slap
Game Design Document   Devils SlapGame Design Document   Devils Slap
Game Design Document Devils Slap
 
Game Design Document Jokem Pdj
Game Design Document   Jokem PdjGame Design Document   Jokem Pdj
Game Design Document Jokem Pdj
 
Roteiro Grim Puzzle
Roteiro   Grim PuzzleRoteiro   Grim Puzzle
Roteiro Grim Puzzle
 
Gifted Game Bible
Gifted   Game BibleGifted   Game Bible
Gifted Game Bible
 
Fase Projetual 2 Terminal Integrado
Fase Projetual 2   Terminal IntegradoFase Projetual 2   Terminal Integrado
Fase Projetual 2 Terminal Integrado
 
Fase Projetual 2 ôNibus Interior
Fase Projetual 2   ôNibus InteriorFase Projetual 2   ôNibus Interior
Fase Projetual 2 ôNibus Interior
 
Fase Projetual 2 Abrigo De ôNibus Conceito
Fase Projetual 2   Abrigo De ôNibus ConceitoFase Projetual 2   Abrigo De ôNibus Conceito
Fase Projetual 2 Abrigo De ôNibus Conceito
 
Fase Projetual 2 Terminais
Fase Projetual 2   TerminaisFase Projetual 2   Terminais
Fase Projetual 2 Terminais
 
Projeto Abrigo De ôNibus
Projeto Abrigo De ôNibusProjeto Abrigo De ôNibus
Projeto Abrigo De ôNibus
 
Ppaed Final
Ppaed FinalPpaed Final
Ppaed Final
 
Etapa 1 Apresentacao 2 2
Etapa 1 Apresentacao 2 2Etapa 1 Apresentacao 2 2
Etapa 1 Apresentacao 2 2
 

FA-OT - Força Andrômeda Operação Tempestade

  • 1. GAME DESIGN DOCUMENT Versão 1.2 MAX DIMENSION Força Andrômeda Operação Tempestade Aracaju-SE, 17de dezembro de 2005
  • 2. Força Andrômeda – Operação Tempestade Apresentação FA-OT trata-se de um webgame no gênero shoot’em up desenvolvido para a plataforma Flash. Este jogo é voltado para o público de jogadores casuais e seu objetivo é enfraquecer a força de invasão vórtice que ataca o planeta Atlântida. O jogador interpreta o piloto Trovão-1, a bordo de uma nave VR-200. Para alcançar o seu objetivo, Trovão-1 deve destruir todos os inimigos, podendo pegar itens bônus durante as missões e assim tentar melhorar seu desempenho. Descrição do Jogo Cenário Todo o enredo se passa no “espaço”. A princípio, o único objetivo do jogador é enfraquecer as forças inimigas e retardar o seu ataque. No decorrer do enredo, uma das investidas inimigas conseguem destruir a base de operações onde o pai do piloto trabalha e isso é mais do que suficiente para que ele decida seguir rumo ao planeta onde os Vórtices estão instalados, quer seja com a ajuda de outros Atlantes, quer seja sozinho. O jogo utiliza-se do sistema de scrolling vertical, limitando a movimentação do jogador à área visível em tela. Movimentação (controle da VR-200 pelo jogador) As operações básicas permitidas ao usuário são: • Seta para a Esquerda  move a nave para a esquerda; • Seta para a Direita  move a nave para a direita; • Seta para Cima  faz a nave avançar no cenário; • Seta para Baixo  faz a nave recuar no cenário; • Barra de Espaço  dispara tiros; • Tecla Ctrl  dispara bombas. Além destes, há outras seqüências de movimentos (que consomem alguma quantidade de energia acumulada), como: [Editado! =P ]
  • 3. Interface do Jogo Lista de Componentes do Jogo 1. Avatar – único elemento do jogo controlado pelo usuário 1.1. VR-200 – nave de combate aero-espacial de um dos pilotos atlantes 2. Cenário –climatiza e contextualizar o jogo 2.1. Background – composto por estrelas, planetas, satélites, cinturões de asteróides e demais elementos visuais com os quais o jogador não pode interagir 3. Inimigo – representa uma ameaça ao progresso da VR-200 3.1. Naves Agatha 3.2. Naves Vortz 3.3. Minas Espaciais 3.4. Meteoros 3.5. Mísseis 4. Actions – elementos de jogo que podem beneficiar ou prejudicar o desempenho do jogador 4.1. Lasers disparados pela frota Vórtice – ao tocar em um laser, a nave do jogador é destruída 5. Item – conhecidos em outros jogos como power ups 5.1. Bomba Bonus – Dá ao jogador mais uma Bomba 5.2. Power Bônus – Aumenta o poder de fogo do jogador 5.3. Power Life – Dá uma vida extra ao jogador 6. Disparos/Habilidades do jogador – o jogador pode se utilizar de: 6.1. Disparos comuns 6.2. Bombas 6.3. [Habilidades Secretas – Mais uma vez, editado!] 7. Disparos inimigos – causam dano à VR-200 7.1. Disparos comuns 7.2. Laser Interação dos Elementos do Jogo e Sobreposição de Imagens 1. VR-200 e disparos inimigos: • VR-200 deve ser destruída (gerando animação e som de explosões), caso não esteja invencível; • Disparos inimigos são destruídos; 2. Inimigo e disparos do jogador: • Inimigo sofre perde pontos de resistência igual ao poder de dano do disparo; • Se resistência do inimigo chegar a zero ou menos, inimigo é destruído (gerando animação e som de explosões); • Disparos são destruídos; 3. VR-200 e itens: • Ao encostar-se a um item, a VR-200 ganha a vantagem oferecida por aquele item; • O item é então eliminado;
  • 4. Roteiro Podemos descrever a seqüência de telas e passos da seguinte forma: 1. Tela de Loading 2. Tela de Seleção de Idiomas a. Splash da Elfland Studios; 3. Tela de Menu Principal a. Splash do Jogo com o Menu e Opções: i. Iniciar Jogo (Tela do Jogo em si) ii. Como Jogar (Tela de Instruções) iii. Recorde (Tela de Recorde) 4. Tela de Instruções 5. Tela do Jogo em si 6. Tela de Game Over & Envio de Recorde 7. Tela de Recorde Arte Gráfica Uma vez que este é um webgame e a arquitetura que adotaremos fará o carregamento de todas as informações e recursos de uma só vez (durante a Tela de Loading), deve-se desenvolver um material com boa qualidade gráfica e sonora mas que não exceda o tamanho da maior parte dos webgames. A resolução do jogo para desenvolvimento será de 550 pixels x400pixels, mas o Flash permite muito facilmente o ajuste da mesma. Gráficos de naves e outros objetos serão criados em ferramentas de modelagem 3D e pré- renderizados, de forma a trabalhar somente com texturas ou imagens vetorizadas das mesmas. Serão necessária seqüências de imagens da rotação das naves, de forma a criar-se a animação na ferramenta Flash. Sobre o Protagonista O piloto desta nave é o Jonathan, um dos combatentes atlantes a defender o seu mundo. Durante o combate, recebe notícias sobre problemas na base de operações a que serve e o desaparecimento de seu pai, o que o deixa ainda mais enfurecido e o faz avançar ainda mais em direção à concentração vórtice, perdendo inclusive o contato com a B-7.