Oscuro

Introdução ao desenvolvimento de Games com PHASER JS

Gustavo Silveira
Suscribirse
Vistas 21 118
99% 210 1

Nesse vídeo seguiremos o tutorial introdutório do Phaser JS. Uma game engine gratuita desenvolvida em JavaScript, simples de usar e muito eficiente no desenvolvimento de jogos para HTML5, que rodam tanto em navegadores como em dispositivos móveis.
Link para baixar as imagens usadas no tutorial goo.gl/Bvt6Q7
Link para baixar os arquivos goo.gl/cLPJ3h

Links do Phaser JS:
Site - phaser.io/
Engine - phaser.io/download/stable
Tutorial - phaser.io/tutorials/making-your-first-phaser-game

Para aprender a instalar um servidor WEB, acesse os links abaixo:
Vídeo Filipe Alves:
goo.gl/HKki9q
Curso em Vídeo:
goo.gl/xuH6IT

Assasins de Audionautix está licenciada sob uma licença Creative Commons Attribution (creativecommons.org/licenses/by/4.0/)
Artista: audionautix.com/

Ciencia y tecnología

Publicado el

 

20 ene 2017

Compartir:

Compartir:

Descargar:

Cargando.....

Añadir:

Mi lista de reproducción
Ver despues
Comentarios 75
Kaio Almeida
Kaio Almeida Hace 4 meses
Galera, o phaser JS atualizou, mudou muita coisa, por mais que esse tutorial seja de excelente qualidade, quase não serve mais...
Harisson Dutra
Harisson Dutra Hace 3 meses
simm, se tiver um indicação de outro vídeo me manda
Souza e Godoy
Souza e Godoy Hace 5 meses
Muito bom!!
Patrick Correa
Patrick Correa Hace 6 meses
Otima ferramenta maravilha
Jason Gabriel
Jason Gabriel Hace 7 meses
Muito Bom!
Hadawardgz
Hadawardgz Hace 8 meses
No Phaser 3 é um pouco diferente como as coisas funcionam, até os 30:03 do vídeo meu código main.js está assim: Nota: Eu prefiro trabalhar com tamanho em largura e altura então tive que criar um sistema "foundScale" que vai descobrir a escala que preciso para alcançar +/- aquela determinada largura e altura, para facilitar também criei uma função que cria as plataformas na qual recebe x, y, width, height sendo os dois últimos opcionais. Nota2: No meu index.html tem uma div com o id container onde o jogo deve aparecer, caso queira que apareça na tag body apenas apague ``parent: "container",`` das configurações (function(){ var game = new Phaser.Game({ width: 800, height: 600, type: Phaser.AUTO, parent: "container", scene: { preload: preload, create: create, update: update, } }); var platforms; function foundScale(x, y) { let s = 0; while (x s += 0.00001; if (x * s >= y) { break; } } return s; } function createPlatform(x, y, w, h) { let p = platforms.create(x, y, "platform"); if (w) p.scaleX = (foundScale(p.width, w)); if (h) p.scaleY = (foundScale(p.height, h)); return p; } function preload(){ this.load.image("background", "assets/sky.png"); this.load.image("platform", "assets/platform.png"); } function create(){ this.add.sprite(400, 300, "background"); platforms = this.add.group(); createPlatform(400, game.canvas.height - 32, 800, 64); createPlatform(600, 400); createPlatform(20, 250); } function update(){ } }());
Hadawardgz
Hadawardgz Hace 8 meses
O Phaser só precisa do servidor apache por causa de uma proteção do JS em relação a origem. Eu como já programo python só preciso digitar um comando no cmd para abrir um servidor simples que já deve fazer td funcionar python -m SimpleHTTPServer 80 Eu também tenho a preferência pq não quero ter que todas vez abrir a pasta htdocs do xampp para programar
Robson Rocha
Robson Rocha Hace 10 meses
Muito bom! Didática excelente!
Lucas
Lucas Hace 11 meses
a física do pulo parece que o personagem está na lua, tem como aumentar o peso do personagem ou a velocidade do pulo??
Lucas
Lucas Hace 11 meses
@Gustavo Silveira valeu pela resposta! vou conferir,
Gustavo Silveira
Gustavo Silveira Hace 11 meses
Tem sim Lucas. No minuto 37:10 do vídeo eu configurei a gravidade para 300 (player.body.gravity.y = 300). Quanto maior esse valor maior a força da gravidade sobre os objeto do jogo. Confere aqui -> esvid.net/video/v%C3%ADdeo-8SwYzPrqaD0.html#t=37m10s
Emerson Rodrigues Monteiro
Ótimo vídeo !
Mateus Quintanilha
Mateus Quintanilha Hace un año
eu não consegui ativar o servidor no mac usando o comando sudo apachectl start ;-;
Francisco Ossian
Francisco Ossian Hace un año
Pra quem tá na versão 3 pra cima. Em vez de chamar a o obj jogo (q no vídeo eh o "game") tem q usar .this 💪
Nilton C S
Nilton C S Hace un año
Gustavo, Eu acompanhei muito dos seus vídeos e parabenizo pelo trabalho. Tenho uma dúvida com relação a concepção dos seus programas. Você utiliza alguma metodologia? Você utiliza algum diagrama de UML para fazer a concepção ou você parte para o código? Desde já agradeço.
Leonardo Camargo
Leonardo Camargo Hace un año
Muito bacana o vídeo. Fiquei com a impressão de que é moleza mexer com esse FW, tipo dá pra aprender em uma semana, porém creio que não seja tanto assim xD . É que sua explicação ficou muito boa. Seria muito banaca trazer mais vídeos no canal sobre Phaser.
Gustavo Silveira
Gustavo Silveira Hace un año
Tem mais uns dois ou três... :)
Benjamin
Benjamin Hace un año
volte por favor!!!!!!
Gustavo Silveira
Gustavo Silveira Hace un año
Vou tentar gravar algo em 2020 :)
Marcos Gomes
Marcos Gomes Hace un año
Muito bem explicado!! Obrigado!!
Thiago Santos
Thiago Santos Hace un año
Atualizando a informação desse tutorial: O Chrome já consegue rodar o jogo normalmente. ----------------- Gostaria de ver um tutorial de como movimentar obstáculos (inimigos) pela tela do jogo
mundo curioso
mundo curioso Hace un año
Parabéns cara ,continua com os vídeos são ótimos ...!
Tracer
Tracer Hace un año
Gostei demais do conteúdo, pena que desde esse ano o phaser ta numa versão nova e cada linha de código sofreu alteração kkkkk, mas pelo menos estou entendendo o conceito por trás.
cleiso cervio
cleiso cervio Hace un año
Bem que vc poderia de deixado em pdf pra treino
Walney moreira klein
conhecendo isso hoje, rs, espero aprender, rs
Rafael Nery
Rafael Nery Hace un año
Primeiramente parabens pela aula, muito bem explicativa e didatica. Eu gostaria de saber de mais algum teve problema bem na parte inicial mostra a igem na tela. No meu caso tudo ficou preto e não mostra imagem nenhum. algum sabe uma solução?
Bruno Soares
Bruno Soares Hace un año
Boa Noite, fiz a instalação e apareceu isso aqui: ❤ Please help support Phaser development ❤ www.patreon.com/photonstorm/ npm WARN saveError ENOENT: no such file or directory, open 'CAMINHO npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\bruno.soares\package.json' npm WARN No description npm WARN No repository field. npm WARN b No README data npm WARN No license field. + phaser@3.18.1 added 42 packages from 71 contributors and audited 49 packages in 23.382s found 0 vulnerabilities Está certo?
Larissa Ruana
Larissa Ruana Hace 2 años
Oi Gustavo, tudo bem? Estou precisando tirar uma dúvida, poderia me passar seu contato?
Gabriel Felipe
Gabriel Felipe Hace 2 años
Como faço para criar um arquivo HTML apenas clicando com o botão direito do mouse?
David Oliveira
David Oliveira Hace 2 años
Cara que tutorial bem feito, poxa tá de parabéns...obrigado de verdade me deu ainda mais vontade de aprender programação de uma forma lúdica.
Cavalinho Pocotó
Cavalinho Pocotó Hace 2 años
Muito bom velho! Faz mais vídeos sobre o Phaser! Sensacional!!
Robson De Sousa
Robson De Sousa Hace 2 años
Muito maneiro!!!
Guilherme
Guilherme Hace 2 años
Amei essa aula, fico muito triste que você tenha parado com o canal :( Se voltar um dia, imploro que faça o tutorial multiplayer para phaser. Volta o canal em 2019 mano
Mikz z
Mikz z Hace 2 años
faz um jogo utilizando unity e javascript por favor !
Rogério dos Santos
Rogério dos Santos Hace 2 años
Boa noite. Parabéns Gustavo, muito bom a sua explicação.... Gostaria de mais exemplos de jogos usando o Phaser.... Show de bola a sua aula...
Gustavo Silveira
Gustavo Silveira Hace 2 años
Obrigado!Gosto muito de trabalhar com PhaserJS. Você já viu todos os vídeos da playlist que fiz sobre essa biblioteca? esvid.net/group/PLclUTiUoLCbDach_zDnhtyFvz2sIVyuJtEm breve pretendo trazer mais conteúdo.Um abraço.
Marcos Vinicius
Marcos Vinicius Hace 2 años
Gostei muito da sua explicação, você explica muito bem. Essa ferramenta tem como programar para mobile? Não se vc conhece o SketchWare, pois a programação é em blocos e tem como programar direto pelo celular, sabe se tem como adicionar esse framework dentro do código e chamar, pois o "Sketch" não tem opções para jogos. Fico grato com sua resposta. Estou me escrevendo no canal e vou fuçar para ver o que encontro lá. VOCÊ ESTÁ DE PARABÉNS !!!!!!!
Gustavo Silveira
Gustavo Silveira Hace 2 años
Marcos, dá para criar aplicações para mobile com Phaser sim. Não conheço o SketchWare, mas vou dar uma pesquisada, ok? Obrigado pelo comentário e espero que o conteúdo do canal lhe seja útil.
Johnnie Giacomelli
Johnnie Giacomelli Hace 2 años
Parabéns ótimo video, grande abraço.
Gustavo Silveira
Gustavo Silveira Hace 2 años
Obrigado! :)
Alexandre Andrade
Alexandre Andrade Hace 2 años
Mandou muito bem, parabéns!
Gustavo Silveira
Gustavo Silveira Hace 2 años
Valeu!
Gustavo Silveira
Gustavo Silveira Hace 2 años
Valeu!
Tiago NET
Tiago NET Hace 3 años
comecei a mexer com ele e parece ser mto facil de usar
Gustavo Silveira
Gustavo Silveira Hace 3 años
É bem simples sim. Valeu pela participação e bons estudos.
Tiago NET
Tiago NET Hace 3 años
da para fazer um RTS com phaser? estou pretendendo criar um parecido com IMPERIA ONLINE
Gustavo Silveira
Gustavo Silveira Hace 3 años
Nunca vi um projeto nessa pegada, mas me parece perfeitamente viável. Basta usar a criatividade.
Marcos Mauricio
Marcos Mauricio Hace 3 años
Parabéns pela aula !! Suguei bastante conhecimento ! abraços
Gustavo Silveira
Gustavo Silveira Hace 3 años
Valeu, obrigado pela participação! :)
Deise .Mello
Deise .Mello Hace 3 años
Incrível, professor Gustavo, ótima didática, consegui aprender muito, obrigado!
Gustavo Silveira
Gustavo Silveira Hace 3 años
Obrigado por pelo seu tempo e por apoiar o canal. :)
Jamn job
Jamn job Hace 3 años
Roda no servidor, desculpe cara mas isso não quer dizer nada para quem está começando ... Tem que jogar a pasta e os arquivos dentro do document-root ... pasta www/html ...
Gustavo Silveira
Gustavo Silveira Hace 3 años
Tem razão, fui extremamente superficial nesse ponto. Tentarei ser mais atencioso no futuro. Muito obrigado por sua contribuição.
Nátaly Araujo
Nátaly Araujo Hace 3 años
Parabéns o tutorial ficou sensacional ❤️
luiz strongman
luiz strongman Hace 2 años
opa bom?
Gustavo Silveira
Gustavo Silveira Hace 3 años
Muito obrigado! :)
Marilzon
Marilzon Hace 3 años
Eu criei uma pasta e joguei a imagem da estrela e do diamond dentro, queria que gerasse estrelas e diamond randomicamente na pagina do jogo, sera q tem como fazer isso? alguem ja fez ?
Gustavo Silveira
Gustavo Silveira Hace 3 años
Olá Marlizon! Se o comportamento dos diamantes for idêntico ao das estrelas, você pode mudar a linha de comando que insere as estrelas no grupo dessa forma: var star = stars.create(i*70,0,(Math.random() >= .5 ? 'star' : 'diamond')); Claro que primeiro você precisa carregar a imagem dos diamantes na função preload com o comando: game.load.image('diamond','img/diamond.png');
Tio Sam Tutoriais
Tio Sam Tutoriais Hace 3 años
Esse phaser serve pra jogos 3d ou somente 2d?
luiz strongman
luiz strongman Hace 2 años
pra 3D usa o PlayCanvas ou o Babylon.Js
Gustavo Silveira
Gustavo Silveira Hace 3 años
2D somente.
Wesley Rodrigues
Wesley Rodrigues Hace 3 años
Eu ja fiz o curso de Desenvolvimento de Jogos com Phaser.js. E parabens, vc é o melhor em explicação sobre o Phaser. Faz mais videos sobre as outras funcionalidades do Phaser, meu amigo. Como parallax, ninja physics (outros tipos de exemplos fisicos) e exemplos de collides, sprites e titlemaps e sound play e background
Gustavo Silveira
Gustavo Silveira Hace 3 años
Obrigado pelo apoio e desculpe pela demora em responder. Gostaria de abordar mais temas, mas meu tempo anda curto demais. Havendo disponibilidade, vou trazendo mais coisas.
Elton Santos
Elton Santos Hace 3 años
Cara, disponibiliza esse papel de parede ai seu, achei muito massa oh :D Parabens pelo tutorial cara!!!
Gustavo Silveira
Gustavo Silveira Hace 3 años
Obrigado. Acho que o wallpaper é esse: wallpaper.wiki/hd-1440900-wallpapers.html/transformers-revenge-of-the-fallen-wallpaper-1440x900
Gutemberg Silveira Alves
Excelente Tutorial!!!!!
Gustavo Silveira
Gustavo Silveira Hace 3 años
Obrigado! :)
Raphael Victor
Raphael Victor Hace 3 años
Ah um limite de frames para o personagem ?
Gustavo Silveira
Gustavo Silveira Hace 3 años
Não, mas quanto mais você insere elementos no jogo mais pesado ele fica.
Raphael Victor
Raphael Victor Hace 3 años
Com este framework é possivel criar jogos tanto em plataforma quanto estilo RPG ?
Gustavo Silveira
Gustavo Silveira Hace 3 años
Sim, sua imaginação é o limite. :)
Marcos Wendel
Marcos Wendel Hace 3 años
Ótimo vídeo, bem explicativo!, não é fácil encontrar conteúdo em português tão bem explicado assim, vou acompanhar os novos vídeos
Gustavo Silveira
Gustavo Silveira Hace 3 años
Obrigado e desculpe pela demora em responder. Espero que aproveite os demais vídeos do canal. :)
WaldeckVieira
WaldeckVieira Hace 3 años
Caro Gustavo! Quero fazer um jogo de plataforma para rodar no celular! Gostaria de fazer m html5 pois dizem que vai rodar tanto em pc como em celular! Mas no celular eu gostaria de usar o acelerômetro para mover para direita e esquerda! Usar o toch e o acelerômetro do celular como input é fácil? Usando o phaser eu consigo isso?
Gustavo Silveira
Gustavo Silveira Hace 3 años
Acho que sim, mas eu nunca fiz nada parecido e não saberia te orientar nesse sentido. Foi mal mesmo! :(
flaviovieir
flaviovieir Hace 3 años
Parabéns Gustavo, sou amante de games, mas hoje prefiro fazer jogos a jogar, graças a você e outros professores entusiastas como você, terminei esta aula e agora vou assistir as outras do labirinto, e não vejo a hora de mais aulas sobre o phaser. Agora gostaria de saber como faço para enviar para o celular Android, poderia ensinar em uma vídeo aula como esta, o passo a passo para realizar esta proeza?
flaviovieir
flaviovieir Hace 3 años
Gustavo Silveira vlw amigo
Gustavo Silveira
Gustavo Silveira Hace 3 años
Cara, vou deixar um link para um curso muito bom e totalmente gratuito que vai te ensinar passo a passo como criar aplicativos de celular usando tecnologia de desenvolvimento WEB (HTML, CSS e JavaScript). esvid.net/group/PLGxZ4Rq3BOBrsK_yegY0fViqXKyNhUlxP Obrigado pelo comentário e por apoiar o canal. :)
Marcos Rocha
Marcos Rocha Hace 3 años
Muito bom tutorial, e adorei as playlists. Esta de parabens
Gustavo Silveira
Gustavo Silveira Hace 3 años
Obrigado! :)
paulo vitor
paulo vitor Hace 3 años
Ótimo tutorial, você explica muito bem, esta valendo acompanhar seus videos. Foi difícil encontrar algum material assim bem explicativo. Vlw Obrigado... Estou ansioso pelo próximos videos
Gustavo Silveira
Gustavo Silveira Hace 3 años
Continuarei este série em breve. Obrigado pela participação, fico feliz em saber que esse conteúdo está sendo útil. Valeu! :)
fabiano Zago
fabiano Zago Hace 3 años
Parabéns. Ótimo tutorial. Muito bem explicado. Abraços.
Gustavo Silveira
Gustavo Silveira Hace 3 años
Obrigado! Forte abraço.
claudiobitar
claudiobitar Hace 3 años
Muito bom o tutorial, muito bem explicado. Me inscrevi no canal. Que venham mais tutoriais do Phaser. Obrigado e grande abraço.
Gustavo Silveira
Gustavo Silveira Hace 3 años
Valeu, obrigado pelo feedback. Comecei uma nova série de vídeos sobre Phaser, ainda sem data para conclusão. Se quiser dar uma olhada segue o link esvid.net/group/PLclUTiUoLCbDog-vStY7VFHpFXJVML6EY Um abraço!
Weliex
Weliex Hace 3 años
Obrigado de coração mesmo.
Gustavo Silveira
Gustavo Silveira Hace 3 años
Eu que agradeço por apoiar o canal. E aproveitando, já tem mais vídeos sobre Phaser no canal. Depois dá uma olhada! :)
Alberto F
Alberto F Hace 4 años
ola, nao tenho muito conhecimento com programação apenas a logica e arte, estou procurando programador pra desenvolver um game de corrida, estilo outrun e topgear, se tiver alguem interessado o codigo para edicao(que eu nao sei fazer) esta aqui github.com/jakesgordon/javascript-racer/, grato
Filipe Lins
Filipe Lins Hace 4 años
Gustavo, o Phaser e bem legal mas eu tenho uma duvida e valido usar o phaser pra desenvolver jogos mobile ? ou e melhor usar Unity ou ate mesmo o Corona SDK ?
Gustavo Silveira
Gustavo Silveira Hace 4 años
Obrigado! :)
Filipe Lins
Filipe Lins Hace 4 años
obrigado Gustavo.. ah e a proposito parabéns pelo vídeo é muito bom.
Gustavo Silveira
Gustavo Silveira Hace 4 años
Cara, acho que essa questão depende das preferências do desenvolvedor, das particularidades do projeto, da equipe, etc... eu não atuo profissionalmente nessa área, por isso não acho que minha opinião seja muito acurada. Vou deixar um link para um artigo muito bom e completo sobre o assunto, ok. Valeu! www.comocriargames.com.br/qual_engine_escolher_para_criar_jogos
Antônio Oliveira
Antônio Oliveira Hace 4 años
Excelente vídeo! Começando assistir aqui. Qual nome desse gerenciador de arquivos? Essas cores são de algum tema?
Gustavo Silveira
Gustavo Silveira Hace 4 años
Olá Antônio, fico feliz que tenha gostado do vídeo! :) Eu uso uma distribuição Linux (Ubuntu 16.04) como sistema operacional e o Geany como editor de texto, com o tema 'Dark'.
Fernando Sávio
Fernando Sávio Hace 4 años
Vou deixar meus 10 centavos de colaboração aqui. Se você já tem instalado python no seu computador (distribuições GNU/Linux e MacOS X vem por padrão) é só acessar o terminal e digitar: > cd minha/pasta/do/jogo > python -m SimpleHTTPServer Se sua versão de python for 3+ o código fica: > python3 -m http.server É um servidor simples para servir arquivos que já vem embutido com o python e para fins de teste é perfeito. Para acessar seu jogo basta acessar o endereço localhost:8000. Era isso, obrigado pelo vídeo.
luiz strongman
luiz strongman Hace 2 años
bom d+
Gustavo Silveira
Gustavo Silveira Hace 4 años
Show de bola! Muito obrigado pela colaboração Fernando! :)
Felipe Farias
Felipe Farias Hace 4 años
Valeu! ajudou muito
Gustavo Silveira
Gustavo Silveira Hace 4 años
Que bom! :) Obrigado pelo retorno.
Nerd Gamergeek
Nerd Gamergeek Hace 4 años
e ai galerinha fiz um aprimoramento no codigo do gustavo pra usarem tilemap ai o codigo qualquer coisa e so perguntar (function(){ var game = new Phaser.Game(800,600,Phaser.AUTO,null,{preload:preload,create:create,update:update}); function preload(){ game.load.image('ceu','img/sky.png'); game.load.image('blank','img/blank.png'); game.load.image('piso','img/platform.png'); game.load.spritesheet('heroi','img/dude.png',32,48); } var chao,plataforma; var mapa=[ [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,1,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,1,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0], [1,1,1,1,1,0,0,0,0,0], ]; function create(){ game.physics.startSystem(Phaser.Physics.ARCADE); game.add.sprite(0,0,'ceu'); chao=game.add.group();//cria o grupo do chao chao.enableBody=true;//diz que o chao tem que ser um corpo solido for(var i=0;i for(var j=0; j if(mapa[i][j]==0){ game.add.sprite(j*80,i*40,'blank');//adiciona um sprite vazio } if(mapa[i][j]==1){ plataforma=chao.create(j*80,i*40,'piso');//cria o primeiro item do do grupo plataforma plataforma.body.immovable=true;//diz que cada item criado nao pode se mover } } } player=game.add.sprite(50,game.world.height - 150,'heroi'); game.physics.enable(player); player.body.gravity.y=200/0.3; player.body.bounce=0.1; player.body.collideWorldBounds=true; } function update(){ game.physics.arcade.collide(player,chao);//chama no loop da engine que o heroi colida com cada item do chao criado no grupo } }());
Ranie
Ranie Hace 4 años
Sobre o Phaser: Eu gostei muito do Phaser, por essa framework que achei seu canal do youtube, embora ele de mais trabalho por ser puro código, acho que você aprende mais do que em uma ferramenta gráfica, e por ser opensource está em constante desenvolvimento futuramente pode ser que tenha algo gráfico também, acho que deveria continuar com essa ferramenta em outros projetos pois não apresenta limitação como o construct por exemplo Sobre o tutorial: Seu tutorial de apresentação do framework ficou muito bom, provavelmente o melhor em pt-br, no final só deu um problema no meu ao pegar as estrelas o meu jogo travava, ficou faltando declarar nas variáveis globais score e inicializá-la com 0 ai rodou certinho
Ranie
Ranie Hace 4 años
Sim C++ junto com Lua formam uma baita combinação nos jogos mundo afora, bom como vc disse quem sabe né, vou torcer para que sim! vlw por responder
Gustavo Silveira
Gustavo Silveira Hace 4 años
Lua e C++? Não descarto a possibilidade, principalmente porque C++ é uma linguagem muito importante no universo de games, mas não me vejo com tempo para abraçar esse estudos em um futuro próximo. Mas quem sabe, né? :)
Ranie
Ranie Hace 4 años
Putz juro que não vi xD, ainda voltei o vídeo algumas vezes, tentei olhar o erro pelo f12 ai consegui entender, mas tá bom também, importante que deu certo hehe. Já aproveitando o gancho da mensagem, rola algo futuramente com lua e c++ ? vlw!
Gustavo Silveira
Gustavo Silveira Hace 4 años
Olá Ranie! Eu também gosto mais do Phaser, principalmente pela liberdade que ele nos dá no uso do JavaScript. Sobre a declaração do score como variável global, eu explico isso em 01:02:00 do vídeo. Novamente obrigado pela participação. Um abraço!
Ítalo Oliveira
Ítalo Oliveira Hace 4 años
fala galera para vocês terem uma ideia criei um game de rpg em phaser com ajuda de um curso: rpgjavascriptphaser.ml
Ítalo Oliveira
Ítalo Oliveira Hace 4 años
valeu boa sorte ae!
Gustavo Silveira
Gustavo Silveira Hace 4 años
italobluestacks olive, eu realmente quero fazer isso. O problema é que estou trabalhando no meu TCC e isso está consumindo minha vida :( Mas assim que eu voltar a ter tempo, prometo fazer no mínimo um jogo completo por mês.
Ítalo Oliveira
Ítalo Oliveira Hace 4 años
Série legal você fazer uma série de como criar um jogo de plataforma 2d estilo mario com ate 2 niveis pra galera saber como criar um nivel passa pra outro inimigos , moedas e tal.
Gustavo Silveira
Gustavo Silveira Hace 4 años
Valeu italobluestacks olive. Obrigado por compartilhar! :)
Ítalo Oliveira
Ítalo Oliveira Hace 4 años
zenva.com vai na parte de games só tem curso bom!! vale muito apena se vocês quiser montar um curso bom tem um que encina a criar 12 jogos incluindo um de rpg plataforma e etc o nome do curso e a versão platinum você pode pesquisar tem varios cursos.
Matheus Bogéa
Matheus Bogéa Hace 4 años
Ficou legal a tua aula, você explica melhor que o pessoal do Tim tec.
Gustavo Silveira
Gustavo Silveira Hace 4 años
Obrigado Matheus! Os cursos de desenvolvimento de jogos da Tim Tec oferecem um conteúdo teórico bastante interessante (nesse momento estou fazendo o de design de jogos), mas a parte prática de fato deixa um pouco a desejar. Bom, cada um tem seu estilo, né? Fico feliz que você tenha gostado do vídeo, em breve teremos mais material sobre Phaser aí. Valeu! :)
Dani Saints
Dani Saints Hace 4 años
Meu jogo não consegue rodar no firefox
Gustavo Silveira
Gustavo Silveira Hace 4 años
Show!
Dani Saints
Dani Saints Hace 4 años
vlw tava errado uma função minha, até no chrome funciona!
Gustavo Silveira
Gustavo Silveira Hace 4 años
Então Daniel, como eu disse no vídeo, eu testei no Firefox 50.1.0 e rodou tanto no Windows (7 Professional) como no Linux. Para ter certeza de que não é nenhum erro no código, baixe o arquivo disponível no link abaixo: goo.gl/yKo3ly Se mesmo esse arquivo não rodar, eu realmente recomendo que você instale um servidor WEB em sua máquina. É muito fácil e será fundamental para seu desenvolvimento como programador. Qualquer problema volte a entrar em contato, ok?
Simão Pedro
Simão Pedro Hace 4 años
Gustavo Silveira, Estou aprendendo muito JS com suas aulas, simplesmente muito obrigado e parabéns pela iniciativa.
Gustavo Silveira
Gustavo Silveira Hace 4 años
Olá Simão! Fico feliz em saber que o conteúdo do canal está ajudando em sua jornada, mas eu é que o parabenizo por sua dedicação e esforço, que são as verdadeiras ferramentas que levam ao aprendizado. Obrigado pela participação.
Veslasoft - Filipe Alves
Boa Gustavo! Ótimo vídeo! Não conhecia esse framework, valeu por compartilhar e citar meu vídeo haha :)
Veslasoft - Filipe Alves
salve italo hahaha
Ítalo Oliveira
Ítalo Oliveira Hace 4 años
kkk eae
Victor Batista
Victor Batista Hace 4 años
kkkk cara essas edições de vlog não fazem o menor sentido. Deixa o vídeo normal como se fosse uma aula mesmo, tipo a do Gustavo Guanabara.
Gustavo Silveira
Gustavo Silveira Hace 4 años
Pô, o Gustavo Guanabara tem um puta carisma, característica que eu não possuo. Um vídeo com uma hora de conteúdo técnico apenas com a minha voz é um remédio infalível para insônia! Acho que assim ficou menos chato e não comprometeu o conteúdo. Mas agradeço demais pela sua opinião, afinal eu não faço os vídeos para eu assistir. Eu acho importante dar uma descontraída, mas se muita gente achar ruim eu paro. Obrigado por participar! :) Um abraço.
Del Piero
Del Piero Hace 4 años
Parabens pelo trabalho! ainda lembro quando te pedi para falar sobre o phaser , rs por favor continue a serie , o conteudo sobre o phaser em PT e muito limitado ,eu mesmo legendei diversos cursos em inglês sobre o phaser para ensinar amigos , esse framework e o mais importante sobre games web/mobile da atualidade
Gustavo Silveira
Gustavo Silveira Hace 4 años
Aha! Então você é o responsável por esse vídeo! Valeu pela dica, de fato a biblioteca é incrível. Obrigado por contribuir com o canal e continue trazendo boas dicas. :) Valeu!
Diego Oliveira
Diego Oliveira Hace 4 años
Nossa, eu gosto muito dessa biblioteca. Fico feliz em ver que está postando um vídeo sobre. É o primeiro que vejo em língua portuguesa. Muito obrigado.
Gustavo Silveira
Gustavo Silveira Hace 4 años
De fato é uma ferramenta incrível! É estranho que haja tão pouco material em português, mas espero ajudar a mudar isso. Obrigado pela participação. :)
Edvaldo Silva - Edzyxls
Meus parabéns e obrigado novamente por seu tempo e ensino! Gostaria muito que continuasse a série! Se possível coloque um som no jogo! Valeu ✌️
Gustavo Silveira
Gustavo Silveira Hace 4 años
Edvaldo, é sempre uma alegria ver que você continua acompanhando o canal. Obrigado por isso! Esse vídeo é somente uma leitura do tutorial introdutório ao Phaser, apenas uma apresentação da ferramenta mesmo. Mas nos próximos eu pretendo trabalhar projetos autorais e, aí sim, trabalhar mais detalhes como som, movimentação da câmera, múltiplas fases, etc... Vai ser legal! Mais uma vez, obrigado pela participação. Um abraço!
brl2k
brl2k Hace 4 años
O vídeo ficou excelente, otima didática, parabéns Gustavo. Espero que continue os videos sobre PhaserJs.
Gustavo Silveira
Gustavo Silveira Hace 4 años
Pode deixar que vou continuar sim. Que bom que você gostou do vídeo! Obrigado pela participação.
Melquiades Mario
Melquiades Mario Hace 4 años
Muito bom Gustavo, realmente é uma mão na roda o Phaser, me bateu aquela nostalgia cadê o elemento canvas? Referindo ao desenvolvimento javaScript! Parabéns... E sim, acredito que vale fazer mais aulas sobre esta ferramenta, criei um personagem agora a pouco, eu gostaria de aplicar os conceitos aqui exposto, no entanto, outros conceitos preciso para tal, e com o professor Gustavo fica bem mastigado a coisa! Tenho tido muita frustração com o Construct2 free, com relação ao limite de eventos que se pode usufruir... Sou amante de tecnologias livres, como programador acredito que o único investimento é o nosso tempo... pretendo reversar um tempo pra desenvolver no Phaser, me parece uma solução pra desenvolver um jogo relativamente grande (várias fases), valeu Gustavo um abraço!
Gustavo Silveira
Gustavo Silveira Hace 4 años
Sabia que você iria gostar Melquiades. :) Eu já estou preparando mais material sobre Phaser, mas se você já estiver empenhado nos estudos e tiver alguma dúvida, saiba que pode contar comigo para ajudar no que me for possível. Esse ano quero ver Cave Survivor, A Treta Do Cozinheiro e outros títulos em seu pleno potencial! Vamos que vamos Melquiades!!!! :D Um abraço e mais uma vez obrigado por estar sempre apoiando o canal!
Arcoders
Arcoders Hace 4 años
Muy bueno, gracias
Gustavo Silveira
Gustavo Silveira Hace 4 años
Os doy las gracias por su participación.
Welington Veiga
Welington Veiga Hace 4 años
Ficou muito bom o vídeo Gustavo! Continue com mais vídeos assim. Abraços,
Gustavo Silveira
Gustavo Silveira Hace 4 años
Pode deixar! ;) Muito obrigado pelo apoio. Caramba, Welington Veiga comentou no meu canal!!!! *0* -> (Sentindo-se orgulhoso!!)
Léo Vieira
Léo Vieira Hace 4 años
Parabéns professor Gustavo! Descobri seu canal recentemente e desde então tenho feito os mini cursos disponíveis, inclusive já fiz essa vídeo aula. Em se tratando de ferramentas , particularmente, gostei mais do Phaser do que o próprio Construct 2 , sendo assim se possível aguardo mais vídeos sobre Phaser! Desde já muito obrigado pelas aulas mais uma vez !
Gustavo Silveira
Gustavo Silveira Hace 4 años
Pô, fico feliz em ler isso cara. Muito mesmo! Obrigado.
Léo Vieira
Léo Vieira Hace 4 años
Concordo , temos que entender bem os conceitos iniciais para seguir adiante ! E fazendo somente essa vídeo aula,seguindo sua didatica , somando aos conceitos que você já explicou em outras vídeos aulas de jogos em js, já estou conseguindo melhorar o exemplo básico, e acompanhar outros exemplos no próprio site do phaser.
Gustavo Silveira
Gustavo Silveira Hace 4 años
Olá Léo. Que bom que você está gostando do conteúdo do canal, espero que lhe seja útil. Eu também gosto mais do Phaser do que do Construct2. Sei que esse tutorial é meio batido, mas minha meta principal com esse canal é ajudar que está dando os primeiros passos em programação e acho importante começar da forma mais básica e simples possível. Mas em breve trarei tutoriais mais elaborados, não se preocupe. ;) Muito obrigado pelo apoio! Um abraço.
Siguiente