TUTORIAL RGSS PARTE 1

Fórum para a postagem de tutoriais e dúvidas de Rpg Maker XP, VX e VX Ace.
Responder
helivelton
Membro (Marechal)
Mensagens: 1350
Registrado em: Qua Fev 28, 2007 4:04 pm
Maker Preferido: Rpg Maker 2003

TUTORIAL RGSS PARTE 1

Mensagem por helivelton » Seg Out 08, 2007 3:34 pm

Bom resolvi fazer esse topico pra ensinar algumas coisas de rgss que aprendi.
Nada muito avançado espero que gostem do leram(se lerem).
E antes de mais nada devo avisar que ainda estou aprendendo mas duvidas postem que farei o possivel pra responder.
Pesso pra quem for ler criar um novo projeto e aconpanhem o tuto e quando ouver codigos escrevam naum conpiem e cole.
PARTE 1
Aprendendo a fazer contas e variaveis.
bom essa deve ser facil apesar no help do RMXP ensina mas vou explicar como fazer contas e variaveis e um pouco da logica do "SE".
sinais usados.
+ usado para fazer conta de mais adição(valeu black)
exemplo : 1 + 1 #=>resultado sera 2 pq 1 + 1 e 2
- usado para fazer conta de menos subtração(valeu de novo black)
exemplo : 1 - 1 #=>resultado sera 0 pq 1 - 1 e 0
/ usado para fazer conta de dividir
exemplo : 2 / 2 #=>resultado sera 1(acho naum so bom em contas)
* usado para fazer contas de mutiplicar
exemplo : 1 * 1 #=>resultado sera 1 pq 1 vez 1 e 1
bom agora vimos como fazer contas mas naum digitem isso pois dara erro.
para que apareça o resultado de 1+1 apenas digite p 1 + 1
quando iniciar o jogo aparecera o numero 2
p e usado para isso para mostrar resultados ou numeros erros e tais.
bom acho que ja deu opra intender as contas se não deu ou se tiverem duvidas postem.
agora a variavel(q legal).
para criar uma variavel e muito simples:
abra o editor de script e digite numa nova classe
digite : a = 2
ai vc criou uma variavel com o nome de a lembrando que nome de variavel pode ser qualquer palavra menos as palavras reservadas aquelas que aparecem de azul.
o sinal de = diz que a variavel e igual a.
e o 2 que o valor dela.
isso tudo indica que a variavel a e igual a 2.
abaixo de a = 2 digite:
p a
veja usei o comando p para mostrar a variavel a teste o jogo logo no inicio aparecera 2 pq vc pediu que mostre a variavel a e ela vale 2 e possivel fazer contas com variaveis veja:
digite abaixo de a = 2 :
b = 2
e no p a frente de a digite + b
seu codigo deve estar assim:
a = 2
b = 2
p a + b
isso mostrara o numero 4 pq vc pediu que mostre o resultado da variavel a mais b e cada uma vale 2.
modifique o numero 2 de qualquer variavel por 1 ou 3 ou qualquer numero e dara o resultado.
bom vimos o basico da variavel.
agora veremos um outro exemplo uma palavra:
digite no editor de script num novo de preferencia.
digite: a = "que dia bonito"
e digite abaixo
print a
veja que usei o comando print naum o p pq p mostra numeros e print numeros e palavras.
o resultado sera que dia bonito sem as aspas.
pq o comando print lera o conteudo dentre as aspas.
agora somando palavras:
digite ai.
a = "bom"
b = "dia"
print a + b
o resultado sera bomdia(acho) hsauhsuahushe.
lembrando que estou ensinando o basicaum mesmo.
logo nas proximas liçoes ensinarei a fazer janelas menus simples e tal.
voltando.
agora falarei da logica do "SE" essa eu gosto.
ela e um pouco meio que simples e meio complicada.
vc ja deve ter visto o exemplo da bala.ou naum explicarei logo.
a logica funciona mais ou menos assim.
se tenho dinheiro posso comprar algo se naum tenho naum posso.
agora veja isso como rgss naum como dinheiro e balas.
tente raciocinar.
se tenho uma variavel posso usa-la se naum naum posso.
mais ou menos assim.
mas como usar.
veja.
ah antes direi as traduções das palavras usadas na logica do "se" é C não s e
if = se
then = então
elsif = mas se
else = senão
end = fim
outros sinais da logica mas naum saum totalmente da logica.
== igualdade,igual
> maior que
<menor que
>=maior igual que
<=menor igual que
!=diferente
vamos aprender o basico de como usar
digite ai :
a = 2 #veja dizemos que a variavel a vale 2
if a == 2 #disemos que se a variavel a for totalmente igual a 2 para
print "a = 2" mostrar a mensagem a = 2
end
agora rode o jogo e vc vera a mensagem pq a variavel a e totalmente igual a 2
essa aula naum acaba aqui e que to sem net e to na lan fazendo esse tuto entaum meu tempo esta acabando
explicarei com mais enfase amanha editarei mas quem ler tente entender.
e nas proximas aulas ensinarei a fazer janelas e tais.
flw

Decon
Moderador Global
Mensagens: 5470
Registrado em: Qua Ago 30, 2006 6:55 pm
Contato:

Mensagem por Decon » Seg Out 08, 2007 4:29 pm

Grande Helivelton, agora que você é mestre em RGSS esse negocio vai pra frente.
Um bom tutorial, mas acho que você poderia dividir em paragrafos cada parte do seu tutorial para ficar mais fácil de se achar e melhor de se ler.

blacktwister
Super Membro
Mensagens: 1854
Registrado em: Dom Set 10, 2006 8:52 am
Maker Preferido: Rpg Maker 2003

Mensagem por blacktwister » Seg Out 08, 2007 8:43 pm

ele vai fazer sim jah falei com ele, é q taav sem tempo na lan, a hora tava acabando.. ele pediu um board para ele fazer isso (um sub-board) ai eel dava aulas script e talz.... eu cocnordei e vouf azer soh antes vou comunicar o killer e vc sugere um nome ai :byebye:

SoulMortis
Membro (Marechal)
Mensagens: 1294
Registrado em: Ter Out 02, 2007 7:40 pm
Maker Preferido: Rpg Maker 2003
Contato:

Mensagem por SoulMortis » Seg Out 08, 2007 8:50 pm

muito legal helivelton!
legal esse topico um bom tutorial de rgsss...
vlw por postar..

fuiz
"Lute por algo chorando, mesmo que um dia o prometeu sorrindo"(anonimo)

Avatar do usuário
Killer Ghost
Administrador
Mensagens: 10337
Registrado em: Sáb Nov 19, 2005 8:49 pm
Maker Preferido: Outro
Localização: Saint Paul
Contato:

Mensagem por Killer Ghost » Seg Out 08, 2007 9:53 pm

O helivelton dominando tudo por aqui.
Parabéns, viu, não te disse, RGSS é fácinho, pegou o "fio da meada" já era, vai pra frente rapidinho.
A Casa do Maker está de volta. :happy:

Projetos:
Rpg Maker VX Ace:
Student Adventures ACE 21%

Rpg Maker MV:
As Crônicas do Fim do Mundo 44%
Casa do Maker - O Retorno 1%

helivelton
Membro (Marechal)
Mensagens: 1350
Registrado em: Qua Fev 28, 2007 4:04 pm
Maker Preferido: Rpg Maker 2003

Mensagem por helivelton » Ter Out 09, 2007 10:27 am

Nossa vlw pela força se o killer gosto deve ta bom.
E vou arrumar os paragrafos na proxima aula.
e farei apendices explicando palavras reservadas e tal.
Agora farei a parte 2.
flw.

blacktwister
Super Membro
Mensagens: 1854
Registrado em: Dom Set 10, 2006 8:52 am
Maker Preferido: Rpg Maker 2003

Mensagem por blacktwister » Ter Out 09, 2007 2:05 pm

é como eu disse ao killer agora por pm, vc precisa de um board para isso, e ta bom mesmo gostei de ver, jah postou a dois soh não criei o board ainda por q não sei como fazer iso acho q soh o admin pode fazer :ewhz_:

Responder