Redmetroid Megaman Engine 1.9.23


Boa noite. Estão todos bem? espero que sim :D .

Bom, Passado todo esse tempo, o game maker não quebrou com seus updates, acho que é seguro lançar algumas correções e um recurso novo: o AUTOSCROLING ... Isso significa que agora, se você assim  desejar, poderá criar fases em que a tela se move sozinha para uma determinada direção, de um ponto até outro (tudo determinado por você).

Esse sistema usa somente o autoscrolling horizontal, e já existe uma certa regra sobre ser esmagado por blocos sólidos caso você fique no canto da tela, é tudo questão de posicionar estratégicamente os blocos.  Como esse recurso novo não pode ser demonstrado com um print, eu vou, nesse caso, postar um print da fase em que o recurso foi inspirado. Isso pode ser encontrado no Megaman 4 de NES, no terceiro estágio do castelo do Dr Cossacks (Isso também poderia ser visto em ação no Megaman 4 de game boy, no confronto final com Willy). Em todo caso, essa é a fase em questão que usei para me inspirar:
(fonte: thumbnail aleatória do youtube)

Como sempre, uma DEMO JOGÁVEL está disponível caso não queira/não possa usar o game maker.Bom, vamos lá.


CHANGELOG: 


* AUTOSCROLLING (HORIZONTAL SOMENTE):  ative-o e a câmera se move sozinha de um ponto a outro. Blocos sólidos podem esmagar o player se ele ficar pra trás (nas bordas). O recurso pode ser testado na demo ou abrindo o projeto no game maker (acesse "ROOM AUTOSCROLLER" no menu de boot). Caso esteja como game maker aberto, essa room é uma room de exemplo, você pode usar ela para estudar como o evento funciona.


Correções:

* Corrigido uma corrupçao do objeto responsável por instanciar o "megaman" na tela (plr_megaman).

Bom, esse aqui me pegou de surpresa. Eu honestamente não sei se a corrupção foi culpa minha (no inicio do ano tive uma queda de luz com o projeto aberto, isso poderia ter causado esse tipo de coisa), OU se a culpa foi do game maker(isso também seria possível dependendo do que os updates modificaram).

Aqui eu não tenho como apontar um culpado, porque os 2 casos são bem coerentes, a queda de luz com um arquivo aberto no windows causa esse tipo de coisas, ao mesmo tempo em que updates do game maker também poderiam causar esse tipo de problema, dependendo do que foi atualizado internamente, e como muitos devem saber, o game maker está constantemente problemático esse ano com suas atualizações. Mas novamente, não vou apontar culpados, porque sendo justo, nem tem como. O problema foi resolvido.

*  Velocidade de movimentação do player durante transições de tela foram otimizadas (horizontal somente)

transições com colisores de via única - de 0.08 para 0.10

transições com colisores de via dupla - de 0.19 para 0.13


* melhorias em relação a manipulação da morte do player.Agora um script pode ser usado para ajustes finos. O script se chama "kill_plr(whois,kill_type,enable_xplosion)"

whois - quem deve ser "morto" - instância

kill_type - os eventos do destroy event devem ser habilitados? (true/false)

enable_xplosion - O efeito de explosão deve ser ativado? (true/false)


Bom, acho que por hora é isso. Qualquer feedback será apreciado. Até mais!

Files

Redmetroid_megaman_engine_1.9.23.yyz 51 MB
Oct 25, 2022
Redmetroid_megaman_engine 1.9.23_DEMO.zip 72 MB
Oct 25, 2022

Get Redmetroid Megaman Engine (CANCELADA, NOVA VERSÃO DISPONÍVEL, LEIA ABAIXO)

Leave a comment

Log in with itch.io to leave a comment.