Programamos um Mini-Game do Among Us com JavaScript Puro!

  Рет қаралды 60,444

Código Fonte TV

Código Fonte TV

Күн бұрын

Uma das melhores formas de praticar lógica e abstração na computação é desenvolvendo jogos. Trabalhar com estrutura de dados mais complexas e controle de estados é determinante para fazer um jogo funcionar bem, por isso recomendamos de vez em quando testar suas habilidades de programador criando games.
Já que o hype do Among Us está alto, decidimos programar o "Start Reactor", um dos mini-games que existem dentro do jogo. Utilizamos 100% de tecnologias web como HTML 5, CSS 3 e Vanilla JS (JavaScript Puro).
O resultado ficou bem legal pois reproduzimos as animações (em CSS) e também os sons do jogo.
Se você quer ver mais jogos sendo desenvolvidos aqui no canal, deixa sua sugestão nos comentários. 🎮
📝 𝗟𝗶𝗻𝗸𝘀 𝗖𝗶𝘁𝗮𝗱𝗼𝘀
→ Jogue Online: startreactor.c...
→ GitHub: github.com/gab...
📌 COMPILADO PODCAST
→ / @compiladopodcast
→ Newsletter:
compilado.codi...
📌 LINKS DO CÓDIGO FONTE TV
→ codigofonte.tv
📌 USAMOS CADEIRAS HERMAN MILLER
→ codigofonte.cl...
🤝 Desenvolvido em Colaboração com Erik Santana
→ github.com/ime...
#JavaScript #AmongUs #Game

Пікірлер: 186
@returndaniels
@returndaniels 4 жыл бұрын
Se vocês vendessem um curso aprofundado de JavaScript eu, com certeza, compraria.
@codigofontetv
@codigofontetv 4 жыл бұрын
Que legal saber disso Daniel. Logo, logo a gente vai começar a desenvolver cursos próprios. 🤓
@lucasbueno3694
@lucasbueno3694 4 жыл бұрын
@@codigofontetv estou no aguardo
@LuizHenrique-rd8kf
@LuizHenrique-rd8kf 4 жыл бұрын
Apoio a ideia. Com certeza, eu compraria também
@heitoreleuterio4826
@heitoreleuterio4826 4 жыл бұрын
Eu também compraria sem dúvida nenhuma
@GuilhermeMoreira480
@GuilhermeMoreira480 4 жыл бұрын
@@codigofontetv isso vai ser otimo vcs tem uma otima didatica
@hiagobriano568
@hiagobriano568 3 жыл бұрын
Vocês são incríveis como sempre, parabéns pelo excelente conteúdo! =)) Sugestão: Mesmo que o vídeo fique muito mais longo, eu acho que seria bom se vocês fizessem o próximo vídeo sem cortes, explicando o que vocês estão fazendo, não digo nos detalhes como se fosse uma aula, mas sim a logica por trás, eu to começando com JS agora e fiquei um pouco confuso, ainda mais nas partes que você estava escrevendo e do nada aparecia varias linhas feitas (os cortes).
@randerins
@randerins 3 жыл бұрын
Respeito total a esses canais que botam o conhecimento na prática!
@codigofontetv
@codigofontetv 3 жыл бұрын
Muito obrigado! 🤓
@thiagomiranda7987
@thiagomiranda7987 4 жыл бұрын
Caraca que legal, de verdade é muito bom ver os erros saltando no console, mostra que é algo mão na massa. Excelente!
@NicollasFeitosa
@NicollasFeitosa 4 жыл бұрын
Playlist de todos os mini-games?
@codigofontetv
@codigofontetv 4 жыл бұрын
Boa ideia! 😉
@Samuel-dd3kk
@Samuel-dd3kk 3 жыл бұрын
ia ser daora
@cristianomoreira3305
@cristianomoreira3305 4 жыл бұрын
Sugestão: As vezes deem um zoom no codigo por que fica meio longe as letras, video top!
@gustavog_silva
@gustavog_silva 4 жыл бұрын
Up!
@luisfernando3405
@luisfernando3405 4 жыл бұрын
Estou aprendendo DevOps, e com vídeos assim fica show aprender; Lógico que não é de primeira pra entender, mas vendo o contexto será só uma questão de repetir, repetir e repetir mais algumas vezes, que consegue aprender! :) Parabéns e com certeza, esse modelo de mão-na-massa está incrível :)
@carlos80524
@carlos80524 4 жыл бұрын
Top video ! Parabens pela iniciativa ficou muito legal, quero ver mais videos assim! uma sugestao seria dividir o video em 2 partes por exemplo uma a Vanessa ensinando fazer todo pre-requistos do jogo ( para o pessoal menos avancado ) e esta parte final com Gabriel ensinando a montar a logica do jogo . Daria um pouco mais de trabalho pra vcs mas ficaria um projeto perfeito e completo pra varios niveis de programadores e logico geraria mais auduencia pra vcs 👀
@jair-araujo
@jair-araujo 4 жыл бұрын
Muito bom essa parte de programar games, poderiam trazer mais vídeos nesse estilo, para os apaixonados por game como eu... 😍😜🖖
@ceuazul8807
@ceuazul8807 3 жыл бұрын
Muito obrigado a toda equipe do codigo fonte tv, excelente video! : ) se nao fosse pedir muito poderia por mãos no codigos fazendo algum programa simples para pc com o electron js? Seria muito bacana ver essa interação.
@fabianodesouza9930
@fabianodesouza9930 4 жыл бұрын
Que top! Dá pra aprender e exercitar muita coisa com esse projetinho hein.
@codigofontetv
@codigofontetv 4 жыл бұрын
Exatamente!!! 😉
@joaoguilhermedesouza5420
@joaoguilhermedesouza5420 4 жыл бұрын
Muito bom, deve ter dado um trabalhinho kkkkkkkkkk parabéns a todos os desenvolvedores
@umglitch
@umglitch 4 жыл бұрын
Código Fonte sendo incrível como sempre, parabéns pelo excelente conteúdo! =))
@codigofontetv
@codigofontetv 4 жыл бұрын
Muuuuuito obrigado Vic! 🤓
@ekerdev
@ekerdev 4 жыл бұрын
Foi muito bom ter participado desse Mini game com vcs!
@codigofontetv
@codigofontetv 4 жыл бұрын
Foi muito legal desenvolvermos esse projeto juntos!
@josafa8019
@josafa8019 4 жыл бұрын
MDS que conteúdo incrível. Codei junto ao vídeo. A quantidade dos meus erros à do vídeo é impressionante 😢, mas consegui resolvê-los e ver o projeto rodando 😁. Obrigado pelo vídeo!
@codigofontetv
@codigofontetv 4 жыл бұрын
Josafá os erros fazem parte, o importante é conseguir passar por eles! Nós que agradecemos!
@josafa8019
@josafa8019 4 жыл бұрын
@@codigofontetv Isso aí 😄
@Matheus_lima22
@Matheus_lima22 8 ай бұрын
Por favor Trás um vídeo fazendo Doom em JS?; Vídeo incrível como sempre!
@themeltz
@themeltz 4 жыл бұрын
Na hora que eu vi a notificação já fui fechando tudo que eu tava aberto(até mesmo um projeto que eu tava fazendo) kkk(e vcs fizeram logo um dos minigames mais odiados kkk)
@codigofontetv
@codigofontetv 4 жыл бұрын
Depois diz pra gente o que achou do vídeo! :D
@themeltz
@themeltz 4 жыл бұрын
Simplesmente, adorável! Parabéns!
@markfazolin
@markfazolin 4 жыл бұрын
Vídeo muito bom, ótimo conteúdo! (Como sempre!) O que mais gostei é que esta usabilidade pode ser usada em muitos projetos!
@danilopontes3871
@danilopontes3871 3 жыл бұрын
29:02 aquele momento em que você pensa: (Não é possível 😑) 😂😂😂
@lebersa
@lebersa 4 жыл бұрын
Façam um curso de javascript, algo que dê base antes de irmos para algum framework. Vcs são demais!!!
@alexandregonzalez2781
@alexandregonzalez2781 4 жыл бұрын
Vídeo top, mas o melhor foi o foguinho ao digitar!!kkkkk
@casedesucessoYT
@casedesucessoYT 4 жыл бұрын
extensão power mode do vscode, baixe e seja feliz!!!
@jeancarlomoraes8644
@jeancarlomoraes8644 4 жыл бұрын
Irado demais.... uma explicação muito boa!!
@codigofontetv
@codigofontetv 4 жыл бұрын
Muito obrigado Jean! 🤓
@joaoovitort
@joaoovitort 3 жыл бұрын
Jogos... A paixão da minha vida..., Quero muito aprender a programar jogos.
@codetechannel
@codetechannel Жыл бұрын
Muito bom. Continuem com esse tipo de vídeos.
@eduardophilip7231
@eduardophilip7231 4 жыл бұрын
Ótimo vídeo! Eu digitei todo o código do html e do css e senti algumas dúvidas, seria muito bom se vocês fizessem um vídeo falando um pouco do css e do html desse jogo. obrigado vcs são top aprendi muito!
3 жыл бұрын
VCS SÃO DEMAIS, vcs poderiam abrir um playlist só para esse conteudo de criação desde Jogos/BOT/Programs funcionais. Em todas as linguagens. Seria fantástico.
@AnthonHax
@AnthonHax 4 жыл бұрын
Muito bom, me interesso muito em lógica em JS, parabéns pelo vídeo!
@tiagolopes2679
@tiagolopes2679 3 жыл бұрын
Show, isso nos inspira em muito a fazer mais projetos
@milianor8194
@milianor8194 4 жыл бұрын
bem massa, eu fiz um jogo (simon game) parecido com esse e acabei conseguindo uma vaga estágio. Seria legal vocês tentarem Tetris esse jogo ta bem popular hoje em dia.
@G69G71
@G69G71 3 жыл бұрын
Proposta bem interesante Adorei o conteudo
@TheNerdRR
@TheNerdRR 4 жыл бұрын
um vídeo de meia hora codando nunca foi tão cativante, Adorei!
@fabinhotonyhalk4941
@fabinhotonyhalk4941 4 жыл бұрын
Esse canal tá me ajudando muito a me interessar cada vez mais por programação, sério ótimo vídeo, ótimo conteúdo🤝
@ricardosilvapimentel2810
@ricardosilvapimentel2810 3 жыл бұрын
Conhece o Fábio Akita (acho q o canal dele é o Alugando, não lembro) e ele dá uns conselhos ótimos também.
@FRC260484
@FRC260484 4 жыл бұрын
Conteúdo sensacional, vocês estão de parabéns!
@naoseioquecriar
@naoseioquecriar 3 жыл бұрын
"programamos ao vivo..." 100% verdadeiro, final de ano eu mando um presente do papai noel também, o qual eu acredito piamente que existe.
@lucasneves7669
@lucasneves7669 3 жыл бұрын
Achei o vídeo sensacional! Vocês são top demais! Se me permitem, gostaria de sugerir que façam mais uso de boas práticas, como por exemplo, não usar loop for, comando var (para variaveis), adotar mais o uso de HOF, organizar melhor a área de trabalho de uma maneira geral. Eu sei que as intenções de vocês são as melhores, mas todos nós reproduzimos como aprendemos. Se aprendemos desde o começo a não utilizar boas práticas, dificilmente em um futuro próximo começaríamos a usá-las de bom grado ... Enfim, é só uma sugestão. Continuem com o ótimo trabalho, gosto bastante do conteúdo de vocês!
@Im_KingJo
@Im_KingJo 4 жыл бұрын
Que legal, nunca vi algo assim, like e mais um inscrito :)
@codigofontetv
@codigofontetv 4 жыл бұрын
Muito obrigado! Seja bem vindo ao CDFTV. 🤓
@codigodesenior3995
@codigodesenior3995 4 жыл бұрын
finalmente algo sem node kkkk
@nelson.costa.dev2536
@nelson.costa.dev2536 3 жыл бұрын
Façam um curso, vamos todos pedir façam um curso.
@feliz9276
@feliz9276 4 жыл бұрын
Ultilizo muito esse programa para criar codigos. Top
@andrewscasas
@andrewscasas 4 жыл бұрын
Mais jogos! PLS! \o/
@Guilherme-jz6qx
@Guilherme-jz6qx 4 жыл бұрын
Vídeo incrível, façam mais do tipo, por favor!
@francislei
@francislei 3 жыл бұрын
Bora comentar, canal top
@kbrunot13
@kbrunot13 4 жыл бұрын
Gostaria de ver a explicaçao sobre o css e o html do codigo =)
@Ulusamay
@Ulusamay 3 жыл бұрын
quero bolo café, e refrigerante e umas torradas
@TheMatthewizee
@TheMatthewizee 4 жыл бұрын
Boooa gente ficou mt daooora kkkkkkkkkkkkkkk
@rafaelcostamoura
@rafaelcostamoura 4 жыл бұрын
Isso sim foi um video Maaaravilhooooso...
@nykaell.ecardial8208
@nykaell.ecardial8208 4 жыл бұрын
Gostei bastante do desafio. Aprendi bastante! Porém há um pequeno erro: Quando o jogador erra a sequência é necessário resetar a variável `computerCombinationPosition = 1`, do contrário a nova combinação será gerada considerando a posição do jogo. Abraços :)
@codigofontetv
@codigofontetv 4 жыл бұрын
Oi Nykael, obrigado pelo aviso. Essa variável é "resetada" no método start do jogo. Quando o jogador falha o método endGame é invocado e depois é feita a chamada ao start novamente. ;)
@Diego_oliverira_dev
@Diego_oliverira_dev 3 жыл бұрын
Qual tema tá usando no vs
@lucasbueno3694
@lucasbueno3694 4 жыл бұрын
Super legal amei faz sim
@biamiotto
@biamiotto 4 жыл бұрын
Amei, vcs são incríveis
@codigofontetv
@codigofontetv 4 жыл бұрын
Muito obrigado Bia. 😍
@gustavobrunobarbosa4467
@gustavobrunobarbosa4467 4 жыл бұрын
Nossa, gostei muito!!!!! Faz sempre
@willianmello10
@willianmello10 2 жыл бұрын
nossa que legal 👏😃
@emersondelimasilva
@emersondelimasilva 3 жыл бұрын
Que extensão é essa de pegar fogo ao digitar?
@MarcosPmkt
@MarcosPmkt 4 жыл бұрын
Jogo é muito bom pra entender e exercitar vários recursos da linguagem. Será que dá pra desenvolver uma fase simples de jogo de plataforma em JS? S2 melhor casal!
@isaacbaruccruzdasilva2463
@isaacbaruccruzdasilva2463 4 жыл бұрын
@Arthur Silva eeeee godot
@isaacbaruccruzdasilva2463
@isaacbaruccruzdasilva2463 4 жыл бұрын
@Arthur Silva kkkkkkk
@vitorgabriel8832
@vitorgabriel8832 4 жыл бұрын
Muito booom! Alguém sabe dizer qual o tema do vscode utilizado nesse vídeo? Achei muito bonito!
@railsonr.nascimento7308
@railsonr.nascimento7308 4 жыл бұрын
dracula
2 жыл бұрын
Eu consigo colocar esses mini games dentro do fivem ? Por exemplo pegar esses mini games onlines e colocar dentro do fivem
@andreyamamoto1709
@andreyamamoto1709 3 жыл бұрын
Ja se tornaram meu casal favorito!
@andredearaujorodrigues7725
@andredearaujorodrigues7725 4 жыл бұрын
Show de bola
@sevensevenn8729
@sevensevenn8729 4 жыл бұрын
Por mais vídeos assim 👏🏼👏🏼👏🏼👏🏼
@mateus_andriola
@mateus_andriola 4 жыл бұрын
Muito legal o vídeo
@codigofontetv
@codigofontetv 4 жыл бұрын
Muito obrigado Mateus. 🤓
@oVitorznn
@oVitorznn Жыл бұрын
Olá, voces sabem como coloca o unityexplorer dentro da pasta do jogo para programar ele?
@Mixtli_0
@Mixtli_0 4 жыл бұрын
Deveriam mostrar tbm o css
@murilorerisondesousapaz5065
@murilorerisondesousapaz5065 3 жыл бұрын
O que voces acham do html Canvas?
@youtubersona
@youtubersona 4 жыл бұрын
Por favor faça a parte das animações 😁
@davilucasmarques7921
@davilucasmarques7921 4 жыл бұрын
Massa demais!!!
@codigofontetv
@codigofontetv 4 жыл бұрын
Muito obrigado Davi! 🤓
@profericksmendes
@profericksmendes 4 жыл бұрын
Top de mais 😃 obrigado
@matheusnet4316
@matheusnet4316 4 жыл бұрын
Fiquei na dúvida sobre o react-Starter estás no escopo global, ela não deveria estar dentro de uma constante? Gostei do vídeo!
@aristotelesbrasil
@aristotelesbrasil 2 жыл бұрын
opa, gostaria de saber se da pra usar javascript no game maker 2, pra programar
@JorgeValero
@JorgeValero 3 жыл бұрын
Muito bom 👏🏼👏🏼👏🏼
@mikaelpavaospm
@mikaelpavaospm 3 жыл бұрын
Ótima explicação , gostaria de ver a parte do html achei bem interessante.
@henriquewoww
@henriquewoww 4 жыл бұрын
Video excelente como sempre!! Estou iniciando minha jornada no desenvolvimento web e tenho uma dúvida. Estou fazendo um curso de JavaScript, ainda não estudei a fundo html e css, porém consigo compreende-los. Após terminar esse curso de Js posso estudar react/node ou é recomendado estudar um pouco mais a fundo html e css??
@musashiironin36632
@musashiironin36632 3 жыл бұрын
Eu fiz passo a passo do GITHUB e fiz tbm assistindo o vídeo, o botão ainda ficou bloqueado, alguma dica pra desbloquear ??. Não foi erro de código porque quando peguei lá do GITHUB (quando eu vi que ele estava com botão bloqueado) só coloquei e colei e continuo do mesmo jeito. Obg ótimo vídeo.
@henriquebaraldi281
@henriquebaraldi281 3 жыл бұрын
Que legal
@ewertonlins7488
@ewertonlins7488 3 жыл бұрын
bom dia amigos. como eu crio uma frot end para abrir games antigos, por exemplo, nitendo 64, nitendinho, sega, e outros. podem me ajudar.
@helliandrosoutohenrique8931
@helliandrosoutohenrique8931 3 жыл бұрын
Eu gostaria de mais programacões de mini games.
@igormito4770
@igormito4770 3 жыл бұрын
Qual o nome da extensão que solta fogo na escrita? Obg!
@codigofontetv
@codigofontetv 3 жыл бұрын
Se chama Power Mode
@euvoluindodev2395
@euvoluindodev2395 2 жыл бұрын
como faz para acender esse fogo quando digita no vscode?
@saimongospel
@saimongospel 4 жыл бұрын
Não é atoa que to aprendendo javascript kkk
@ALLANOSAN
@ALLANOSAN 2 жыл бұрын
Eu gostei do foguinho isso e tema se for mostra como colocar comecei a seguir o canal esses dias
@ramonidemorais1898
@ramonidemorais1898 3 жыл бұрын
Boa noite, vcs poderiam fazer um vídeo sobre SALESFORCE ??
@maiconlondon2019
@maiconlondon2019 3 жыл бұрын
No próximo mão de código, colocar Vanessa para programar!
@arnoldcainan5832
@arnoldcainan5832 4 жыл бұрын
Muito 10!!!!
@christianlin4684
@christianlin4684 3 жыл бұрын
Javasclipt é bom! Obligado.
@alexfreitas4428
@alexfreitas4428 4 жыл бұрын
O que seria um método de injeção de audio que ele explica no vídeo? Quero tentar reproduzir da melhor forma possivel. SIMPLESMENTE AMEI ESSE VÍDEO
@beatrizfonseca7961
@beatrizfonseca7961 4 жыл бұрын
falou jogo e javascript tou dentro XD
@alanpoveda1646
@alanpoveda1646 4 жыл бұрын
Caraca um jogo simples, olha a quantidade de coisas que tem que fazer kkkkkk
@codigofontetv
@codigofontetv 4 жыл бұрын
A complexidade acaba sendo mais por conta da interface do jogo. A estrutura de dados, estados e regras de negócio são mais simples de codificar.
@william84787
@william84787 4 жыл бұрын
OLA!! uma sugestao , falar sobre Web2py ...Amo o canal de vcs:)
@matheus3526
@matheus3526 2 жыл бұрын
Acha uma boa aprender javascript para criar jogos 2d? Quando pesquiso ou converso com alguém sobre isso, todos dizem para eu estudar C# e uma Unity da vida, mas queria muito aprender web dev e criar jogos 2d, acha que estou viajando?
@filhodadeise6567
@filhodadeise6567 4 жыл бұрын
Qual Linguagem usada nas indústrias para programar os processos automatizados ?
@cigarroapagado1423
@cigarroapagado1423 4 жыл бұрын
python e js são bastante usados
@mateusbarbosa5040
@mateusbarbosa5040 4 жыл бұрын
Parabens video muito bom
@vrct07
@vrct07 4 жыл бұрын
Poxa queria ver a parte de HTML.
@yurimarinho9381
@yurimarinho9381 4 жыл бұрын
Eu adoraria um vídeo falando sobre as animações
@libertaçãoph
@libertaçãoph 4 жыл бұрын
Uau!
@MrRodmetal
@MrRodmetal 4 жыл бұрын
Muito massa esse jogo do AmonGóes kkkk
@brunomarkman2107
@brunomarkman2107 4 жыл бұрын
Que tal programar o jogo lunar rescue 2???? Isso será a universidade para programmers :) Um abraço.
@williamjog93
@williamjog93 4 жыл бұрын
Show de bola!
@chocol4tt
@chocol4tt 4 жыл бұрын
Caso fosse multiplayer online seria usado WebSockets?
@codigofontetv
@codigofontetv 4 жыл бұрын
Seria uma boa possibilidade!
@VictorSilvaDev
@VictorSilvaDev 4 жыл бұрын
Top demais
@nathanbahia6456
@nathanbahia6456 4 жыл бұрын
Ficou muito legal! Gostaria apenas que a fonte fosse um pouquinho maior para que eu pudesse ler melhor.
@diogocorreia344
@diogocorreia344 4 жыл бұрын
Dahora
@paulinovagner
@paulinovagner 4 жыл бұрын
Top! Que tal tabuleiro de resta um?! :)
@codigofontetv
@codigofontetv 4 жыл бұрын
Interessante essa ideia. :)
APRENDA C# BÁSICO EM 30 MINUTOS!
27:57
Crie Seus Jogos
Рет қаралды 196 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
HTML + CSS NA PRÁTICA 🔥 Faça seu primeiro site
16:19
Adriana Saty
Рет қаралды 527 М.
Top Down Game Camera and Movement in HTML, CSS, and JavaScript
18:38
CEO TROCA TODO TIME DE DEVS POR INTELIGÊNCIA ARTIFICIAL.
11:37
Código Fonte TV
Рет қаралды 40 М.
5 JOGOS DESENVOLVIDOS POR UMA PESSOA SÓ | CRIE SEUS JOGOS
7:50
Crie Seus Jogos
Рет қаралды 98 М.
I Helped 2,000 People Walk Again
15:31
MrBeast
Рет қаралды 27 МЛН
Build JavaScript games with Excalibur JS
12:59
Drew Conley
Рет қаралды 10 М.