Desenvolva Games INCRÍVEIS

JOGOS MULTIPLAYER SÃO UM SUCESSO!

E você vai aprender como programar jogos multiplayer local, online e também tela dividida (split screen) com a ferramenta de games 2D com programação visual mais poderosa: o Construct!

Jogos Multiplayer são um SUCESSO!

E você vai aprender como programar jogos multiplayer local, online e também tela dividida (split screen) com a ferramenta de games 2D com programação visual mais poderosa: o Construct!

ME RESPONDA: POR ACASO, VOCÊ...

Está cansado de programar jogos simples demais, que parecem que ninguém se interessaria em jogar?

Ama jogos multiplayer, e quer criar o seu próprio?

Se vê criando muitos jogos para apenas um jogador e quer diversificar um pouco, criando agora um jogo multiplayer, e precisa aprender rapidamente os principais sistemas e mecânicas por trás de games multiplayer local e online?

Tem dificuldade em organizar sua programação? Costuma perder o fio da meada com frequência durante o desenvolvimento de um jogo?

Sente que tem falta de clareza sobre ferramentas, funcionalidades e técnicas do Construct pra criar seus jogos?

Se sua resposta é SIM para pelo menos 2 das 5 questões acima, continue lendo, pois é com você que quero conversar.

Quero ajudá-lo a resolver DEFINITIVAMENTE esse problema!

Todas as situações que citei acima podem ser resumidas por uma única afirmação: você não está conseguindo fazer o seu jogo como quer!

Ou lhe falta conhecimentos da ferramenta, ou do gênero de jogo, ou de organização de código…

Independentemente do que falta, sei que isso é frustrante, e recomendo que você escolha não viver com essa frustração, que pode fazê-lo se sentir…

ATRASADO

É assim que você se sente quando cria jogos e não os acha legais. Parece que todo mundo está criando jogos dignos do prêmio de Jogo do Ano, menos você.

AMADOR

Ninguém gosta de pensar que não é tão bom em algo. Se você se vê assim, é porque ainda não criou jogos bons o bastante pra te provar o contrário.

PERDENDO TEMPO

Perder tempo em um mundo com cada vez menos tempo é impensável. Você perde muito tempo lendo ou assistindo tutoriais que apenas te trazem resultados rasos, que não são guiados pra resolver o seu problema específico.

SEM ÂNIMO E ENERGIA

Seu dia já é repleto de atividades que ocupam seu tempo e te desgastam. Parece que, na hora de desenvolver seu jogo, falta ânimo e energia.

Antes de te contar o que preparei pra resolver esse problema, peço licença pra me apresentar

Sou Marcos Fuchter, e crio jogos usando Construct desde 2016. Já publiquei diversos jogos gratuitos em plataformas como Newgrounds, Itch.io e Game Jolt, 2 jogos na Steam e Consoles, Rift Racoon e Explosive Candy World, e o Super Forklift 3000 apenas na Steam.

Acredito que seja possível trabalhar com jogos de maneira independente criando jogos simples, porém bem feitos, usando o Construct.

Compartilho tudo que aprendo em meu canal Marcos Game Dev no YouTube e em cursos online.

Sabendo do seu desejo de criar jogos cada vez melhores, NÃO APENAS PARA UM JOGADOR, MAS TAMBÉM PARA MÚLTIPLOS JOGADORES, CRIEI O

Prancheta 16

Nesse curso online você vai aprender como programar jogos multijogadores LOCAL (em que todos estão no mesmo ambiente, normalmente no mesmo sofá, para relaxar e se divertir juntos), multijogador local de TELA DIVIDIDA (essencial para jogos com grandes mapas e jogadores no mesmo PC ou console) e multiplayer ONLINE usando o plugin Multiplayer, nativo no Construct 2 e 3 (conectados via internet, vários jogadores jogam juntos à distância)!

Aprenda comigo como criar jogos multiplayer no Construct 2 ou Construct 3 de maneira organizada, extremamente funcional e aplicável à qualquer tipo de jogo multiplayer que você queira criar!

Você será capaz de programar no Construct seu próprio jogo multiplayer completo! Do jeitinho que você quiser, local ou online!

As Vantagens

Suporte e acompanhamento sem igual

Você estará em um grupo no WhatsApp junto comigo e outros alunos, e terá acesso ao meu número. São 4 formas de obter ajuda: Comigo por e-mail, comentários em aulas dentro do curso ou WhatsApp, e com os outros alunos no grupo do WhatsApp. Acredite: tem muita gente incrível dentro desse grupo que pode te ensinar muita coisa.

O MAIS COMPLETO curso de multiplayer

Do menu ao gameplay, você vai aprender como lidar com múltiplos jogadores usando diferentes inputs (teclado ou gamepads) e permitir que eles controlem seus próprios personagens dentro do game sem bugs, com sincronização perfeita de animações e ações entre os jogadores. Tudo aqui foi perfeitamente pensado para você implementar em qualquer game multijogador feito em Construct!

Vídeo-aulas gravadas com teoria e prática, e também TEMPLATES disponíveis para DOWNLOAD

Além das vídeo-aulas explicando todo o conteúdo passo a passo, você também terá ao seu dispor templates organizados e separados para o multijogador local de tela única, tela dividida e também para o multiplayer online! É uma ótima maneira de revisar se você está implementando corretamente os ensinamentos nos seus games, e uma mão na roda para matar aquele bug chato que o vídeo não está sendo suficiente para resolver!

Ferramentas complexas na prática

Você até acha que entendeu algumas coisas como Dicionário, Container, Família, Function e For Each, mas não usa porque não sabe aonde encaixá-las no seu jogo. Aprenda a programar sistemas multiplayer e, de quebra, aprofunde-se nessas e outras tão importantes ferramentas do Construct 2 e Construct 3!

As Vantagens

Suporte e acompanhamento sem igual

Você estará em um grupo no WhatsApp junto comigo e outros alunos, e terá acesso ao meu número. São 4 formas de obter ajuda: Comigo por e-mail, comentários em aulas dentro do curso ou WhatsApp, e com os outros alunos no grupo do WhatsApp. Acredite: tem muita gente incrível dentro desse grupo que pode te ensinar muita coisa.

O ÚNICO curso específico de metroidvania

Não existe outro curso que ensine como criar um jogo metroidvania, especificamente. Se você deseja criar um jogo desse gênero, fazer esse curso é o melhor caminho. E se você não deseja criar especificamente um metroidvania, ainda vai aprender muita coisa que pode ser aplicada à diversos outros gêneros de jogos, como jogos de plataforma, de ação, shoot’em ups e puzzle platformers.

Aprenda a criar metroidvanias, e muito mais

Se você não deseja criar especificamente um metroidvania, ainda vai aprender muita coisa que pode ser aplicada à diversos outros gêneros de jogos, como jogos de plataforma, de ação, shoot’em ups e puzzle platformers. Um exemplo é o sistema de trava de mira, que está presente também em Cuphead, que não é um metroidvania. Um outro exemplo é uma IA de inimigo que vamos criar que fica andando em paredes (até de cabeça pra baixo), que está presente até em Super Mario World.
Você vai subir o nível das suas criações no geral. Não apenas das suas criações que sejam metroidvanias.

Ferramentas complexas na prática

Você até acha que entendeu algumas coisas como Dicionário, Container, Família, Function e For Each, mas não usa porque não sabe aonde encaixá-las no seu jogo. Aprenda a programar um jogo muito divertido e, de quebra, aprofunde-se nessas e outras tão importantes ferramentas do Construct 2 e Construct 3!

O que estão dizendo sobre MEUS CURSOS

O curso é dividido em 4 MÓDULOS.
Confira o que você aprende em cada um DELES!

 

  • A criação do jogo começa em seu game design! O que difere o game design de um jogo para um jogador, de um jogo para vários jogadores?
  • Todo jogo pode ser multiplayer? Vou mostrar exemplos de jogos que não funcionam bem sendo multijogador
  • Posso criar um modo multijogador no meu jogo single player?
  • É possível um jogo ser apenas multiplayer, sem nenhum modo para um jogador? Como funciona daí?
  • Balanceamento de game multiplayer
  • O que é um party game?
  • Permitir o multiplayer se tornar caótico ou controlar o caos?
  • Como criar um jogo cooperativo “de verdade”? Do tipo em que os jogadores realmente precisam se ajudar para vencer
  • E muito mais!

 

  • Esses jogos são jogados no mesmo PC ou console, e aparecem em uma única tela (sem a tela ser dividida). São jogos como Cuphead, Castle Crashers, Towerfall Ascension e Streets of Rage.
  • Criação do menu de atribuição de inputs usando array para até 4 jogadores! É possível ter mais, mas usamos apenas 4 aqui.
  • A ordem não importa! O jogador entra com seu controle de preferência na posição que quiser. O player 1 pode ser um gamepad e o 2 um teclado, e vice-versa.
  • Polindo e deixando o menu bonitão, com animações usando tween.
  • Do menu ao gameplay! Vamos levar as configurações de controles e visual dos personagens definidos no menu para a fase do game e permitir que cada jogador controle o seu personagem escolhido.
  • Sincronização de animações! Nada de animações se atropelando, cada ação de cada jogador será animada corretamente
  • Programando multiplayer local em um jogo meu (que é para um jogador) publicado na Steam! Vou mostrar como você pode implementar os sistemas aprendidos nesse módulo em um jogo já existente, em uma aula descontraída e interessante em que mostro o passo a passo da implementação em um game meu que já foi lançado.

 

  • O mesmo ambiente de menu e gameplay do módulo anterior, mas em tela dividida (o famoso split screen!)
  • Tela dividida para dois jogadores com divisão no meio da tela, tanto horizontal quanto vertical.
  • Quando os jogadores se aproximarem, a tela deixa de ser split screen e passa a ser um tela única.
  • Tela dividida para até 4 jogadores!

 

  • Usando o plugin “Multiplayer”, nativo do Construct 2 e 3, faremos nossos sistemas, que até então só funcionavam localmente, funcionarem online!
  • Jogadores distantes poderão se conectar na mesma seção para jogar juntos!
  • Menu de conexão com definição de nome de usuário (que pode até ser coletado da Steam), criação de salas e lobby de servidores para encontrar a sala de jogo perfeita com vários filtros que você escolher!
  • Menu em que os jogadores escolherão se vão usar teclado ou gamepad para jogar na seção online, e é claro que agora é possível vários jogadores usarem o mesmo input, pois cada um tem um teclado na sua casa ou vários gamepads.
  • Gameplay com sincronização de animações e ações dos jogadores, com sistemas de previsão de input avançados que tiram o lag dos movimentos do jogador que está conectado ao host!
  • Esse módulo também conta com inúmeras explicações de sistemas multiplayer online, para garantir que você entenda perfeitamente o que está acontecendo (é complexo, mas eu vou te ajudar!)

Ainda tem mais!

Inscrevendo-se no curso, você não vai precisar sair por aí caçando materiais pra programar seu jogo ao longo das aulas. Você vai ter acesso à todos os materiais que eu utilizar!
Muitas vezes, o que separa um jogo chato de um jogo divertido é a dedicação que o desenvolvedor teve em tornar a experiência POLIDA. Nessa apostila de 65 páginas em PDF, você vai aprender, passo a passo, como aplicar pequenos efeitos que fazem toda a diferença pro seu jogo, como tremedeira de tela e congelamento do tempo. E acompanha um arquivo .capx que pode ser aberto no Construct 2 ou 3!
Template completo (arquivo .c3p para Construct 3) do meu jogo estilo beat’em up com 4 personagens e multiplayer local incluso, para teclado e gamepads. Esse é um brinde que você receberá sem custo adicional!
Você vai fazer parte de grupos onde poderá tirar dúvidas, conversar, mostrar seus resultados, motivar-se vendo os resultados dos outros alunos, e fazer parcerias. Sempre me farei presente nessa comunidade!
Você receberá acesso a transmissões ao vivo gravadas anteriormente exclusivas para alunos, bem como participará do grupo de alunos para organizarmos possíveis futuras lives.

Como faço para começar?

Basta adquirir o Construct Multiplayer no seu pacote do Construct Academy no site do CSJ Digital!

Acesse pelo link abaixo

EXPERIMENTE
POR 7 DIAS!

Inscreva-se no curso, experimente as aulas, e decida se o material é ou não pra você JÁ TENDO ACESSO À ELE! Após realizar a compra, você terá 7 dias pra decidir se quer continuar com o curso. Caso decida que não quer, reembolsarei pra você todo o seu investimento!

Dúvidas Frequentes

Após realizar a compra, você receberá um email com o link para acesso. Você usará seu email como login e decidirá sua própria senha para acessar a Área do Aluno. Nessa área você poderá assistir a todas as aulas quando quiser e quantas vezes quiser, bem como receber acesso a todos os bônus!

As aulas do curso são de nível INTERMEDIÁRIO (quase avançado). Ao iniciar o curso eu já presumo que você conheça a ferramenta. Se você for iniciante recomendo fazer meu curso Game Start primeiro.

O curso conta com 7 dias de garantia incondicional. O que significa que, caso você entre no curso e não consiga acompanhar as aulas, você poderá pedir o reembolso integral (dentro desse período de 7 dias).

Ou seja: não há risco. Inscreva-se no curso e veja você mesmo se você está num nível adequado ou não. Você ainda poderá voltar atrás após a compra.

Todas as aulas do curso são ensinadas no Construct 3 e podem ser aplicadas ao Construct 2. Se você conseguirá aplicar em outro motor de sua preferência, depende de você! Tenho certeza que você, tendo experiência nesse outro motor, conseguirá aplicar as mecânicas ensinadas no curso nele.

Digo isso pois eu não apenas jogo o código pra você copiar. Eu explico TUDO, tintin por tintin. Ouvindo a explicação, é muito possível que consiga transferir a mecânica ou sistema ensinada para seu motor de jogos preferido.

Agora, se você usa um motor parecidíssimo com Construct (como GDevelop e ClickTeam Fusion), aí a probabilidade de você tirar muito proveito do curso aumenta bastante.

Vários! Você vai ver, na prática, recursos mais complexos como Arrays, Funções, Famílias, For Each, Containers e Variáveis. Pode parecer assustador para alguns, mas prometo que o farei entender cada um desses recursos!

Se você quiser elevar ao máximo o nível dos seus jogos criados com o curso, será necessário ter a versão paga da ferramenta da sua escolha. Isso porque a versão gratuita é extremamente limitada e se provará uma grande dificuldade para suas criações. Porém, se o seu propósito com o curso for inicialmente apenas aprender com o material, sem necessariamente levá-lo imediatamente para um jogo completo, você pode começar usando a versão gratuita, assim dando prioridade para assistir as aulas e implementar na sua ferramenta apenas as partes que estiverem dentro das limitações da versão gratuita.

Todos os meus cursos contam com garantia de 7 dias! Ou seja, até 7 dias após sua compra você poderá pedir o reembolso. Dessa forma não há com o que se preocupar, você pode fazer a compra, acessar o material, e optar pelo reembolso caso se arrependa. Mas, cá entre nós, tenho certeza que você não vai se arrepender!

Todos os bônus são entregues logo nas primeiras aulas do curso. Todos os links necessários estarão lá, para materiais, grupos e tudo mais que você tiver direito.

Sim! Realizando a compra você terá acesso ao seu curso para sempre!

Os alunos dos meus cursos tem contato direto uns com os outros por meio dos Grupos de Alunos no WhatsApp, assim podendo ajudar uns aos outros. Além disso, também terão contato direto comigo por meio do meu WhatsApp pessoal, podendo tirar dúvidas sobre o curso sempre que necessário!

Você tem alguma dúvida que não foi respondida aqui?

Me envie uma mensagem no email marcosfuchterleandro@gmail.com