Skip to content

Instantly share code, notes, and snippets.

@juunegreiros
Created June 23, 2020 10:41
Show Gist options
  • Save juunegreiros/fcb9bd1e842375d72e80f3f10d4552e1 to your computer and use it in GitHub Desktop.
Save juunegreiros/fcb9bd1e842375d72e80f3f10d4552e1 to your computer and use it in GitHub Desktop.
Matrizes Imersão GameDev Javascript
const matrizInimigo = [
[0, 0],
[104, 0],
[208, 0],
[312, 0],
[0, 104],
[104, 104],
[208, 104],
[312, 104],
[0, 208],
[104, 208],
[208, 208],
[312, 208],
[0, 312],
[104, 312],
[208, 312],
[312, 312],
[0, 418],
[104, 418],
[208, 418],
[312, 418],
[0, 522],
[104, 522],
[208, 522],
[312, 522],
[0, 626],
[104, 626],
[208, 626],
[312, 626],
]
const matrizPersonagem = [
[0, 0],
[220, 0],
[440, 0],
[660, 0],
[0, 270],
[220, 270],
[440, 270],
[660, 270],
[0, 540],
[220, 540],
[440, 540],
[660, 540],
[0, 810],
[220, 810],
[440, 810],
[660, 810],
]
@douglasmessias
Copy link

matrizInimigo tem alguns valores errados
Tem de ser:
const matrizInimigo = [
[0, 0],
[104, 0],
[208, 0],
[312, 0],
[0, 104],
[104, 104],
[208, 104],
[312, 104],
[0, 208],
[104, 208],
[208, 208],
[312, 208],
[0, 312],
[104, 312],
[208, 312],
[312, 312],
[0, 416],
[104, 416],
[208, 416],
[312, 416],
[0, 520],
[104, 520],
[208, 520],
[312, 520],
[0, 624],
[104, 624],
[208, 624],
[312, 624],
]

Continua errado, a imagem da gotinha tá "saindo" do quadro!

Testei aqui, o problema não está na matriz e sim na imagem padrão que já estava inserida no projeto, basta excluir o arquivo gotinha.png que já estava no projeto e inserir novamente dos arquivos que disponibilizaram na primeira aula que o problema será resolvido e a gotinha vai ser exibida perfeitamente.

@alan-morais
Copy link

matrizInimigo tem alguns valores errados
Tem de ser:
const matrizInimigo = [
[0, 0],
[104, 0],
[208, 0],
[312, 0],
[0, 104],
[104, 104],
[208, 104],
[312, 104],
[0, 208],
[104, 208],
[208, 208],
[312, 208],
[0, 312],
[104, 312],
[208, 312],
[312, 312],
[0, 416],
[104, 416],
[208, 416],
[312, 416],
[0, 520],
[104, 520],
[208, 520],
[312, 520],
[0, 624],
[104, 624],
[208, 624],
[312, 624],
]

Continua errado, a imagem da gotinha tá "saindo" do quadro!

Testei aqui, o problema não está na matriz e sim na imagem padrão que já estava inserida no projeto, basta excluir o arquivo gotinha.png que já estava no projeto e inserir novamente dos arquivos que disponibilizaram na primeira aula que o problema será resolvido e a gotinha vai ser exibida perfeitamente.

perfeito! foi exatamente esse o problema.

@emmanuelkant
Copy link

matrizInimigo tem alguns valores errados
Tem de ser:
const matrizInimigo = [
[0, 0],
[104, 0],
[208, 0],
[312, 0],
[0, 104],
[104, 104],
[208, 104],
[312, 104],
[0, 208],
[104, 208],
[208, 208],
[312, 208],
[0, 312],
[104, 312],
[208, 312],
[312, 312],
[0, 416],
[104, 416],
[208, 416],
[312, 416],
[0, 520],
[104, 520],
[208, 520],
[312, 520],
[0, 624],
[104, 624],
[208, 624],
[312, 624],
]

Continua errado, a imagem da gotinha tá "saindo" do quadro!

Testei aqui, o problema não está na matriz e sim na imagem padrão que já estava inserida no projeto, basta excluir o arquivo gotinha.png que já estava no projeto e inserir novamente dos arquivos que disponibilizaram na primeira aula que o problema será resolvido e a gotinha vai ser exibida perfeitamente.

Isso mesmo. Funcionou aqui. Muito obrigado.

@resquinelato
Copy link

resquinelato commented Jun 25, 2020

Eu usei essa matriz e funcionou. Eu fiz as contas usando o Gimp.

const matrizInimigo = [
[0, 0], [105, 0], [210, 0], [315, 0],
[0, 100], [105, 100], [210, 100], [315, 100],
[0, 200], [105, 200], [210, 200], [315, 200],
[0, 300], [105, 300], [210, 300], [315, 300],
[0, 400], [105, 400], [210, 400], [315, 400],
[0, 500], [105, 500], [210, 500], [315, 500],
[0, 600], [105, 600], [210, 600], [315, 600],
]

Porém tive que alterar o setup()

function setup() {
[...]
inimigo = new Inimigo(matrizInimigo, imagemInimigo, width - 52, 52, 52, 105, 100);
}

@KarineLiuti
Copy link

matrizInimigo tem alguns valores errados
Tem de ser:
const matrizInimigo = [
[0, 0],
[104, 0],
[208, 0],
[312, 0],
[0, 104],
[104, 104],
[208, 104],
[312, 104],
[0, 208],
[104, 208],
[208, 208],
[312, 208],
[0, 312],
[104, 312],
[208, 312],
[312, 312],
[0, 416],
[104, 416],
[208, 416],
[312, 416],
[0, 520],
[104, 520],
[208, 520],
[312, 520],
[0, 624],
[104, 624],
[208, 624],
[312, 624],
]

Continua errado, a imagem da gotinha tá "saindo" do quadro!

Testei aqui, o problema não está na matriz e sim na imagem padrão que já estava inserida no projeto, basta excluir o arquivo gotinha.png que já estava no projeto e inserir novamente dos arquivos que disponibilizaram na primeira aula que o problema será resolvido e a gotinha vai ser exibida perfeitamente.

Isso mesmo. Funcionou aqui. Muito obrigado.

Perfeito! Funcionou aqui também! o/

@Donzellini
Copy link

matrizInimigo tem alguns valores errados
Tem de ser:
const matrizInimigo = [
[0, 0],
[104, 0],
[208, 0],
[312, 0],
[0, 104],
[104, 104],
[208, 104],
[312, 104],
[0, 208],
[104, 208],
[208, 208],
[312, 208],
[0, 312],
[104, 312],
[208, 312],
[312, 312],
[0, 416],
[104, 416],
[208, 416],
[312, 416],
[0, 520],
[104, 520],
[208, 520],
[312, 520],
[0, 624],
[104, 624],
[208, 624],
[312, 624],
]

Continua errado, a imagem da gotinha tá "saindo" do quadro!

Testei aqui, o problema não está na matriz e sim na imagem padrão que já estava inserida no projeto, basta excluir o arquivo gotinha.png que já estava no projeto e inserir novamente dos arquivos que disponibilizaram na primeira aula que o problema será resolvido e a gotinha vai ser exibida perfeitamente.

Isso mesmo. Funcionou aqui. Muito obrigado.

Perfeito! Funcionou aqui também! o/

Ótimo! Funcionou perfeitamente! ;)

@LuanaAlencar
Copy link

Eu já fiz o que vcs falaram de excluir o arquivo e colocar de novo, mas meu inimigo continua dando erro.

@emmanuelkant
Copy link

Eu já fiz o que vcs falaram de excluir o arquivo e colocar de novo, mas meu inimigo continua dando erro.

@lualencar, meu jogo não está rodando mais, eu não sei o porque hahaha. Mas ele estava perfeito. Tenta dar uma olhada no meu código e ver se bate com o seu https://editor.p5js.org/emmanuel.duarte/sketches/sbNZn_RjH

@Donzellini
Copy link

Eu já fiz o que vcs falaram de excluir o arquivo e colocar de novo, mas meu inimigo continua dando erro.

@lualencar, meu jogo não está rodando mais, eu não sei o porque hahaha. Mas ele estava perfeito. Tenta dar uma olhada no meu código e ver se bate com o seu https://editor.p5js.org/emmanuel.duarte/sketches/sbNZn_RjH

@emmanuelkant estou com o mesmo problema, fui acessar ele agora a tarde para colocar em um portifólio e está dando erro, antes estava perfeito. Estou pesquisando e acredito que seja um problema backEnd, algo relacionado a política CORS, mas não achei a solução ainda kkk

@emmanuelkant
Copy link

@emmanuelkant estou com o mesmo problema, fui acessar ele agora a tarde para colocar em um portifólio e está dando erro, antes estava perfeito. Estou pesquisando e acredito que seja um problema backEnd, algo relacionado a política CORS, mas não achei a solução ainda kkk

@Donzellini eu vi que se eu comentar a variável somDoJogo ele para de dar o erro de import, mas continua não rodando. Achei estranho porque todas as imagens e sons estão no próprio p5. Faz sentido ele dar erro de CORS tentando acessar arquivos nele mesmo, mas como durante a semana de imersão estava tudo funcionando e agora não? Hahahah, ficará para os próximos capítulos kkkkkk.

@LuanaAlencar
Copy link

Eu já fiz o que vcs falaram de excluir o arquivo e colocar de novo, mas meu inimigo continua dando erro.

@lualencar, meu jogo não está rodando mais, eu não sei o porque hahaha. Mas ele estava perfeito. Tenta dar uma olhada no meu código e ver se bate com o seu https://editor.p5js.org/emmanuel.duarte/sketches/sbNZn_RjH

eu olhei o seu, mas algumas coisas estão diferentes lkkk
como a parte do personagem "exibe" vc tirou e no video tbm, mas quando eu faço isso meu personagem fica que nem o inimigo, (um quadrado com varios).

esse é o meu https://editor.p5js.org/luanaalencar/sketches/H-Q96xMIe

@emmanuelkant
Copy link

emmanuelkant commented Jul 28, 2020

eu olhei o seu, mas algumas coisas estão diferentes lkkk
como a parte do personagem "exibe" vc tirou e no video tbm, mas quando eu faço isso meu personagem fica que nem o inimigo, (um quadrado com varios).

esse é o meu https://editor.p5js.org/luanaalencar/sketches/H-Q96xMIe

Oi @lualencar. Olha realmente ta estranho, mas eu vi que sua matrizInimigo não estava igual a minha. Eu fiz um link aqui para você conseguir pegar os meus arquivos. Acho que não tem como não funcionar agora hahhaha.

@LuanaAlencar
Copy link

LuanaAlencar commented Jul 29, 2020

eu olhei o seu, mas algumas coisas estão diferentes lkkk
como a parte do personagem "exibe" vc tirou e no video tbm, mas quando eu faço isso meu personagem fica que nem o inimigo, (um quadrado com varios).
esse é o meu https://editor.p5js.org/luanaalencar/sketches/H-Q96xMIe

Oi @lualencar. Olha realmente ta estranho, mas eu vi que sua matrizInimigo não estava igual a minha. Eu fiz um link aqui para você conseguir pegar os meus arquivos. Acho que não tem como não funcionar agora hahhaha.

eita, mas eu peguei aqui essa matriz kkkk vou olhar o seu, tem muitos arquivos kkk
peguei as suas imagens e coloquei no meu e deu o msm erro, ollhei a matriz inimigo que colocaram aqui no post anterior e tbm ñ mudou =/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment