domingo, 10 de maio de 2015

Melhor linguagem para programação de jogos

Você tem o sonho de ganhar dinheiro para criar jogos de alta performance? Então certamente terá de se especializar em C++. Quer exemplos? Diablo, Warcraft, Doom III, Civilization, Battlefield, etc. Jogos assim precisam de um controle fino sobre hardware, memória, etc. E a linguagem C++ oferece essa proximidade com o hardware, o que a torna padrão de mercado. A própria EA Games utiliza essa linguagem como principal linguagem de programação entre seus funcionários.


Mas programar games não é tão fácil. Programar em C++ é apenas o começo, você precisará também aprender matemática, API para gráficos (como DirectX), frameworks para o desenvolvimento de games (como XNA e SDL), aprender a utilizar programas de modelação 3D e muito mais.

Para você ter noção de que C++ é realmente a linguagem mais utilizada no segmento, saiba que exitem apenas dois cursos superiores de criação de jogos no Brasil, um deles na Universidade Anhembi Morumbi, em São Paulo, e o outro na Unisinos, Universidade do Vale do Rio dos Sinos, em São Leopoldo, RS. Nesta última universidade, a única linguagem estudada especificamente é C++, que é abordada em 2 disciplinas: Algoritmos e Programação em C++, e, Algoritmos e Estruturas de Dados em C++.

Fonte: http://producaodejogos.com/wp-content/uploads/2014/01/programando.jpg


Fontes: http://www.oficinadanet.com.br/post/13484-qual-a-melhor-linguagem-de-programacao

http://i1.wp.com/gamereporter.uol.com.br/wp-content/uploads/2015/03/estrutura-de-dados-com-jogos.jpg?resize=672%2C372

Aprender a programar de graça e online

Muitas pessoas tem interesse em aprender a programar, mas não sabem por onde começar e nem onde procurar ajuda. Aqui vão alguns sites legais para quem quer aprender a programar:


Linguagens mais utilizadas


O que a maioria das escolas não ensina


O que é programação?

Computador é um conjunto de vários componentes de hardware capazes de realizar uma função. Mas sozinho, sem ninguém dizer o que fazer e como fazer um computador não sai do lugar.
É para isso que existe a programação. Programar nada mais é que dizer, em uma série de comandos, que caminho sua máquina deve seguir para abrir uma pasta, salvar um arquivo, escrever algo na tela e tudo mais que você desejar.

As máquinas entendem apenas a sua própria língua (códigos binários - 0 e 1). Para que o computador consiga entender o que dizemos precisamos de algo para traduzir/interpretar o que dizemos, pois nós falamos em linguagem de programação.
Existem várias linguagens de programação. Algumas delas são:
  • Pascal
  • C
  • C++
  • C#
  • Java
  • PHP
  • Python
  • Visual Basic .NET
  • Perl
  • Ruby



Fonte: http://canaldoensino.com.br/blog/wp-content/uploads/2015/01/programacao-computador.jpg