Criou página com '= Escopo = <br> * O projeto visa o desenvolvimento de um jogo eletrônico de plataforma 2D, com um sistema de pontuação e armazenamento de recordes. Esse projeto deverá, prov...' |
Sem resumo de edição |
||
| Linha 19: | Linha 19: | ||
**http://pt.wikipedia.org/wiki/Unity | **http://pt.wikipedia.org/wiki/Unity | ||
<br> | |||
= 5W2H = | |||
* What? | |||
* Why? | |||
* Where? | |||
* When? | |||
* Who? | |||
* How Much? | |||
* How? | |||
<br> | |||
== What == | |||
# Qual o nome do seu projeto? CATUS | |||
# Qual o objetivo deste projeto? Criar um jogo eletrônico de plataforma 2d | |||
# Quais os maiores desafios, na sua opinião, para se realizar este trabalho? A realização de uma detecção de colisão satisfatória assim como um sistema de física igualmente bom. | |||
# Quais os conhecimentos básicos que devemos ter para se implementar este projeto? Conhecimentos de programação intermediária para avançada, dependendo da ferramenta utilizada. | |||
# Quais soluções similares existem no mercado? Várias. Ex. jogos da franquia "Mario", "Sonic" dentre vários outros. | |||
<br> | |||
== Why == | |||
# Porque é interessante desenvolver este projeto? Porque é um projeto que irá melhorar os conhecimentos de programação de quem o fizer, e também pois abrirá portas para conseguir desenvolver jogos de dificuldade maior. | |||
# Porque deve usar a tecnologia escolhida? Porquê é uma ferramenta que permite a criação de diversos tipos de aplicações diferentes, assim como permite o desenvolvimento para plataformas diferentes, e também é considerada uma ferramenta de fácil uso adequada para projetos de pequeno porte. | |||
<br> | |||
== Who == | |||
# Quem pode se beneficiar deste projeto? Qualquer pessoa com um computador pessoal e com "Unity3d" instalado. | |||
# Quem poderá operar o sistema? Qualquer pessoa com dedos nas mãos e olhos. | |||
# Quem deverá participar do desenvolvimento do sistema? Qualquer pessoa interessada. | |||
<br> | |||
== Where == | |||
# Onde os dados serão inseridos? No teclado de um computador. | |||
# Onde os dados serão externalizados, publicados? A localização do personagem, assim como dos outros objetos do jogo, a pontuação do jogador, sua vida e em qual nível ele está. | |||
# Onde esta aplicação poderá ser usada? Qualque computador pessoal com "Unity3d" instalado. | |||
# Onde as informações serão armazenadas? Em um arquivo .txt ou de alguma outra extensão que armazene dados. | |||
# Onde o software deverá ser hospedado? Em algum site de armazenamento de projetos, por exemplo o SourceForge, ou algum site qualquer que ofereça hospedagem de arquivos | |||
<br> | |||
== When == | |||
# Em quanto tempo pretende desenvolver o sistema? De 3 a 4 meses. | |||
# Quais serão as fases e em quanto tempo cada uma? As fases serão: Criação do sistema inicial do jogo [2 Meses], Criação da interface do menu [Menos de 1 mês] e criação dos níveis para o jogo [1 a 2 Meses]. | |||
<br> | |||
== How == | |||
# Como será dividido o desenvolvimento do sistema? >>>???? | |||
# Como será feita a entrada de dados? Pelo Teclado | |||
# Como será feita a saída de dados? Pela tela do computador | |||
# Como será o procedimento para a 1a. funcionalidade? >>>???? | |||
# Como será o procedimento para a 2a. funcionalidade? >>>???? | |||
# Como será o procedimento para a 3a. funcionalidade? >>>???? | |||
<br> | |||
== How much == | |||
# Quanto deverá custar o sistema? O software poderá ser desenvolvido sem custo algum. | |||
# Quantas pessoas deverão ser usadas? Um time de até 5 pessoas já será mais do que o necessário. O projeto poderá inclusive ser realizado por uma só pessoa. | |||
# Qual deverá ser o preço de aquisição do seu software para o usuário final? O software poderá ser distribuído gratuitamente. | |||
<br> | <br> | ||
Edição das 16h45min de 23 de junho de 2013
Escopo
- O projeto visa o desenvolvimento de um jogo eletrônico de plataforma 2D, com um sistema de pontuação e armazenamento de recordes. Esse projeto deverá, provavelmente, ser desenvolvido em XNA ou em Unity3d, ambas com a possibilidade de programação em C#.
- Interessados favor comunicar comigo.
- Links para algumas definições:
- Jogo Eletrônico:
- Gênero de "Plataforma":
- XNA
- Unity3d
5W2H
- What?
- Why?
- Where?
- When?
- Who?
- How Much?
- How?
What
- Qual o nome do seu projeto? CATUS
- Qual o objetivo deste projeto? Criar um jogo eletrônico de plataforma 2d
- Quais os maiores desafios, na sua opinião, para se realizar este trabalho? A realização de uma detecção de colisão satisfatória assim como um sistema de física igualmente bom.
- Quais os conhecimentos básicos que devemos ter para se implementar este projeto? Conhecimentos de programação intermediária para avançada, dependendo da ferramenta utilizada.
- Quais soluções similares existem no mercado? Várias. Ex. jogos da franquia "Mario", "Sonic" dentre vários outros.
Why
- Porque é interessante desenvolver este projeto? Porque é um projeto que irá melhorar os conhecimentos de programação de quem o fizer, e também pois abrirá portas para conseguir desenvolver jogos de dificuldade maior.
- Porque deve usar a tecnologia escolhida? Porquê é uma ferramenta que permite a criação de diversos tipos de aplicações diferentes, assim como permite o desenvolvimento para plataformas diferentes, e também é considerada uma ferramenta de fácil uso adequada para projetos de pequeno porte.
Who
- Quem pode se beneficiar deste projeto? Qualquer pessoa com um computador pessoal e com "Unity3d" instalado.
- Quem poderá operar o sistema? Qualquer pessoa com dedos nas mãos e olhos.
- Quem deverá participar do desenvolvimento do sistema? Qualquer pessoa interessada.
Where
- Onde os dados serão inseridos? No teclado de um computador.
- Onde os dados serão externalizados, publicados? A localização do personagem, assim como dos outros objetos do jogo, a pontuação do jogador, sua vida e em qual nível ele está.
- Onde esta aplicação poderá ser usada? Qualque computador pessoal com "Unity3d" instalado.
- Onde as informações serão armazenadas? Em um arquivo .txt ou de alguma outra extensão que armazene dados.
- Onde o software deverá ser hospedado? Em algum site de armazenamento de projetos, por exemplo o SourceForge, ou algum site qualquer que ofereça hospedagem de arquivos
When
- Em quanto tempo pretende desenvolver o sistema? De 3 a 4 meses.
- Quais serão as fases e em quanto tempo cada uma? As fases serão: Criação do sistema inicial do jogo [2 Meses], Criação da interface do menu [Menos de 1 mês] e criação dos níveis para o jogo [1 a 2 Meses].
How
- Como será dividido o desenvolvimento do sistema? >>>????
- Como será feita a entrada de dados? Pelo Teclado
- Como será feita a saída de dados? Pela tela do computador
- Como será o procedimento para a 1a. funcionalidade? >>>????
- Como será o procedimento para a 2a. funcionalidade? >>>????
- Como será o procedimento para a 3a. funcionalidade? >>>????
How much
- Quanto deverá custar o sistema? O software poderá ser desenvolvido sem custo algum.
- Quantas pessoas deverão ser usadas? Um time de até 5 pessoas já será mais do que o necessário. O projeto poderá inclusive ser realizado por uma só pessoa.
- Qual deverá ser o preço de aquisição do seu software para o usuário final? O software poderá ser distribuído gratuitamente.