domingo, 24 de agosto de 2008

Linguagens

Nossa, nunca pensei que daria trabalho pra falar das linguagens. Enfim, chegou o momento que muitos esperavam e já estão preparados e com a linguagem em mente, esperando a hora de programar. Mas para os que não estão preparados, vamos à uma breve explicação.

Um trecho deste texto foi extraído do Wikipedia, sobre linguagens.
Ver texto original

As linguagens, como disse anteriormente, é nossa ponte de comunicação com o computador. É um modo padronizado de passar comandos para a máquina, um conjunto de regras usadas para definir um programa. As linguagens permitem que nós, programadores, especifiquemos quais dados vamos usar e como vamos guardá-los e o que deve acontecer sobre determinadas circunstâncias, que existem aos montes nos jogos. Porém, mas não menos importante, temos a lógica de programação. Para por nossas idéias em prática temos que escrevê-las, a forma com que escrevemos é a lógica de programação, a maneira de expor nossas idéias. Então, usarmos a linguagem para escrever nossos jogos e a lógica para escrever nossas idéias de maneira que o computador entenda.

Agora é a hora de definições, nós vamos escrever os jogos em uma linguagem específica, no caso duas, que estão dentro do grupo das preferidas por muitos, Java e C++. Não entrarei na discussão sobre qual a melhor linguagem, pois cada linguagem tem suas vantagens e já foi provado que para desenvolver jogos para desktop C++ tem maior performance.

Pronto, agora falta saber onde vamos escrever nossos jogos, no bloco de notas claro. Claro que não, vamos utilizar uma IDE, o Eclipse, que é umas das melhores IDEs para desenvolvimento, com diversos recursos, existem outras muito utilizadas também, como Visual Studio e Dev-cpp para C++ e o Netbeans para Java. O Eclipse não possui compilador para C++ nativo, por isso, para quem usa Windows, peço que leia este tutorial para integrar o Eclipse com o compilador C++ MinGW, que é uma versão do compilador GCC do Linux pra Windows.

O tutorial encontra-se em inglês, mais tarde eu posto uma versão simples em português pra quem tiver problemas com linguagens hehe.

Vlw gente, abraço a todos.

2 comentários:

PuTaH_cLuBbEr_MoR disse...

só uma informação extra, numa pesquisa apresentada aqui: http://www.sharpgames.net/Home/Not%C3%ADcia/tabid/56/selectmoduleid/432/ArticleID/1573/reftab/36/Default.aspx

C# está sendo mais utilizado do que java. Lógico que essa pesquisa não foi feita mundialmente, mas já é um ponto a notar-se.

L.Santos disse...

Concordo, para jogos a mais usada é C++, agora, com a entrada e evolução da Microsoft nesse mercado, utilizando C# e disponibilizando ferramentas de fácil desenvolvimento nessa linguagem, vai ser uma das mais usadas, só não acho que vá passar C++. Mas, em nenhum momento foi dito que Java e C++ são as mais usadas, simplesmente que estas são duas linguagens que são as preferidas de muita gente. Entretanto, C# é muito notado sim, desde o lançamento do XNA, que simplifica o desenvolvimento de jogos.