muito boa tarde para quem não me conhece eu sou o Suzuki e filmes na verdade já são 1.045 de vocês que [ __ ] como vocês são vaga assisti um Billy Castanha série da viúvia farofa da enfim obrigado por tudo aí Bill inscritos cara nunca achei que eu ia chegar nessa merda humilde pessoa protótipo de gente me pergunta o que que é o vídeo de hoje eu te respondo tá vendo que eu tô falando aqui não eu basicamente fiz o League of Legends em 2D e ao menos que você seja um shitzu você sabe que
que eu tô falando né que tu Gomes bonité Arcane só não vem com papinho de tft pro meu lado aqui você joga até então você pode sair daqui do meu canal por favor e agora sem enrolação que eu adoro uma coisa enrolada igual teu pai vamos pro jogo eu já comecei a gravação no estilo incrível cantando a melhor obra prima dessa humanidade começar contigo é taca taca então para começar eu fui lá e definir o nome do projeto Nossa área de trabalho magnífica Então fui lá criei o Play e comecei a programar movimentação dele né
que no LoL você clica com o mouse aonde você quer ir e ele simplesmente vai andando até lá daí se você clicar em outro ele vai para o outro lugar só que Digamos que eu fiz uma forma meio burra muito burra e eu fiz uma forma tão catastrófica que fica até difícil de explicar o que que eu fiz Bom basicamente de uma forma mais resumida eu tava identificando x e o Y como coisas diferentes ou seja ele ia para o x e ao mesmo tempo estava indo para o y mas isso fazia com que ele
se movesse de uma forma meio robótica então Em vez dele pegar o caminho mais curto ele ia pro x depois ele ia para o y depois Pro X de novo então ficava uma coisa muito esquisita aí pra compensar esse jeito de andar e essa linha cheia de código 50 linha de código fazer o personagem Andar para onde você queria eu compensei com 20 linhas ali ó simplesinha fácil gastei uma hora fazendo aquela merda para chegar nesse resultado depois mas é com os erros que se aprende né mas pelo menos ela ficou fluidinha tá uma delícia
de clicar agora ela tá melhor ó é o League of Legends 2 bom assim que eu terminei a movimentação do player eu parti para ele partir para ele amigo assim que eu terminei a movimentação do player eu parti para fazer a primeira Skill que ele iria lançar que no caso seria uma bola de fogo bolinha de Golem incrivelmente saiu dando certo de primeira o cara é praticamente um com a programação Foi aí que eu comecei a programar o primeiro inimigo e é engraçado essa parte porque simplesmente eu criei o Sprite dele e Execute o jogo
achando que alguma coisa ia mudar é muito bom mas então eu criei o objeto dele na ruim e ele tava lá só que a gente entra numa parte meio difícil agora que todo mundo sabe que todo herói tem a sua fraqueza super minha criptonita eu a colisão eu que encarar ela de frente para esse projeto então eu aprendi uma colisão super básica que era uma colisão de círculo você basicamente programava onde que ataca o colisão E qual seria o raio dela e assim que o objeto que você selecionou entrasse em contato com essa colisão ela
iria ativar e a minha ideia era simples coisa básica assim que o player entrar sem contato com o inimigo ele iria ficar parado e batendo nele ou acontece no Liga das Lendas só que nem tudo é um mar de rosas meu amigo mas eu fiquei umas três horas programando pra essa merda dá certo passei por tudo quanto é tipo de resultado possível desde o tirinho básico que não estava funcionando do jeito que eu queria para uma pessoa com infecção urinária mijando e eu nada ele só fica parado olhando pro inimigo mesmo eu passei umas boas
horas nisso até que finalmente eu consegui mas eu não gravei um animal mas basicamente estava funcionando com o inimigo na tela porque a merda meus amigos ainda está por vir Resumindo essa parte que eu não tava gravando eu só é o fundo eu troquei de cor ele mesmo nada demais adicionei esse Mouse que quando você coloca ele em cima do inimigo a bolinha dele fica vermelha mostrando aqui nem um inimigo ali e o inimigo fica com o contorno vermelho em volta para mostrar que você vai atacar ele Isso é uma das coisas mais fáceis de
fazer porque para quem não sabe o Game Maker tem um botão a colisão de objetos entre si Ou seja caso inimigo entre em contato com o mouse o mouse vai trocar de spray a bolinha vai ficar de outra cor Então são coisas bem simples assim que eu finalizei essas coisas que eu falei e eu partir para melhorar eu acho que eu posso falar assim ou deixar menos pior o Sprite do player que no caso era uma bola e passou a ser um boneco que saia correndo a todo momento além disso eu fiz um tempo pra
Skill ela ia demorar um tempo para você poder usar de novo e assim com a programação vai cagada que vocês podem ver nesse planeta eu fiz outra Skill que basicamente era o w da Ash e se consiste em cinco flechas que vai uma do lado da outra pra direção que você jogar só que meu amigo anda a linha que eu tive que escrever para fazer uma gambiarra e talvez lançar isso porque deu muito erro para vocês terem uma noção nessa parte eu não sei o que que eu fiz na linha de código que meu game
meio que simplesmente crachou tive que ir no gerenciador de tarefas para fechar ele mas que pelo menos no final acabou dando certo a minha gambiarra e elas estavam saindo do jeitinho que eu queria minha programação é uma merda não repitam isso em casa eu juro que eu vou melhorar pô mas por enquanto vocês vão ter o que vocês merecem que é bom depois da minha ótima demonstração de como é programar de verdade né porque Dark Souls passa fome eu basicamente fiz a torre que tem no jogo né uma torre de pedra que fica jogando um
raio nos inimigos que entra dentro do range e programei ela para atirar no inimigo que não foi nenhum mistério porque basicamente eu já tinha feito isso com o player fácil começo Só estava parecendo uma metralhadora o bagulho mas depois Eu ajeitei e ficou uma beleza eu esqueci de falar uma coisa bem importante que eu fiz a colisão inimigo ou seja tem mais de um inimigo e eles basicamente para não ficar se juntando e amontoando tudo no mesmo lugar porque ele vai estar seguindo Player eu fiz assim que um inimigo encostasse ele escolheu um lugar aleatório
para ir durante um certo tempo vamos supor um segundo então depois de um segundo ele ia voltar a perseguir o player de novo e o que isso significa que a colisão do jogo tá na merda e minha programação pior ainda Bom basicamente depois disso eu só melhorei as Sprites do jogo né de como Cada uma ia ficar a torre deixou de ser super esquisita e passou até alguma forma ali pelo menos os minions agora estão mais parecidos quando lol não tão parecendo um besouro e basicamente eu fiz o drowg do personagem que é onde mostra
as Skills e tudo mais agora tá decente é uma palavra muito forte mas pelo menos tem onde eles ficaram agora e adicionei uma câmera também que você podia se mexer pelo mar além de mudar o plano de fundo para uma grama com as pedras bom no final das contas não virou lol 2 infelizmente eu não sofria expectativas de todo mundo que todo mundo tem expectativa Incríveis em mim não é mesmo mas deu para evoluir bastante eu aprendi bastante coisa que eu não fazia a menor ideia de como usar igual colisão por mais cagada que ser
e eu já queria aproveitar para falar aqui caso você goste do meu trabalho eu gosto dos desenhos que eu faço das thumbs enfim hoje tem que curtir esse vídeo se inscrever aqui no canal e compartilhar com algum amigo seu que acha que vai rir de alguma besteira que eu faço aqui além disso para quem não me segue no Instagram começa a seguir porque eu tô pensando em fazer algum sorteio de algumas Artes minhas Ou seja eu vou sortear alguém que vai curtir o post vai estar me seguindo no Instagram para ganhar um desenho feito exclusivamente
para você velho você é um personagem Seu desenhado por mim então me segue lá bom então é isso espero que vocês tenham gostado mas se não gostou também foi [Música]