PortalPortal  InícioInício  FAQFAQ  BuscarBuscar  Registrar-seRegistrar-se  Conectar-se  

Compartilhe|

O que é RGSS?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo
AutorMensagem
Douglanilo
avatar
Mestre
Mestre

Masculino Postagens : 959
Data de inscrição : 02/04/2009


Ver perfil do usuário http://www.twevergrand.com
MensagemAssunto: O que é RGSS? Sab Abr 18, 2009 11:24 am

O RGSS [Ruby Game Scripting System (Sistema Ruby de Programação de
Jogos)], uma variante de uma linguagem de programação bastante popular
no oriente: o Ruby. Criada por Yukihiro Matsumoto em 1995, essa linguagem é leve e de fácil aprendizado, porém muito poderosa, e o melhor: é gratuita. A linguagem Ruby é gratuita e conhecida por sua velocidade, simplicidade e portabilidade. Abaixo, algumas características de Ruby:

  • Orientação a objetos pura: isso significa que o Ruby é totalmente constituído por objetos - até as coisas mais simples são objetos. Para uma informação mais detalhada sobre uma linguagem de programação orientada a objetos, clique aqui.
  • Baseado em parte nas linguagens Eifell e Ada, com o melhor de linguagens como Perl, Python e SmallTalk
  • É uma linguagem de programação de alto nível.
  • Progamação enxuta e legível, sem colchetes, chaves e outros itens que atrapalham a leitura.
  • “Code blocks”, ou blocos de código, ajudam o programador a passar um trecho de instruções para um método. A idéia é semelhante aos “callbacks” do Java, mas de uma forma extremamente simples e bem implementada.
  • Tipagem dinâmica, mas forte. Isso significa que todas as variáveis devem ter um tipo (fazer parte de uma classe), mas a classe pode ser alterada dinamicamente. Os “atalhos” citados acima, por exemplo, se beneficiam da tipagem dinâmica para criar os métodos de acesso/alteração das propriedades.
Para informações completas sobre o Ruby, acessem o site oficial: www.ruby-lang.org (em inglês).

Linguagem de programação
Bem, vendo de uma forma geral, os computadores não fazem nada - quem manda eles fazerem as coisas somos nós. E com o quê? Programando! quando você programa, você passa uma série de instruções ao computador para que ele realize as tarefas. Até os aplicativos mais simples do Windows são acessados meio linhas de programação que são invisíveis aos usuários do
programa.

O que é o RGSS2?
Após o sucesso do RGSS no RPG Maker XP, a Enterbrain divulgou o RPG Maker VX com uma nova linguagem: o RGSS2. Entretanto, apesar do nome diferente, a sintaxe dos dois é praticamente a mesma e o que muda é apenas a forma com que os scripts trabalham com aqueles que já vêm no maker - e comandos pré-preparados.

Ruby no RPG Maker
Com aadição do RGSS ao RPG Maker, várias possibilidades antes inimagináveis aos usuários do programa foram criadas: o sistema de batalha pode ser mudado facilmente, podem-se adicionar novos sistemas e muito, muito mais. Mas espere! Se você não sabe nada de programação, não se preocupe - os scripts são completamente opcionais, seu jogo irá funcionar
perfeitamente se você nem abrir o editor. Mas, se você quiser adicionar funções ao seu jogo, procure por scripts prontos pela internet, siga as instruções e use-os! Ou seja ainda mais ousado: crie os seus próprios scripts, aprendendo a programar com tutoriais produzidos pela
comunidade EverGrand.

Links Interessantes


  • RubyBrasil - Grupo de discussão brasileiro sobre Ruby
  • TaQ’s - Tutorial básico de Ruby
E se você tem acesso ao IRC, pode conferir o canal #ruby-lang, na rede Freenode (irc.freenode.net).

_________________________________________
Voltar ao Topo Ir em baixo

O que é RGSS?

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo
Página 1 de 1

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
The World of EverGrand :: Programação em Linguagens :: Ruby Game Scripting System :: Discussão-