Hook Roboto
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.