Nesta segunda aula prática do nosso curso de criação de jogos com a engine Defold, nós vamos implementar a lógica do movimento e da animação da nossa nave para todas as direções da tela, respeitando o limite para que nossa nave não desapareça da tela. Vamos também comentar nosso código para que nós possamos entende-lo no futuro com mais facilidade. ---------------------------------------------------------------------------------------- Download do material de apoio (cheat sheets): https://gushmsilva.keybase.pub/downloads/ Código fonte escrito na aula: https://gist.github.com/gustavohmsilva/9f76d405a171576c97d7803547b1b714 ---------------------------------------------------------------------------------------- Documentação do Defold: Manuais - https://defold.com/manuals/introduction/ Documentação da API - https://defold.com/ref/go/ Exemplos - https://defold.com/examples/basics/message_passing/ Forum - https://forum.defold.com/ ---------------------------------------------------------------------------------------- Sprites (GRÁTIS) para utilizar no seu primeiro jogo no curso: https://kenney.nl/assets/space-shooter-redux ---------------------------------------------------------------------------------------- Grupo de bate-papo "Defold Engine - Português" no Telegram: https://t.me/DefoldPortugues ---------------------------------------------------------------------------------------- Grupo de bate-papo "Defold Engine - Português" no Telegram: https://t.me/DefoldPortugues ---------------------------------------------------------------------------------------- AJUDE O CANAL VIRANDO APOIADOR OU COMPRANDO NA AMAZON! Regras do Jogo: Fundamentos do Design de Jogos Regras do Jogo: Livro 1: https://amzn.to/2I4OlMR Regras do Jogo: Livro 2: https://amzn.to/2uFCB09 Regras do Jogo: Livro 3: https://amzn.to/39aRKWn
Regras do Jogo: Livro 4: https://amzn.to/2Pzijwq ----------------------------------------------------------------------------------------
Código da página delete.etlua:
https://pastebin.com/raw/fB2C2aZq
Ícone utilizado para botão Edição:
https://www.iconfinder.com/icons/44088/download/png/32
Ícone utilizado para botão Deletar:
https://www.iconfinder.com/icons/44016/download/png/32
Digital Ocean! Dois meses gratuitos (10 Dólares):
...
https://www.youtube.com/watch?v=VOfoX53umMA
Neste vídeo nós vamos entender um pouco sobre as bibliotecas lua-requests e lua-gumbo, utilizadas em conjunto para fazer scraping de dados de páginas web...
Lua-Gumbo:
https://craigbarnes.gitlab.io/lua-gumbo/
Lua-requests:
https://github.com/JakobGreen/lua-requests
Site exemplo para prática de web scraping:
http://toscrape.com/
...
https://www.youtube.com/watch?v=-c2pKNmj91E
RegEx (Regular Expressions, Expressões Regulares, em português) é um mecanismo que lhe permite trabalhar de forma nunca antes vista com textos, Selecione conteúdos por meio de expressões e padrões de preenchimento de forma a automatizar todas as tarefas do seu dia a dia com documentos de texto, e se você trabalha com programação, RegEx se integra a muitas linguagens de programação, como Javascript e Python, e faz com que você nunca mais tenha que iterar por uma string buscando algo, podendo fazer a busca por meio de padrões no texto utilizando RegEx.
Se você está gostando deste conteúdo e quer ficar profissional em RegEx, você deveria considerar seriamente comprar o livro "Expressões Regulares, uma Abordagem Divertida"!
https://amzn.to/2JzvcBC
...
https://www.youtube.com/watch?v=GiY3TZOkYm8
Como fazer para enviar mídias via requisições HTTP? O desafio é pouco descrito na Internet em tutoriais simples e por isso achei fundamental que nós abordássemos este tema. Vamos nesse vídeo enviar imagens via requisições HTTP para servidores REST.
Recomendação de Livro para acompanhar o curso:
Introdução à Linguagem Go
Crie Programas Escaláveis e Confiáveis
https://amzn.to/2EAA7VX
-------------------------------------------------------------------------------------------------------------------
Vire membro do canal e ganhe uma série de benefícios!
https://www.youtube.com/channel/UCBFCipnenbWX-EhWn05r6aA/join
-------------------------------------------------------------------------------------------------------------------
Caso estejam curiosos, este é o meu setup pessoal:
Minha Webcam: https://amzn.to/3cbDFKv
Minha Placa de Captura: https://amzn.to/33wQBXy
Meu Teclado: https://amzn.to/2EaajQj
Meu Mouse: https://amzn.to/2FOvWWU
Minha Caixa de Som: https://amzn.to/35LDG6Y
-------------------------------------------------------------------------------------------------------------------
...
https://www.youtube.com/watch?v=KqGpbV1SE1M
Bem vindos ao nosso novo curso! Nesta primeira aula do nosso curso de criação de jogos com a engine Defold, nós vamos aprender que programas utilizar (e mais algumas sugestões) para nosso "arsenal" de programas para desenvolvimento de jogos!
----------------------------------------------------------------------------------------
Links para todos os programas mencionados no vídeo:
https://gushmsilva.keybase.pub/minha-suite-de-desenvolvimento-defold/
----------------------------------------------------------------------------------------
Grupo de bate-papo "Defold Engine - Português" no Telegram:
https://t.me/DefoldPortugues
----------------------------------------------------------------------------------------
AJUDE O CANAL VIRANDO APOIADOR OU COMPRANDO NA AMAZON!
Regras do Jogo: Fundamentos do Design de Jogos
Livro 1: https://amzn.to/2I4OlMR
Livro 2: https://amzn.to/2uFCB09
Livro 3: https://amzn.to/39aRKWn
Livro 4: https://amzn.to/2Pzijwq
Meu Ko-Fi:
https://ko-fi.com/gliderspace
Meu Apoia-se:
https://apoia.se/gliderspace
----------------------------------------------------------------------------------------
#criandoJogos #criaçãoDeJogos #CrieSeusPropriosJogos #defold #defoldengine #criejogos #crieSeuJogo #fazendoJogos #lua #gamedev #gameDevelopment
...
https://www.youtube.com/watch?v=AsVSeza6oJ4
Vamos falar de som? Vamos falar de música, vamos falar de como deixar nosso jogo mais interessante? Neste vídeo nós mostramos como tocar sons em eventos que acontecem, como o vilão alcançar nosso heroi, ou o movimento do nosso heroi fugindo do seu inimigo.
Experimentando sons de efeito com TIC-80:
https://www.youtube.com/watch?v=ZufCkY03O_c
JOGUE SEUS JOGOS COM UM CONTROLE DE VERDADE:
https://amzn.to/2MAhl4l
TIC-80:
https://tic.computer/
manual do TIC-80:
https://github.com/nesbox/TIC-80/wiki
Grupo TIC-80 4 Kids no Telegram:
https://t.me/tic804kids
Quem foi Ada Lovelace:
https://pt.wikipedia.org/wiki/Ada_Lov...
---------------------------------------------------------------------------------------------------
AJUDE O CANAL SE TORNANDO UM APOIADOR!
Meu Ko-Fi:
https://ko-fi.com/gliderspace
Meu LiberaPay:
https://liberapay.com/gliderspace/
Meu Apoia-se:
https://apoia.se/gliderspace
---------------------------------------------------------------------------------------------------
ATENÇÃO: PAIS E RESPONSÁVEIS, ESTE VÍDEO CONTÉM PROPAGANDAS.
---------------------------------------------------------------------------------------------------
#criandoJogos #criaçãoDeJogos #CrieSeusPropriosJogos #tic80 #pico8 #liko12 #criejogos #crieSeuJogo #fazendoJogos #lua #gamedev #gameDevelopment
...
https://www.youtube.com/watch?v=-KZYnOBc3t8
No segundo episódio nós vamos atacar dinheiro. Cobrir como trabalhar com moedas para não termos surpresas no futuro. Nosso exercício consiste em fazer uma entrevista para uma posição de de trabalho integrando uma máquina de contar moedas com um sistema de controle da empresa.
Recomendação de Livro para acompanhar o curso:
Introdução à Linguagem Go
Crie Programas Escaláveis e Confiáveis
https://amzn.to/2EAA7VX
-------------------------------------------------------------------------------------------------------------------
Vire membro do canal e ganhe uma série de benefícios!
https://www.youtube.com/channel/UCBFCipnenbWX-EhWn05r6aA/join
-------------------------------------------------------------------------------------------------------------------
Caso estejam curiosos, este é o meu setup pessoal:
Minha Webcam: https://amzn.to/3cbDFKv
Minha Placa de Captura: https://amzn.to/33wQBXy
Meu Teclado: https://amzn.to/2EaajQj
Meu Mouse: https://amzn.to/2FOvWWU
Minha Caixa de Som: https://amzn.to/35LDG6Y
-------------------------------------------------------------------------------------------------------------------
...
https://www.youtube.com/watch?v=BfCRqz8Uvl8
Nesta Mastering Lua mega desanimado (sorry guys) resolvi abrir um pouco minha cabeça e falar sobre como implementar Lua com variáveis estáticamente tipadas usando uma biblioteca chamada tstrict.
tstrict:
https://git.pipapo.org/?p=tstrict;a=blob_plain;f=README.html
SEIS MESES de cloud grátis para seus projetos com VULTR
https://www.vultr.com/?ref=8131056-4F
Grupo Lua Programming Language Brasil no Telegram:
https://t.me/lualanguagebrasil
...
https://www.youtube.com/watch?v=hSvCjyuNj6Y
ATENÇÃO: Este Curso foi adicionado apenas para fins históricos, e foi um dos primeiros cursos gratuitos que disponibilizamos. O software sofreu updates e não algumas funções e locais de acesso a recursos não estão mais nos mesmos lugares.
Estamos disponibilizando este conteúdo apenas como material de pesquisa para aqueles que ainda utilizam versões antigas do programa.
...
https://www.youtube.com/watch?v=T1p77JPMBrA