![Cuca](/img/default-banner.jpg)
- 100
- 128 098
Cuca
Brazil
Registrace 20. 01. 2014
Software Engineer trying to help community with stuff that interest me.
lucascoelho.dev/
lucascoelho.dev/
Git em menos de 30 minutos
*links úteis abaixo*
git (site, manual) - git-scm.com
git (wikipedia) - pt.wikipedia.org/wiki/Git
*opções pra hospedar seus repositórios:*
github github.com/
gitlab gitlab.com
bitbucket bitbucket.org/
*outros tópicos pra você pesquisar:*
- rebase
- pull requests
- git bisect
- git stash
- forks
*contato:*
lucascoelho.dev
00:00 - introdução
00:34 - criando repositório local
00:51 - repositórios
02:54 - git status
03:24 - ilustrando o git
03:44 - o que é commit
04:05 - adicionando arquivos
05:12 - como fazer um commit
06:27 - git log
07:13 - modificando arquivos
08:41 - criando branches
11:07 - conflitos
13:05 - git merge
14:00 - git diff
18:37 - criando repositório remoto (github)
21:58 - recebendo alterações
22:33 - arquivo gitignore
24:45 - enviando alterações
25:16 - enviando outras branches para o remoto
26:22 - o que mais aprender
26:38 - interfaces visuais
27:53 - consulte o manual
28:29 - "bloopers"
git (site, manual) - git-scm.com
git (wikipedia) - pt.wikipedia.org/wiki/Git
*opções pra hospedar seus repositórios:*
github github.com/
gitlab gitlab.com
bitbucket bitbucket.org/
*outros tópicos pra você pesquisar:*
- rebase
- pull requests
- git bisect
- git stash
- forks
*contato:*
lucascoelho.dev
00:00 - introdução
00:34 - criando repositório local
00:51 - repositórios
02:54 - git status
03:24 - ilustrando o git
03:44 - o que é commit
04:05 - adicionando arquivos
05:12 - como fazer um commit
06:27 - git log
07:13 - modificando arquivos
08:41 - criando branches
11:07 - conflitos
13:05 - git merge
14:00 - git diff
18:37 - criando repositório remoto (github)
21:58 - recebendo alterações
22:33 - arquivo gitignore
24:45 - enviando alterações
25:16 - enviando outras branches para o remoto
26:22 - o que mais aprender
26:38 - interfaces visuais
27:53 - consulte o manual
28:29 - "bloopers"
zhlédnutí: 241
Video
Como funcionam requisições HTTP (por alto)
zhlédnutí 274Před 3 měsíci
Links mencionados: developer.mozilla.org/pt-BR/docs/Web/HTTP/Overview developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Promise developer.mozilla.org/pt-BR/docs/Web/HTTP/Messages developer.mozilla.org/en-US/docs/Glossary/DNS Contato: lucascoelho.dev
Leetcode vai te dar emprego?
zhlédnutí 242Před 3 měsíci
Ajude o Rio Grande do Sul, informações em lucasmontano.com/ (link do @LucasMontano) Vídeo original: czcams.com/video/9AVas1D3Mbo/video.html Por @GrandeFiasco
Iniciando na programação? NÃO GASTE DINHEIRO COM ISSO!
zhlédnutí 621Před 5 měsíci
Links: - roadmap.sh/ - github.com/frontendbr/vagas/ - engsoftmoderna.info/ - www.freecodecamp.org/portuguese/ - www.amazon.com.br/Arquitetura-Limpa-Artesão-Estrutura-Software/dp/8550804606 - www.amazon.com.br/Código-limpo-Robert-C-Martin/dp/8576082675 - www.amazon.com.br/Domain-driven-design-atacando-complexidades-software/dp/8550800651 - kentcdodds.com/ - martinfowler.com/ - www.glassdoor.com....
Escopo para conseguir terminar seu jogo #shorts
zhlédnutí 158Před 5 měsíci
Trecho retirado da última live desenvolvendo jogos. Adicione Siege 'n Sow à sua lista de desejos: store.steampowered.com/app/2773700/Siege_n_Sow/
Stories never written | What is emergent gameplay?
zhlédnutí 264Před 6 měsíci
Stories never written | What is emergent gameplay?
I MADE AN MMO IN 3 DAYS WITHOUT AN ENGINE
zhlédnutí 1,8KPřed 6 měsíci
I MADE AN MMO IN 3 DAYS WITHOUT AN ENGINE
Jogos que talvez eu lance um dia | Parte 2
zhlédnutí 295Před 7 měsíci
Jogos que talvez eu lance um dia | Parte 2
My game on Steam! Add to your wishlist
zhlédnutí 456Před 7 měsíci
My game on Steam! Add to your wishlist
NÃO compre uma mentoria de jogos antes de ver esse vídeo
zhlédnutí 278Před 7 měsíci
NÃO compre uma mentoria de jogos antes de ver esse vídeo
Jogos que eu fiz e talvez termine um dia
zhlédnutí 513Před 7 měsíci
Jogos que eu fiz e talvez termine um dia
My new game being developed for a month
zhlédnutí 13KPřed 8 měsíci
My new game being developed for a month
Ganhei R$ 17.000 em 2023 desenvolvendo jogos
zhlédnutí 3KPřed 8 měsíci
Ganhei R$ 17.000 em 2023 desenvolvendo jogos
Como é ter um estúdio de desenvolvimento de jogos
zhlédnutí 1,6KPřed rokem
Como é ter um estúdio de desenvolvimento de jogos
pieces of a day as a software engineer
zhlédnutí 600Před 2 lety
pieces of a day as a software engineer
Devlog towards Steam? I need your help!
zhlédnutí 2KPřed 2 lety
Devlog towards Steam? I need your help!
[Estendido] Criando a base para diálogos na Godot
zhlédnutí 1,3KPřed 2 lety
[Estendido] Criando a base para diálogos na Godot
Godot 3.5 e 4: Usando tweens para animações
zhlédnutí 821Před 2 lety
Godot 3.5 e 4: Usando tweens para animações
Alguém pra criar um jogo mmorpg sidescrolling? Busco equipe, vou me responsabilizar pela arte do jogo.
Parabéns pelo vídeo!!
Eu compreiiiiiiiiiii
Muito bom seu conteúdo, parabéns! Criei 7 Jogos/Protótipos entre 2018 e 2020 em uma plataforma de jogos free. Tipo aquele jogos em Flash Play. Me defino na Unity como Game Designer e Programador, embora em projetos indie acabamos fazendo de tudo.
De vez em quando, posto vídeos sobre desenvolvimento de jogos e estou buscando contatos/projetos e trabalho nessa área. Vamos trocar umas ideias?
Curti seu conteúdo, parabéns! Lancei 7 Jogos/Protótipos entre 2018 e 2020 em uma plataforma de jogos free. Me defino na Unity como Game Designer e Programador, embora em projetos indie acabamos fazendo de tudo. De vez em quando, posto vídeos sobre desenvolvimento de jogos e estou buscando contatos/projetos e trabalho nessa área. Vamos trocar umas ideias?
E quando você dá o comando git status a reposta é não é um repositório git (ou qualquer um dos diretórios pai): .git
O repositório não foi inicializado, só vai conseguir ver o estado dele depois de criar (ou caso você tenha clonado um repositório já existente)
E quando você dá o comando git init e a resposta é permissão negada?
Isso aí vai variar do sistema operacional que você usa e permissões de acesso nele. Num *NIX você provavelmente conseguiria só rodar com 'sudo' antes (não recomendo!), mas sugeriria dar uma olhada de como liberar as permissões pro git no sistema.
Gosto do lazygit mas, é uma ferramenta por terminal
Realmente é um problema que vejo na minha jornada, eu tenho 17 anos como dev trabalho como full stack e se eu for trabalhar de forma dedicada como jogos não pago as contas hoje. Por isso trabalho part time como freelancer e trabalho part time como game dev. Hoje trabalho ainda poucas horas por semana, acredito que por um longo tempo vou trabalhar ainda como dev full stack freelancer e outra parte vou trabalhar como game dev. O bom é que tenho um fluxo de caixa constante e lado ruim é que tudo que for fazer em jogos vai demorar o dobro do tempo por isso penso em lançar alguns jogos pequenos nos próximos anos pra ganhar um pouco de xp. Quanto a vaga em studios eu desisti de tentar pelos motivos que você falou eu não tenho experiência com jogos e o valor que vão me pagar vai ser menos do que eu ganho trabalhando como freelance em desenvolvimento web. Como não estou no Brasil ainda teria a oportunidade de ter um valor legal se conseguir uma vaga na Alemanha pois por lei tem que pagar um piso mas, por outro lado também é bem difícil e com essa onda de demissões eu prefiro ainda tentar por enquanto um trabalho solo.
Interessante disso é que do lado do backend tem gente que acha que se a request chega num serviço não sabe que dá pra passar por vários serviços e voltar a resposta de forma assíncrona para quem o chamou.
Excelente análise! O mercado de games está girando muito dinheiro, mas boa parte disso está na mão de poucas empresas. Isso é totalmente diferente do mercado de software "normal", que além de ter muito mais empresas, o faturamento do mercado está muito melhor distribuído, fazendo a demanda por profissionais ser mais bem vantajosa
Obrigada professor ❤
Mano, o vídeo ficou muito bom! Vou recomendar para os meus alunos da facul
Fico lisongeado! Espero que seja útil pra eles Muito obrigado 🙂
🙏🙏
Vídeo sensacional. Parabéns e obrigado.
Obrigado você pelo apoio!
Comecei a fazer jogos após estar mais estável financeiramente, eu encaro como hobby, pois eu programo apenas nas horas vagas e em alguns momentos sequer tenho tempo para evoluir com o básico do jogo. Eu acho essa realidade bem triste porque vários talentos são podados, algumas nem iniciam, outros desistem no meio do caminho devido a pressões financeiras.
É isso! Me encaixo nessa também e acho muito ruim que as coisas funcionam desse jeito justamente por conta dessa poda que você falou. Fico feliz de ter como levar as coisas no meu ritmo, mas frustrado por não poder dar tanta prioridade quanto gostaria
o lance do axios é foda kkkkkkk
Igual aquela vez do redux :eyes:
Salve, Lucas! Caí de paraquedas aqui no teu canal a partir de um vídeo do canal do "GameDev Galáctico", que fez um vídeo falando de uma "provocação" sua sobre Godot, aí vim conferir teu canal e achei interessantíssimo o que vc falou neste vídeo, pois foi justamente o que eu passei ao tentar entrar na área de jogos, desde que iniciei a saga de estudos de games, lá pelo ano de 2013... daí em 2014 tive que parar a faculdade de jogos mas continuei estudando games(nunca concluí nenhum dos meus projetos/toys/protótipos, a maioria feita no Construct2 e 3) mas aprendi bastante sobre, e o que você comenta ali sobre salários na área de desenvolvimento de software para a indústria ao invés de desenvolvimento de games faz total sentido. Hoje eu trabalho como QA numa fábrica de software, recebo um salário legal, e comparando com os salários oferecidos pela indústria de games aqui do Brasil, eu não trocaria de área. Ainda estudo desenvolvimento de games e arte em paralelo porque gosto, faço meus projetinhos, mais só por curiosidade mesmo. O cara que pretende ser independente na área de jogos deve abdicar boa parte da vida pra fazer algo acontecer, porque exige muito tempo e esforço mental investido, horas de estudo e prática nas áreas de programação, arte(2d, pixel, vetor, 3d, low e high poly), animação, sonorização, game design, versionamento de código, gestão e distribuição do game na loja, marketing, entender back-end(se for multiplayer), psicologia (pra ter coerência com os feedbacks dados ao jogador), e cara, é muito insano o tanto que o sujeito precisa trabalhar pra construir um jogo, por mais básico que seja. Parabéns pelo canal e sucesso!
Caramba… eu to devendo minha parte dessa colaboração com o galático até hoje kkkk eu perdi a gravação que eu fiz desenvolvendo o projeto em unity e acabei nunca refazendo. Concordo totalmente com o que você falou e principalmente se tem tempo/disposição pra fazer os jogos por prazer sem ser seu ganha pão, parece o cenário que vai te manter com mais sanidade (mas depende muito de ter tempo mesmo pra não abrir mão de outras coisas) Valeu demais pela mensagem!
@@cuca_devOlá abençoado! Você tem algum contato para que eu possa falar com você? Tenho uma proposta.
No link da descrição tem o meu contato. Eu não deixo mais o e-mail solto por causa de bots de scrapping que ficam mandando spam 😅
Eu não faço jogos por isso, ser Eng de software sênior paga bem e as contas chegam e se acumulam muito rápido. Não sei se eu conseguiria focar em um jogo estando desempregado, a pressão psicológica é muito alta.
Eu sigo no desenvolvimento de jogos como hobby. Tive a oportunidade de fazer estágio pra desenvolvedor de jogos mas, abandonei e fiquei como desenvolvedor web. Uma coisa que percebi é, quando eu faço jogos eu quero fazer meus jogos, minhas ideias. Tem que lembrar que, quando tu trabalha pra outros, não vai ser sempre que tua ideia importa, caso tu não for o game designer, tu só faz seu trabalho e é isso, por mais que tu ache que tá ficando bem diferente do teu gosto. Trabalho é trabalho, só tenta não trabalhar com oque tu odeia mas, busque a grana, pq trabalhar dá trabalho.
Exatamente! Eu estou muito mais disposto a vender minhas horas por algo que eu “sei fazer bem” (código) do que algo que eu gosto muito de fazer (jogos), então mesmo que eu realmente goste de programar no geral, consigo essa interseção entre algo que funciona bem pra mim. Só preciso conseguir dedicar mais tempo e organização pra manter o hobby e não deixar meus projetinhos parados hehe
Eu não entendi muito bem... Você possui algum exemplo ou idéia do que seria um "projeto indesejável" que tu negaria trabalhar até na indústria por conta disso? Eu realmente não entendo.
@@cafunguinha Qualquer projeto de jogo que o produto final não me faça ter interesse (exemplo: Jogo Puzze de celular. Acho a maioria bem chato). Se for para trabalhar para outras pessoas, fazendo o jogo delas por um valor menor do que eu poderia receber como desenvolvedor web, prefiro trabalhar como desenvolvedor web. Em resumo, eu gosto de fazer os meus jogos ou jogos que eu tenho interesse mas, pagando mais a gente faz. No estágio que eu iria fazer, eu iria programar oque eles queriam, se eu estou achando que o produto tá ficando chato, não é como se a minha opinião iria valer. Até pq uma coisa que percebi é que design é difícil. É fácil criticar um jogo e falar que é chato mas, projetar algo de forma estratégica pensando nos gatilhos da psicologia nas mecânicas do teu jogo pra tornar um produto bom de fato, é beeem diferente. Sei quase nada sobre design de jogos mas, do pouco que vi relacionado a design na parte de desenvolvimento web, é um campo bem complexo. Imagina a complexidade disso na área de jogos. Tenho meus projetos hoje mas eu já imagino que o jogo deve estar um porre na opinião de muita gente, eu faço focado no que eu quero jogar, sem querer achar que sou capacitado no momento para projetar algo para um público significativo. Pra isso, é preciso estudo de fato na área. Hoje é só eu montandinho meu jogo como hobby, sem perspectiva de ter clientes.
Estudo programação em C# e unity a mais de 4 anos, cheguei trabalhar na ultima empresa a quase 2 anos, criando jogos, mas de fato, mesmo com experiência se recolocar é muito difícil, mesmo com inglês, fazendo algumas entrevistas estou a um mês, só trabalhando nos meus projetos, estou pensando sinceramente em pegar um rumo parecido ao teu, desistir de games. Continuo ainda fazendo projetos para meu portfólio e projetos pessoais onde quero lançar na steam, mas mesmo focando muitas horas nisso, não consigo ver uma prospecção muito positiva, desenvolvedor de jogos no brasil é bem complicado...
E eu diria que mesmo você se especializando em Unity e C# a maioria dos projetos vai ser estruturado de forma TÃO diferente, usar ferramentas e integrações tão sem padrões definidos entre a indústria que mesmo na mesma engine vai ter sempre uma curva de aprendizado muito maior do que só usar um framework que te “força” a estruturar as coisas de uma forma específica, então só a carga cognitiva da troca entre projetos já acaba sendo muito maior 😵💫
@@cuca_dev Também sinto isso pra falar a verdade, outro fator que me faz querer não trabalhar mais com gamedev, continuar só no tempo livre com isso...
Você é um orgulho! ( Gostei do cachorrinho na estante) ❤🙏
Cara, eu nunca estudei formalmente programação e nem tenho vontade de trabalhar nessa área (pelo q vejo de fora, me parece meio tóxico algumas relaçoes, pelo menos comparado com meu trabalho atual), mas as vezes fico imaginando em q nível meu conhecimento se encaixaria se eu trabalhasse na área pq eu sei tanta coisa só aprendendo na prática e perguntando na internet
infelizmente posso afirmar, qualquer área tech tem muita toxicidade, difícil encontrar lugares bacanas, não que não exista.
fala lucas blz. com tanto jogo ruim hoje em dia eu espero que as pessoas criem jogos como arte autoral dando sua visão pessoal; com as engines de hoje muito do trabalho fica automatizado e acho que os desenvolvedores deveriam focar no prazer de criar um jogo. quase todos os desenvolvedores que já vi tem um trabalho principal e fazem jogos nas horas vagas e acho que é o melhor caminho; ganham experiencia e fazem o que gostam. tudo de melhor pra vc e seu canal.
Muito obrigado, Fabrício! Eu sou muito a favor de tratar como um hobby separado sem necessidade de ser algo comercial, assim a gente consegue fugir das expectativas de mercado e fazer o que tá na moda só pra ter retorno. É triste que seja tão difícil isso ser algo financiamente viável pra artistas digitais conseguirem viver apenas desse tipo de criação, porque tira um incentivo deles e faz com que muitos projetos com potencial nunca vejam a luz do dia 😕
top mano! qualidade ficou muito boa. E esse microfone ai hein? Qual é? hahaha
valeu demais mano!!! é um Boya By-v10
Gente! Imagem e áudio 10/10. Bom demais
Mano você fez curso de programação? Se sim, por quanto tempo?
opa, nao… eu aprendi na marra inicialmente 😂 em 2018 entrei pra faculdade mas como já trabalhava na área acabei largando, depois acabei fazendo um tecnólogo e me formei mas só fiz pelo diploma tenho pretensão de fazer um bacharelado pra seguir com estudos acadêmicos um dia (mestrado e tal) fora do Brasil Mas curso mesmo fora isso não
@@cuca_dev Valeu!
Ótimo vídeo, explicou certo!
Valeu!!!
Todos os meus vídeos são sátiras e pura ironia. Eu acredito na importância do leetcode mas não atribuo isso a nenhum aumento nas suas chances de se tornar um programador melhor. Respondendo ao seu questionamento no final sobre qual a melhor forma de avaliar um candidato, na minha opniao seria avaliar com um assignment com 3 dias de deadline que vai abranger o gargalo da sua empresa atualmente. È um micro serviço? Então è isso que vc vai desenvolver em uma sprint de 3 dias e depois vamos uma call pra você me convencer que sua abordagem está certa. E não empresa não è obrigada a te pagar pelo seu tempo em um assignment. Porém, quem tá desempregado è você então ninguém tá te pagando mesmo… Enfim, adorei teu react e tuas pontuações, mas só lembrando a maior parte do que eu falo è ironia ou exagero, eu acho que pelo falo de eu não estar tentando vender nenhum curso eu me dou essa liberdade de simplesmente ter opniões polêmicas kkk e eu acho que è por isso que da tão certo.
Hahahaha não esperava que aparecesse por aqui, valeu pelo comentário! Eu acredito que no fim, além do humor, a gente mais concorde no geral. Inclusive, achei o segundo episódio que falou sobre faculdades sensacional. Acabei fazendo o vídeo porque me mandaram em um grupo e a discussão nasceu justamente por pessoas que levaram o vídeo ao pé da letra (e algumas nem viram todo por conta disso), acabou que exagerei um pouco no tanto que destrinchei, acabei falando bem mais no vídeo a cada poucos segundos de "react" kkkkkkk E valeu por assistir! Abraço
MAs essa è a intenção, de ser compartilhado e nego não saber se è real ou ironia 😂 como eu não quero vender curso eu só tô aqui pelo caos kkkk produz mais conteúdo mano curti teu estilo 👍👍
Todo o sistema em si dos dialogos ta dando certo, mas quando eu vou colocar em algum npc ele para de funcionar dizendo "Attempt to call function 'add_message' in base 'previously freed instance' on a null instance", sendo q eu defini a variavel interaction com um resource que contem array, como faço pra resolver?
Entra no discord da descrição pra ser mais fácil de te ajudar, mas pela mensagem de erro parece que você tá dando um queue_free (ou só free()) no seu sistema de diálogo, daí na próxima vez que tenta usar ele ele não existe maims
@@cuca_devmas o erro aparece ja na primeira vez que tento usar o sistema de diálogo, inclusive, acabei de entrar no servidor lkkkk
Pô legal, parabéns! Hoje moro na Alemanha que sempre quis morar fora infelizmente no meu caso a experiência está sendo extrema muito pelo fato que meu filho é autista e a parte de escola é bem complicado por aqui e preciso me desdobrar entre trabalhar e cuidar dele. Mas, se tiver interesse dá pra ficar 3 meses na Europa e voltar e seguir assim.
Puxa, eu espero que as coisas fiquem mais tranquilas em relação a ele. Imagino que a adaptação também possa ser difícil, ainda mais dado o idioma No meu caso sou nível 1 de suporte, mas essa é uma preocupação que carrego um pouco mesmo com autonomia, porque a princípio a gente não tem família ou amigos próximos pra caso a coisa aperte, né? Desejo tudo de bom pra vocês 😊
@@cuca_dev é complicado assim a experiência de ser pai em tempo integral e ser programador quando dá acaba sendo bem extressante mas, vejo que to fazendo algo bom pro futuro dele. O lado bom que talvez consiga a escola no próximo ano letivo (setembro) ai as coisas devem ficar mais fáceis.
Uso o exercism pra treinar alguns algoritmos no passado e aí voltei a treinar, gosto que lá dá feedback. Acho que aprender algoritmos desses desafios é legal mesmo que não use porém realmente te passar isso numa entrevista é meio complicado por que não necessariamente prova uma coisa e o pior a pessoa faz esse teste pra fazer CRUD. Aqui na Alemanha eles pedem muito disso nos testes mesmo pra startups pequenas.
Bom saber que aí usam bastante 👀 Eu tenho visto mais as entrevistas de design de sistemas, pedem pra compartilhar a tela e entrar em um draw io da vida. Sou meio cético em relação a confiabilidade desse tipo de avaliação mas eu particularmente prefiro do que fazer um algoritmo que roda em testes automáticos sem uma pessoa ver ou fazer em casa Mas avaliar pessoas é um negócio bem difícil no geral 😬
@@cuca_dev hoje prefiro trabalhar aqui como freelancer mas, fiz umas 100 entrevistas aqui (Alemanha) e 50% das entrevistas foram com desafio técnico + design system. Meu foco na época era vagas em python e aqui era mais focado em startup empresas mais tradicionais usam muito java < 1.8 ainda. Devo fazer num futuro não muito distante aulas de alemão por conta do meu visto talvez seja mais fácil vender algum tipo de projeto direto pro cliente.
Achei super coerente suas pontuações!! No final, concordaram com boa parte das ideias
Pessoal, estou criando um, Logo logo será o maior! Empire verso! Não esqueçam esse nome!
Já fui de ficar dias pesquisando vídeos de programação para iniciantes e tu foi um dos mais completos e objetivos até agora, parabéns pelo trabalho mn!
Excelente posicionamento, está literalmente ensinando a pescar!!!! Esse conteúdo vale ouro 🥇
Que máximoooo