A downloadable game

Download NowName your own price

Versão: 2.0

Visão Geral

Mecânicas básicas de jogabilidade

  • Movimento em plataformas
  • Pulo
  • 2 tipos de ataque
    • ataque fraco e forte (Q e E)

(WASD)

Plataformas

  • PC
  • Equipe
  • Programador
  • Christian
  • Programação na unity
  • Designer e Produtor
  • Guilherme
  • Balanceamento e criação do esqueleto do projeto
  • Sound Designer

-Hiro

  • Efeitos e músicas para o jogo

Referências (Descrição breve)

  • Brawlhalla
  • Jogo de plataforma onde tem um foco muito forte em PVP com uma gameplay dinâmica.

Descrição Geral do Projeto (Breve):

Jogo plataforma 2D pixel art multiplayer onde o jogador irá escolher um personagem e enfrentar outros players. Para o primeiro projeto irão existir 4 personagens jogáveis e 2 mapas diferentes com formatos e músicas únicas.

Cada personagem tem 2 ataques diferentes e 3 vidas, o jogador que sobrar em campo é o vencedor. Para perder vida você pode cair do mapa e receber dano de outros players.

Assets Necessários

  • 2D
  • Personagens
  • Mapas
  • Sons
  • Lista de sons (Ambientes)

Efeito sonoro do mapa e música de batalha

  • Efeitos da Hud
  • Lista de sons (Jogador)
  • Movimentação do personagem
  • Andar
  • Pular
  • Ação do personagem / Colisões
  • Bater
  • Personagem sofre dano / Personagem morre
  • Apanhar
  • Morrer
  • Animações
  • Animações de personagens
  • Jogador
  • Movimentação
  • Apanhar
  • Morrer
  • Combate

    Desenvolvimento

Primeiro foi um estudo para ver quais das duas mirror ou photon dariam a melhor resposta para o projeto, foi percebido que o photon tinha melhores ferramentas para ajudar na prototipagem do jogo. Foi feito outro estudo para ver como criar um lobby que de o mínimo de recursos que para o projeto, assim foi criado os botões create Room e Join Room, fazendo que o player no mínimo digite o nome da sala, mais tarde foi criado o botão Join random Room para pessoas que não tem com quem jogarem pudessem entrar em uma sala que ainda não tenha o máximo de jogadores nela, senão era criado uma nova sala com um nome aleatório (sendo o nome um número entre 0 a 999).

Após isso tivemos dificuldades com para sincronizar, mas com o photon view, script próprio do photon, deixou mais fácil pois dava para mandar por RPC, para executar as funções e mandar o valor sincronizado o dano em cada player.

Após veio a dificuldade para os jogadores conseguirem dar o restart, mas por algum problema ainda não resolvido, foi mudado para que no fim da partida tivesse só o botão de para ir para o menu.

Para a parte dos personagens foi criado três Scripts, moviment que controla seu movimento e colisão e o knockback após ataques, PlayerLife, que cuida da sua Ui e vida e por último animayoncontroller que cuida das animações.

Com uma experiência de outros projetos não foi difícil fazer cada player só controlar seu personagem.

Na sala de jogo antes de entrar para o mapa, que só o dono da sala pode dar play, cada pessoa pode escolher o boneco que quer jogar sendo possível 4 escolhas.

No fim da partida para os jogadores mostra a tela com o nome do jogador vencedor.

Para a criação de áudio foi utilizado o site freesound e opengameart só juntei varios audio no audacity.


  • Extrair e abrir o executavel
  • Colocar o  seu nome(nickname, que pode ser mudado sempre, para deixar o player escolher se quer usar o mesmo nome ou querer brincar com seu nick)
  • Alguem cria a sala e os outros entram, ou ir para uma sala criada randomicamente e esperar outros players
  • Porradaria

https://youtu.be/B3dR4h9DgH8

Download

Download NowName your own price

Click download now to get access to the following files:

Warriors of Worlds.zip 46 MB

Leave a comment

Log in with itch.io to leave a comment.