Entrar
Últimos assuntos
» Servidor de Discord do fórum?por Super Games Sáb 18 maio 2024, 01:27
» Problemas com a caixa de diálogo, ela é pequena e as letras não cabem dentro
por Rukasu777 Qui 16 maio 2024, 18:10
» Problemas com particulas
por RastaMaan Dom 12 maio 2024, 17:03
» Problema ao entrar por uma porta e voltar por ela
por aminaro Seg 06 maio 2024, 10:08
» Alguém aqui já ganha dinheiro com seus games?
por theguitarmester Ter 30 Abr 2024, 11:43
» Colisões não funcionando
por theguitarmester Ter 30 Abr 2024, 10:16
» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Sex 26 Abr 2024, 16:45
» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18
» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30
» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07
» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45
» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51
» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31
» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11
» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
[Resolvido] Me ajudem - o que é array ds_list e for?
+2
PedroX
Henrique_GJ
6 participantes
Página 1 de 1
[Resolvido] Me ajudem - o que é array ds_list e for?
Olá gente, to com um probleminha
e não entendo muito de GML, então toda vez que vou fazer alguma coisa faço as maior doidera usando o pouco de codigos que conheço pra fazer determinada ação
em varios casos eu vi usarem algo chamado "array"
eu não sei o que é
agorinha eu tava olhando um topico e apareceu.
eu lembro que quando eu tava lendo os tutos do joão neto apareceu e eu não entendi nada
também apareceu uma tal de ds_list
bom, eu também não sei fazer listas :oops:
e o mais complicado:
como usar o for?
eu sei usar if
e só o if
o for eu não faço a minima ideia de como se usa.
espero que me respondam vlw a todos que leram e mais obrigado ainda a quem respondeu
e não entendo muito de GML, então toda vez que vou fazer alguma coisa faço as maior doidera usando o pouco de codigos que conheço pra fazer determinada ação
em varios casos eu vi usarem algo chamado "array"
eu não sei o que é
agorinha eu tava olhando um topico e apareceu.
eu lembro que quando eu tava lendo os tutos do joão neto apareceu e eu não entendi nada
também apareceu uma tal de ds_list
bom, eu também não sei fazer listas :oops:
e o mais complicado:
como usar o for?
eu sei usar if
e só o if
o for eu não faço a minima ideia de como se usa.
espero que me respondam vlw a todos que leram e mais obrigado ainda a quem respondeu
Re: [Resolvido] Me ajudem - o que é array ds_list e for?
for é um loop...
ou seja :
for(i=0;i<=10;i+=2)
{
show_message('Contando de dois em dois segundos: '+string(i))
}
Explicacao:
o valor de i comeca com 0; enquanto ele nao for 10, adiciona-se 2...
enquanto faz isso, mostra uma mensagem cada vez que aumentar 2...
Ou seja quando i for 0,2,4,6,8,10...
LIST servem para armazenar dados como se fosse uma lista de super mercado mesmo...
ou seja voce adiciona dados nela...
usa-se:
lista=ds_list_create()
ds_list_add(lista,"Pokemon_Atual","Pikachu")
ja da para entender um pouco...
FLW
ou seja :
for(i=0;i<=10;i+=2)
{
show_message('Contando de dois em dois segundos: '+string(i))
}
Explicacao:
o valor de i comeca com 0; enquanto ele nao for 10, adiciona-se 2...
enquanto faz isso, mostra uma mensagem cada vez que aumentar 2...
Ou seja quando i for 0,2,4,6,8,10...
LIST servem para armazenar dados como se fosse uma lista de super mercado mesmo...
ou seja voce adiciona dados nela...
usa-se:
lista=ds_list_create()
ds_list_add(lista,"Pokemon_Atual","Pikachu")
ja da para entender um pouco...
FLW
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: [Resolvido] Me ajudem - o que é array ds_list e for?
oO
vamus lá...
o for é assim....
e o array ou vetor(vc ainda pode encontrar matriz-mais 'complexo')é um tipo de dado homogêneo...e eles podem ser ''construídos'' à medida que se fazem necessários,o array tbm tem tamanho fixo, podendo ser incrementado..como dito anteriormente ... O array é uni-dimensional / E a matriz é bi tá ai a diferença..
A declaração: --em pascal uso assim
Espero ter ajudado...
Lembrete em Pascal o for é diferente deste ai apresentado...'
Bye
vamus lá...
o for é assim....
- Código:
for (int i=0; i<array; i ++);
Onde:
for (tipo de dado,atribuição variavél; condição de parada ; incremento);
e o array ou vetor(vc ainda pode encontrar matriz-mais 'complexo')é um tipo de dado homogêneo...e eles podem ser ''construídos'' à medida que se fazem necessários,o array tbm tem tamanho fixo, podendo ser incrementado..como dito anteriormente ... O array é uni-dimensional / E a matriz é bi tá ai a diferença..
A declaração: --em pascal uso assim
- Código:
jogo: array [1..10] of integer ;
onde
nome_vetor : array [tamanho] of tipo_de_dado;
Espero ter ajudado...
Lembrete em Pascal o for é diferente deste ai apresentado...'
Bye
Iasmim Ribeiro- Data de inscrição : 05/07/2010
Reputação : 6
Número de Mensagens : 65
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Me ajudem - o que é array ds_list e for?
Olá Henrique! O ''for'' e usado da seguinte maneira:
Espero ter ajudado...
- Código:
if bla,bla,bla for bla,bla,bla
Espero ter ajudado...
Super Games- Games Ranking :
Notas recebidas : C
Data de inscrição : 10/06/2010
Reputação : 36
Número de Mensagens : 2800
Prêmios :
x 0 x 0 x 0
x 0 x 1 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Java
- Godot
- Javascript
- C ou C++
Re: [Resolvido] Me ajudem - o que é array ds_list e for?
Não fala besteira Super Games.
Basicamente o for funciona assim:
[Tutorial] Loops
O ds_list é um recurso do Game Maker pra guardar uma determinada gama de dados (seja como string ou integer/float), isso possibilita organizar/classificar, ler e gravar dados com muito mais facilidade. Estude sobre arrays e matrizes, será mais fácil entender o ds_list com esses conhecimentos.
Tutorial básico sobre Arrays
Basicamente o for funciona assim:
- Código:
for (inicio; condição; inclemento) { comando }
[Tutorial] Loops
O ds_list é um recurso do Game Maker pra guardar uma determinada gama de dados (seja como string ou integer/float), isso possibilita organizar/classificar, ler e gravar dados com muito mais facilidade. Estude sobre arrays e matrizes, será mais fácil entender o ds_list com esses conhecimentos.
Tutorial básico sobre Arrays
Fuzenrad- Games Ranking :
Notas recebidas : A-A-A-A-B
Data de inscrição : 04/07/2010
Reputação : 46
Número de Mensagens : 1063
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 1
x 0 x 0 x 0
Re: [Resolvido] Me ajudem - o que é array ds_list e for?
fUzEnRaD escreveu:Não fala besteira Super Games.
Basicamente o for funciona assim:Leia esse tópico para maiores informações:
- Código:
for (inicio; condição; inclemento) { comando }
[Tutorial] Loops
O ds_list é um recurso do Game Maker pra guardar uma determinada gama de dados (seja como string ou integer/float), isso possibilita organizar/classificar, ler e gravar dados com muito mais facilidade. Estude sobre arrays e matrizes, será mais fácil entender o ds_list com esses conhecimentos.
Tutorial básico sobre Arrays
Desculpa Fuzenrad, eu só tentei ajudar, obrigado por falar o que é. Desulpa se fiz Flood.
Super Games- Games Ranking :
Notas recebidas : C
Data de inscrição : 10/06/2010
Reputação : 36
Número de Mensagens : 2800
Prêmios :
x 0 x 0 x 0
x 0 x 1 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Java
- Godot
- Javascript
- C ou C++
Re: [Resolvido] Me ajudem - o que é array ds_list e for?
Mais ajuda quem não atrapalha, não?
Quanto ao que a Iasmin disse vale lembra que incremetação utilizando "++" não existe em gml, por isso precisa-se utilizar i +=1 ao invés de i++
Quanto ao que a Iasmin disse vale lembra que incremetação utilizando "++" não existe em gml, por isso precisa-se utilizar i +=1 ao invés de i++
rafasgb- Games Ranking :
Notas recebidas : A
Data de inscrição : 19/05/2008
Reputação : -32
Número de Mensagens : 581
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: [Resolvido] Me ajudem - o que é array ds_list e for?
GENTE, MUITO OBRIGADO MESMO! VOU DAR UMA OLHADA NESTES LINKS QUE ME PASSARAM
GRAÇAS A VOCÊS VOU PODER FAZER MUITO MAIS COISAS TANTO COM MEUS PROJETOS QUANTO PARA AJUDAR AS PESSOAS E TAMBÉM PARA ENTENDER OS TUTORIAIS
SEMPRE QUE VOCÊS PRECISAREM SE EU SOUBER COMO AJUDAR PODEM ME PROCURAR QUE ESTAREI A DISPOSIÇÃO ASSIM COMO VOCÊS ME AJUDARAM.
TCHAU, HOJE NÃO POSSO MAIS USAR O PC MAS AMANHA TO DE VOLTA FLW
GRAÇAS A VOCÊS VOU PODER FAZER MUITO MAIS COISAS TANTO COM MEUS PROJETOS QUANTO PARA AJUDAR AS PESSOAS E TAMBÉM PARA ENTENDER OS TUTORIAIS
SEMPRE QUE VOCÊS PRECISAREM SE EU SOUBER COMO AJUDAR PODEM ME PROCURAR QUE ESTAREI A DISPOSIÇÃO ASSIM COMO VOCÊS ME AJUDARAM.
TCHAU, HOJE NÃO POSSO MAIS USAR O PC MAS AMANHA TO DE VOLTA FLW
Tópicos semelhantes
» [Resolvido]Duvida com array?
» [Resolvido] Erro com Array
» [RESOLVIDO] Duvidas sobre Array's'
» RESOLVIDO Criar 1 sistema de inventario sem array?
» [resolvido] ordem de eventos + negative array index
» [Resolvido] Erro com Array
» [RESOLVIDO] Duvidas sobre Array's'
» RESOLVIDO Criar 1 sistema de inventario sem array?
» [resolvido] ordem de eventos + negative array index
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|