sexta-feira, 18 de dezembro de 2009

Apostila RGSS/RGSS2 | Cap.1 - Um pouco sobre a linguagem

1.Um pouco sobre a linguagem


   O RGSS(Ruby Game Scripting System) é o Ruby, que é uma linguagem de programação orientada à objetos, preparado para criação de jogos no software  RPGMaker.Implantada no programa dedicado à criação de jogos RPGMaker XP, a “linguagem” ganhou uma nova "versão" denominada RGSS2 com a vinda  do RPGMaker VX, nova versão do software criado pela Enterbrain.

   Bem, apenas dizer o que é uma linguagem orientada a objetos pode não ser o bastante, lembrando que muitos dos que estão lendo esta apostila nunca tiveram contato com uma linguagem de programação, ou se já, esta pode não ter sido uma linguagem de programação orientada a objetos como Ruby.Então, além da explicação do que é uma linguagem de POO(Programação Orientada a Objetos, ou OOP no inglês), também será mostrado neste capítulo um pouco sobre um outro “tipo de linguagem”, linguagens estruturadas.

Programação Orientada a Objetos(POO)

   O objetivo de uma linguagem de programação orientada a objetos é tornar o modo como o programador constrói seu programa mais parecido com como as coisas funcionam  no “mundo real”, isso facilita na familiarização com a linguagem, uma maior facilidade na compreensão/construção de códigos extensos além de algumas facilidades mais.Assim o programa pode ser organizado em partes e separado em classes com métodos e variáveis que podem trocar informações direta ou indiretamente com outras partes do programa.

Programação Estruturada

   A linguagem estruturada é fácil de entender.Basicamente, existe uma função principal onde o programa vai sendo construído através de funções criadas ou não pelo programador.

Programação Mista

   Existem linguagens de programação que dispõem dos dois princípios.


Links:
Para saber mais sobre as diferenças visite:
http://pipeless.blogspot.com/2009/01/programao-estruturada-versus-programao.html

Agradecimentos:
zecomeia
pipeless

Nenhum comentário:

Postar um comentário