A downloadable game

História

Bamboo Vanguard é um jogo acerca de um Panda que precisa de defender a sua aldeia do ataque de animais selvagens da floresta. Estes animais estão sob o controlo de monstros poderosos, e só tu é que os consegues parar! Utiliza as tuas artes marciais para combater as ondas de inimigos, e aproveita dos powerups especiais para impedires a destruição da tua aldeia!

Objectivos de Jogo

O objetivo do jogo é, em cada nível, sobreviver a todas as ondas de inimigos, impedindo-os de entrar na aldeia dos pandas utilizando ataques e powerups, acumulando moedas e podendo usar estes numa loja para comprar melhoramentos. O jogador perde o nível se passarem demasiados inimigos para dentro da aldeia, ou se os pontos de vida do jogador chegarem a zero.

Gameplay

Game Controls

W – Mover em frente 
S – Mover para trás 
A – Mover para a esquerda 
D – Mover para a direita
1 – Usar Slot 1
2 – Usar Slot 2
3 – Usar Slot 3
Mover rato – Apontar
Left-click – Atacar
Espaço – Saltar
P – Abrir loja

Rotação: O panda aponta o corpo em direção ao rato.

Game Camera



HUD

HUD

Wave: Indica o número da wave.
Remaining Monsters: Indica quantos inimigos faltam para passarmos a próxima wave.
Coins: Indica o número de coins disponíveis para comprar items da store.
Abilities: Indica os powerups e o seu slot correspondente para selecionar cada um.
Health Slider: Indica a barra de vida do jogador
Village Health Slider: Indica a vida da aldeia.

Player

O panda protagonista é um perito em artes marciais, e tem capacidade de usar poderes que até mesmo ele não percebe. Este panda irá entender o quanto útil estas capacidades são quando todos os animais da floresta se viram contra ele!

Player States

Idle

Idle: O estado inativo do jogador é uma animação em ciclo onde o Panda fica na posição de combate.

Move

Move: A animação de movimento faz a personagem correr nessa direção, ativada quando o jogador move a personagem.

Attack

Attack: A animação de ataque da personagem.

Hit

Hit: Animação aquando o jogador leva dano.

Player Weapons

WeaponDescriptionEffect On EnemyCooldownReticle
NukeDestrói todos os inimigos (menos bosses)Todos os inimigos vivos morrem.1 uso Não
Ice ShardsO jogador atira cubos de gelo numa direção.Inimigos na direção do projectile levam dano. (perfurador)1 usoSim
Double DamageDobro do dano durante 20 segundosN/A1 usoNão
Bomb (AOE)O jogador atira uma bomba para o local especificado.Inimigos dentro da área da bomba levam dano.3 usosSim
Health PotionRestaura uma quantia de vida ao jogador.N/A1 usoNão

Estas armas podem ser compradas na loja ou adquiradas pelo drop de um inimigo ao morrer. 

Player Upgrades

UpgradeDescription
HealthAumenta a vida do jogador.
AttackAumenta o valor de ataque do jogador.
SpeedAumenta a velocidade do jogador.


Shop


Com a ajuda da shop o nosso heroi consegue utilizar as coins ao destroir os inimigos e adquirir armas e poderes para continuar a lutar.


NPC Enemies

Os inimigos de cada nível aparecem em diferentes pontos específicos. Alguns estão constantemente a ir atrás do jogador (perseguidores), enquanto que outros vão diretamente atrás da aldeia (tanks) seguindo vários caminhos especificos. O jogador e a aldeia recebem dano dependendo do tipo de inimigo que atacou.

Wolf (Perseguidor): 

  •  Speed: 10
  •  Max Health: 50
  •  Attack Damage: 25
  • Coins: 25
  • Powerup drop: 15%

Boar (Tank):

  • Speed: 9.5
  •  Max Health: 100 
  •  Attack Damage: 0
  • Coins: 50
  • Powerup drop: 30%

Minotaur (Boss):

  • Speed: 0.4
  •  Max Health:  300
  •  Attack Damage: 25
  •  Coins: 1200

Troll (Boss): 

  • Speed: 0.6
  • Max Health: 500
  •  Attack Damage: 40
  •  Coins: 3000

Enemy States

Todos os inimigos possuem o mesmo comportamento e estados descrito abaixo:

Move: Os inimigos movem-se em direção a torre ou em direção ao jogador para o atacar

Attack: Ataque dos perseguidores ao player


Art

Escolhemos utilizar 3 mapas:

Mapa 1

Primeiro mapa 

Mapa 2

Segundo mapa 

Mapa 3

Terceiro mapa

Todos estes mapas foram criados pela equipa a partir de models e terrain.




Setting

O jogo toma lugar numa floresta. Nesta floresta existem aldeias de pandas dispersas, e existem vários monstros a quererem atacar e apenas tu os podes parar. Com a ajuda da shop e os powerups terás de os derrotar para que a floresta possa sobreviver.


Level Design

O nível, localizado numa parte da floresta, tem árvores, pedras e outras coisas para servirem de obstáculos, tanto aos inimigos como ao jogador.

O jogo terá 3 níveis, cada um com uma diferente temática e layout.

Em cada nível, existem pontos específicos de onde os inimigos irão aparecer; estes pontos podem abrir ou fechar entre cada onda de inimigos, e podem aparecer apenas inimigos terrestres desses pontos.


Assets:

Mapa 1 e 2

Sistema de waypoint

Bosses

Ice Shards

Panda (Herói)

Powerup Drops

Development log

Leave a comment

Log in with itch.io to leave a comment.