Resumo

Nós implementamos um modo de jogo de deathmatch para times, um novo mapa para deathmatch, e focamos em terminar mais da arte do nosso querido rl_dock.

Porque vamos começar uma rodada de teste alpha estamos focando sériamente em arrumar bugs. Essa semana corrigimos diversos problemas de gameplay desde forças nos jogadores, predição de movimentação, melhor controle no ar e resistência do ar mais realista. Expusemos mais variáveis para o nosso console e trabalhamos em melhor sincronia para os visuais do hook.

Hook and the new dynamic object protocol

Marcelo Ruberto Jr. | We fixed it!

Nós corrigimos um comportamento estranho causado pela mudança de como as coisas se movem nos clients. O que é uma pena, porque o gancho era muito mais engraçado antes. Você podia mirar em uma coisa e acertar outra, ou mesmo acertar alguma coisa e não acontecer absolutamente nada, o que costumava adicionar um elemento de surpresa a esta mecânica. Mas agora as coisas estão quase funcionando como o esperado.

Galeria

Predição de vôo para jogadores e controle inteligente de spawners

Lucas M Carvalhaes | ZazBoxes

Nosso incrível artista surpreendeu à todos com um novo mapa essa semana. É um mapa baseado em em ser jogado por ai e... explodir amigos. A idéia do mapa é um tributo ao jogo Quake enquanto implementado um novo estilo de gameplay para nosso jogo. Disso nasceu dm_robochet. Esse é um mapa de teste que provavelmente será incluído no alpha para sabermos se os jogadores gostam desse tipo de coisa.

Como esse mapa requer que os jogadores sejam arremessados por aí com relativa precisão, o que eu fiz foi melhorar nosso script de arremessar jogadores adicionando predição de movimento. Nas imagens do post vocês podem ver duas linhas, uma azul e uma verde. A verde é o movimento predito para cada arremessador e a azul é o caminho realizado por um jogador enquanto testando esse feature.

Também para esse estilo de jogo eu adicionei uma forma de controlar os spawners para que spawnem objetos apenas se uma certa area está livre de objetos. Isso provê a funcionalidade vista em spawners de armas de jogos como Quake, porém dentro do nosso universo maluco.

Galeria

dm_robochet

Enquanto estávamos todos correndo pra fazer um novo mapa antes do prazo auto declarado, decidi fazer algo com o que já tínhamos. Foi assim que nasceu o robochet, uma mistura de um quake 3 arena bem lento e o melhor jogo da valve já lançado, ricochet!

Acontece que tivemos que codar mais coisas específicas pro mapa, mas, por sorte, não foi muito! O mapa acabou bem melhor do que eu esperava e nós conseguimos fazer tudo da jogabilidade durante a blocagem, amém!