Douglanilo
Mestre
Postagens : 959 Data de inscrição : 02/04/2009
| Assunto: O que é RGSS? Sáb 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). |
|