Visitante!
Faça seu Login ou Registre-se!

Galeria de Jogos

Aulas de Ruby 122 Respostas | 3943 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

Alisson
  • *
  • Mensagens: 3008 Ouro: 2110

    Vencedor CRM Awards - Melhor Mapper Vencedor do Evento Invasão na Fábrica de Brinquedos Vencedor CRM Awards - Melhor Maker Participantes do Maps Together 2

  • See, I'm not slacking, I'm patrolling... really~
    • Unity
    • Facebook
    • Steam
    • Youtube
    • Ver perfil
    • E-mail
  • Dragon ScalesPhoenixEspada CRMBreaklance
Aulas de Ruby
Resposta 15 Online: 28 Fev 2017, 15:52
Exatamente!
Ao contrário do if, o case é mais utilizado para realizar inúmeras condições em uma variável.
Pode deixar que vou colocar xD
« Última modificação: 28 Fev 2017, 16:09 por Alisson »




Selitto

  • *
  • Mensagens: 392 Ouro: 72
  • A vida é muito curta para ser pequena. - Benjami D
    • RPG Maker VX/Ace
    • Steam
    • Ver perfil
    • E-mail
  • Ebony ArmorColossus
Aulas de Ruby
Resposta 16 Online: 28 Fev 2017, 17:01
Como faço faculdade de Ciência da Computação, até a aula 3, eu já meio que sabia né rs só que em Ruby é elsif não else if. Vou assistir a aula 4 daqui a pouco, acho que agora começa!

Alisson
  • *
  • Mensagens: 3008 Ouro: 2110

    Vencedor CRM Awards - Melhor Mapper Vencedor do Evento Invasão na Fábrica de Brinquedos Vencedor CRM Awards - Melhor Maker Participantes do Maps Together 2

  • See, I'm not slacking, I'm patrolling... really~
    • Unity
    • Facebook
    • Steam
    • Youtube
    • Ver perfil
    • E-mail
  • Dragon ScalesPhoenixEspada CRMBreaklance
Aulas de Ruby
Resposta 17 Online: 28 Fev 2017, 17:14
Sim, em ruby é elsif ao invés de else if, como nas outras linguagens, o que acaba confundindo muitos que migram de outras, haha'
E pode acompanhar, daqui pra frente o bicho começa :v




Alisson
  • *
  • Mensagens: 3008 Ouro: 2110

    Vencedor CRM Awards - Melhor Mapper Vencedor do Evento Invasão na Fábrica de Brinquedos Vencedor CRM Awards - Melhor Maker Participantes do Maps Together 2

  • See, I'm not slacking, I'm patrolling... really~
    • Unity
    • Facebook
    • Steam
    • Youtube
    • Ver perfil
    • E-mail
  • Dragon ScalesPhoenixEspada CRMBreaklance
Aulas de Ruby
Resposta 18 Online: 01 Mar 2017, 16:38
Quinta aula lançada. Dessa vez eu tentei cobrir um pouco sobre os argumentos dos métodos.

Métodos e Funções são tipo Bolacha e Biscoito, para esclarecer.

Darei um jeito de disponibilizar as aulas para download assim que possível.




MaxuelZanus

  • *
  • Mensagens: 120 Ouro: 44
  • Herooooo!!!
    • RPG Maker VX/Ace
    • Ver perfil
    • E-mail
  • Phoenix
Aulas de Ruby
Resposta 19 Online: 01 Mar 2017, 16:49
Ta bem fácil de entender suas aulas hehe, espero poder ver mais delas.
hummm caped baldy... acho que entendi a referencia.

Alisson
  • *
  • Mensagens: 3008 Ouro: 2110

    Vencedor CRM Awards - Melhor Mapper Vencedor do Evento Invasão na Fábrica de Brinquedos Vencedor CRM Awards - Melhor Maker Participantes do Maps Together 2

  • See, I'm not slacking, I'm patrolling... really~
    • Unity
    • Facebook
    • Steam
    • Youtube
    • Ver perfil
    • E-mail
  • Dragon ScalesPhoenixEspada CRMBreaklance
Aulas de Ruby
Resposta 20 Online: 01 Mar 2017, 17:03
Fico feliz em saber disso :)
melhor herói hauhau




Corvo
  • *
  • Mensagens: 1637 Ouro: 954

    Entregue ao(s) vencedor(es) do evento Contos de um Hallowen Esquecido.

  • Beep.
    • RPG Maker 2k/2k3
    • Steam
    • Pinterest
    • Ver perfil
  • Capacete de FerroPhoenixNightwalkerEbony ArmorAnel de Rubi
Aulas de Ruby
Resposta 21 Online: 01 Mar 2017, 17:29
Mais uma aula excelente o/ O que mais gosto é que não chegam a três minutos. Enrolação zero.
Não peguei a referência do cabeça de ovo :(

brunolloko

  • *
  • Mensagens: 19 Ouro: 3
  • = O Pão de Chá-lá =
    • RPG Maker VX/Ace
    • Facebook
    • Twitter
    • Youtube
    • DeviantArt
    • Ver perfil
    • E-mail
Aulas de Ruby
Resposta 22 Online: 01 Mar 2017, 18:53
Suas aulas são bem diretas. Estou gostando. Esperando as próximas aulas! Abraços.

Alisson
  • *
  • Mensagens: 3008 Ouro: 2110

    Vencedor CRM Awards - Melhor Mapper Vencedor do Evento Invasão na Fábrica de Brinquedos Vencedor CRM Awards - Melhor Maker Participantes do Maps Together 2

  • See, I'm not slacking, I'm patrolling... really~
    • Unity
    • Facebook
    • Steam
    • Youtube
    • Ver perfil
    • E-mail
  • Dragon ScalesPhoenixEspada CRMBreaklance
Aulas de Ruby
Resposta 23 Online: 02 Mar 2017, 18:23
Aula número 6 lançada. Nela estaremos aprendendo sobre o return.

Curiosidade: Em linguagens como C, o uso do return é obrigatório. Já em linguagens como ruby, o valor do return geralmente será a "última linha de código" de um método.




RRodrigoRR

  • *
  • Mensagens: 49 Ouro: 13
  • Se o evento num dá certo apenas mude a condição
    • RPG Maker XP
    • Ver perfil
Aulas de Ruby
Resposta 24 Online: 02 Mar 2017, 19:00
 :wow: :wow: :wow: :wow: :wow: :wow: :wow: :wow: :wow:
agora vou poder finalmente aprender isso de vez! haha!
Vou acompanhar essas aulas
Em breve:

Corvo
  • *
  • Mensagens: 1637 Ouro: 954

    Entregue ao(s) vencedor(es) do evento Contos de um Hallowen Esquecido.

  • Beep.
    • RPG Maker 2k/2k3
    • Steam
    • Pinterest
    • Ver perfil
  • Capacete de FerroPhoenixNightwalkerEbony ArmorAnel de Rubi
Aulas de Ruby
Resposta 25 Online: 02 Mar 2017, 19:02
Opa! Mais uma, agradecemos. Entendi, sobre o return, o seguinte:

Podemos chamar o Game Over?
             Não
             Não porque o herói está vivo
             Não por etc


Seria uma mistura de exceção, ir ao label e (talvez) apagar "método" temporário? Em linguagens de eventos haha. Uma vez que ele sai do método, o mesmo precisa ser chamado novamente, certo?

Alisson
  • *
  • Mensagens: 3008 Ouro: 2110

    Vencedor CRM Awards - Melhor Mapper Vencedor do Evento Invasão na Fábrica de Brinquedos Vencedor CRM Awards - Melhor Maker Participantes do Maps Together 2

  • See, I'm not slacking, I'm patrolling... really~
    • Unity
    • Facebook
    • Steam
    • Youtube
    • Ver perfil
    • E-mail
  • Dragon ScalesPhoenixEspada CRMBreaklance
Aulas de Ruby
Resposta 26 Online: 02 Mar 2017, 19:08
Exatamente isso, Poe. Entendeu perfeitamente, haha'
E sim, uma vez que ele sai do método, ele precisa ser chamado novamente.




Ven

  • *
  • Mensagens: 1265 Ouro: 221

    Vencedor CRM Awards - Melhor Contribuinte

  • Yo! Wait for me...
    • RPG Maker VX/Ace
    • Ver perfil
    • E-mail
  • Engrenagem AntigaSpiked MailBladerPhoenixBreaklance
Aulas de Ruby
Resposta 27 Online: 02 Mar 2017, 20:06
Deixando meu comentário aqui só pra acompanhar, sabe como é, apesar do tempo estar bem saturado, sempre existem alguns segundos para aprender alguma coisa extra. :v

Aliás, ótima ideia essa Alisson, te amo cara. <3 asjaushahs

Alisson
  • *
  • Mensagens: 3008 Ouro: 2110

    Vencedor CRM Awards - Melhor Mapper Vencedor do Evento Invasão na Fábrica de Brinquedos Vencedor CRM Awards - Melhor Maker Participantes do Maps Together 2

  • See, I'm not slacking, I'm patrolling... really~
    • Unity
    • Facebook
    • Steam
    • Youtube
    • Ver perfil
    • E-mail
  • Dragon ScalesPhoenixEspada CRMBreaklance
Aulas de Ruby
Resposta 28 Online: 03 Mar 2017, 16:39
Aula número 7 lançada.
Arrays. O que elas são? Como funcionam? Amanhã, no Jornal Nacional Maker!




Corvo
  • *
  • Mensagens: 1637 Ouro: 954

    Entregue ao(s) vencedor(es) do evento Contos de um Hallowen Esquecido.

  • Beep.
    • RPG Maker 2k/2k3
    • Steam
    • Pinterest
    • Ver perfil
  • Capacete de FerroPhoenixNightwalkerEbony ArmorAnel de Rubi
Aulas de Ruby
Resposta 29 Online: 03 Mar 2017, 18:09
Desculpe se explicou no vídeo, mas tive que assistir em baixa qualidade e ficou difícil de ler. Há um limite máximo de elementos para uma array? E é possível alterar esses valores da mesma forma como se altera uma variável? Ex:

Mudar o segundo elemento da array X para 2, o terceiro para 1, sem alterar o primeiro.

Dependendo, são até mais práticas. Tipo, usar umas cinco arrays em um sistema e não espalhar quinze variáveis. Do mesmo modo com usamos uma variável fazendo as vezes de vários switches nos eventos.

 

Versão Mobile