GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Ú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

Ir para baixo

[Resolvido] Me ajudem - o que é array ds_list e for? Empty [Resolvido] Me ajudem - o que é array ds_list e for?

Mensagem por Henrique_GJ Sex 05 Nov 2010, 17:54

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 alien
Henrique_GJ
Henrique_GJ

Data de inscrição : 30/12/2009
Reputação : 4
Número de Mensagens : 1344
Prêmios : [Resolvido] Me ajudem - o que é array ds_list e for? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Java
  • C ou C++


http://sitedosjogos.forumeiros.com

Ir para o topo Ir para baixo

[Resolvido] Me ajudem - o que é array ds_list e for? Empty Re: [Resolvido] Me ajudem - o que é array ds_list e for?

Mensagem por PedroX Sex 05 Nov 2010, 18:34

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

_________________


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:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6087
Prêmios : [Resolvido] Me ajudem - o que é array ds_list e for? Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

[Resolvido] Me ajudem - o que é array ds_list e for? Empty Re: [Resolvido] Me ajudem - o que é array ds_list e for?

Mensagem por Iasmim Ribeiro Sex 05 Nov 2010, 18:35

oO

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...

Happy

Lembrete em Pascal o for é diferente deste ai apresentado...'

Bye
computador
Iasmim Ribeiro
Iasmim Ribeiro

Data de inscrição : 05/07/2010
Reputação : 6
Número de Mensagens : 65
Prêmios : [Resolvido] Me ajudem - o que é array ds_list e for? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Resolvido] Me ajudem - o que é array ds_list e for? Empty Re: [Resolvido] Me ajudem - o que é array ds_list e for?

Mensagem por Super Games Sex 05 Nov 2010, 19:48

Olá Henrique! O ''for'' e usado da seguinte maneira:
Código:
if bla,bla,bla for bla,bla,bla
Jpa o caso do ds_liste não sei.


Espero ter ajudado...
Super Games
Super Games

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 10/06/2010
Reputação : 36
Número de Mensagens : 2800
Prêmios : [Resolvido] Me ajudem - o que é array ds_list e for? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 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++


Ir para o topo Ir para baixo

[Resolvido] Me ajudem - o que é array ds_list e for? Empty Re: [Resolvido] Me ajudem - o que é array ds_list e for?

Mensagem por Fuzenrad Sex 05 Nov 2010, 20:15

Não fala besteira Super Games. bravo

Basicamente o for funciona assim:
Código:
for (inicio; condição; inclemento) { comando }
Leia esse tópico para maiores informações:
[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
Fuzenrad

Games Ranking : Nota A

Notas recebidas : A-A-A-A-B
Data de inscrição : 04/07/2010
Reputação : 46
Número de Mensagens : 1063
Prêmios : [Resolvido] Me ajudem - o que é array ds_list e for? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Resolvido] Me ajudem - o que é array ds_list e for? Empty Re: [Resolvido] Me ajudem - o que é array ds_list e for?

Mensagem por Super Games Sex 05 Nov 2010, 20:19

fUzEnRaD escreveu:Não fala besteira Super Games. bravo

Basicamente o for funciona assim:
Código:
for (inicio; condição; inclemento) { comando }
Leia esse tópico para maiores informações:
[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
Super Games

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 10/06/2010
Reputação : 36
Número de Mensagens : 2800
Prêmios : [Resolvido] Me ajudem - o que é array ds_list e for? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 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++


Ir para o topo Ir para baixo

[Resolvido] Me ajudem - o que é array ds_list e for? Empty Re: [Resolvido] Me ajudem - o que é array ds_list e for?

Mensagem por rafasgb Sex 05 Nov 2010, 20:25

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++

rafasgb
rafasgb

Games Ranking : Nota A

Notas recebidas : A
Data de inscrição : 19/05/2008
Reputação : -32
Número de Mensagens : 581
Prêmios : [Resolvido] Me ajudem - o que é array ds_list e for? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Resolvido] Me ajudem - o que é array ds_list e for? Empty Re: [Resolvido] Me ajudem - o que é array ds_list e for?

Mensagem por Henrique_GJ Sex 05 Nov 2010, 22:21

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 geek

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
Henrique_GJ
Henrique_GJ

Data de inscrição : 30/12/2009
Reputação : 4
Número de Mensagens : 1344
Prêmios : [Resolvido] Me ajudem - o que é array ds_list e for? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Java
  • C ou C++


http://sitedosjogos.forumeiros.com

Ir para o topo Ir para baixo

[Resolvido] Me ajudem - o que é array ds_list e for? Empty Re: [Resolvido] Me ajudem - o que é array ds_list e for?

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos