Hook Roboto

From USPGameDev Wiki
Jump to navigation Jump to search

Origem

Hook Roboto é um projeto idealizado por Matheus 'Rattman' Cunha. Essa página foi criada como um Game Design Document, onde serão anotadas as suas ideias até a eventual manufatura do jogo.

Sobre o Hook Roboto

Hook Roboto é um jogo de ação onde o personagem principal, um robô humanoide sem braços, deve usar diversos tipos de ganchos para se movimentar pelo mapa e derrotar os inimigos. O principal foco vai ser um jogo de movimentação rápida e com combate indireto, ou seja, o personagem derrota os inimigos utilizando o cenário ao invés de golpes diretos.

Detalhes Técnicos

Idealmente, o jogo seria um side scroller 2D produzido na Godot Engine.

Jogabilidade

Movimentação

O Hook Roboto pode:

  • Andar/Correr.
  • Pular.
    • Ideia: o pulo deve ser "carregado" antes de sair. Ou seja, segurar o botão de pulo faz o personagem começar a se agachar (e deslizar, se estivesse correndo) e solta-lo o faz pular. A altura varia dependendo de quanto tempo foi carregado.
  • Wall Slide.
  • Wall Jump.
    • Esse pulo joga o personagem "para fora". Ou seja, ele não consegue escalar usando só um lado da parede.

Ganchos

A principal jogabilidade vem da utilização de ganchos. Eles podem ser atirados em qualquer direção, independente da orientação do personagem. A principio, não há limite de usos ou similar.

  • Suction Hook: Consegue se prender em determinadas superficies. Ao entrar em contato com uma delas, "puxa" o personagem, aumentando sua velocidade na direção do gancho. Pode ser usado para, por exemplo, escalar paredes, subir em andares mais altos e aumentar a velocidade do personagem de maneira geral.
  • Magnet Hook: Consegue se prender a inimigos. Dependendo do peso do inimigo pego, ele pode fazer o Hook Roboto ir em direção a ele, o inimigo em direção ao Hook Roboto ou ambos. Pode ser solto antes de ambos personagens se encontrarem.
  • Claw Hook: Consegue se prender a objetos no mapa, como caixas ou barris. Na grande maioria das vezes, ele puxaria o objeto até o Hook Roboto.
  • Omni Hook: Combina todos os ganchos acima, interagindo com o primeiro objeto que colidir.

Outras Habilidades

  • Chute: O Roboto também pode, com suas poderosas pernas, chutar objetos para longe no ar. Basicamente, O Roboto é impulsionado na direção oposta do objeto, e o objeto, do Roboto. Essa habilidade permite jogar itens longe, pular em inimigos e afins.

Combate

O combate seria "indireto", no sentido que o jogador tem que utilizar o cenário para vencer os inimigos ao invés de usar socos e chutes direto. Exemplos dessa ideia são:

  • Puxar/Chutar uma caixa e fazer ela colidir com o inimigo.
  • Puxar/Empurrar inimigos para elementos do cenário como serras ou lava.
  • Fazer os inimigos colidirem com as paredes/chão/teto com muita força, como joga-lo de um lugar algo, chutá-lo contra a parede e afins.

Ambientação

O cenário é um algo como um complexo industrial. Isso inclui barril e caixas de metal, esteiras, lava, serras/ventiladores gigantescos e prensas hidráulicas.

Personagens

Hook Roboto

O personagem principal. É um robô humanoide formado por triângulos. Ele não possui braços e é capaz de lançar um gancho pelo seu peito.

Inimigos

Os inimigos são outros robôs feitos principalmente de quadrados.