Ajuda nos estudos (RGSS3)

3 Respostas   218 Visualizações

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

teuz

  • *
  • Posts: 1
  • Ouros: 0
Tópico criado em: 08/06/2017 às 01:14

Olá pessoal eu sou novo aqui no fórum e tbm sou novo com Ruby, comecei a seguir as aulas do Khas (que estão ajudando muito) e estava querendo fazer um sisteminha de Dash (estilo megamanX ou roladinha do link) só que sem mudar os gráficos, coisa bem básica mesmo, porem eu não sei muito bem quais métodos e classes eu preciso pra isso, então gostaria de pedir a ajuda de vocês ou até mesmo se puderem me mostrar algum código pronto ajudaria muito. (prefiro que me digam qual as classes e métodos ou me ajudem com algumas dicas)

Desde ja agradeço
Vlw_TeuZ  :wow:

Geraldo de Rívia

  • Mito
  • *
  • Posts: 4452
  • Ouros: 3887
  • O vento está sibilando.
  • Medalhas Vencedor do Protótipo Premiado Participantes do Maps Together 2
Resposta 1: 12/06/2017 às 09:02 - Última modificação por King Gerar em 12/06/2017 às 09:05

Se tu realmente quiser algo bem básico, acho que seria criar um método na Game_Player que, ao apertar tais teclas, mude as coordenadas do personagem. Aí tu poderia executar uma animação de habilidade lá pra disfarçar o "teleporte". Todavia, não consigo estipular os efeitos colaterais disso.  :sera:

Djotamaker

  • *
  • Posts: 1
  • Ouros: 0
Resposta 2: 13/06/2017 às 22:33

gente, aproveitando a imenda, tbm sou novo em ruby (e no centro, aliás, nem sei criar topicos aqui pelo pc, só no cel)
estou seguindo as aulas do site "jmonteiro.com/aprenda a programar" e no topico 6(controle de fluxo) ele passa o seguinte exercício: criar um programa que imprima a musica "um elefante incomoda muita gente" com limite a 100 elefantes. ja tentei de tudo e mais um pouco e nada. se possivel realizar a tarefa usando apenas operadores, variaveis, ramificaçoes, metodos de converssao(strings e variáveis), me ajudaria muito! Sério!!! :ded:

Kyo Panda

  • Mito
  • *
  • Posts: 259
  • Ouros: 195
Resposta 3: 14/06/2017 às 08:35

Código: [Selecionar]
for  i in 1..100 do
  str = ''
  str += i.to_s + (i > 1 ? ' elefantes incomodam' : ' elefante incomoda')
  str += ' muita gente. ' + (i + 1).to_s
  str += ' incomodam,' * (i + 1)
  str += ' muito mais.'
  puts str, ''
end