Posts tagged C++

Diário Gamedev 02 – Começando estudos em C#

logo_visual_c-sharp

Na última segunda-feira, eu fiz algo que é normal em empresas de tecnologia, mas que nunca tinha me passado pela cabeça: usar outra linguagem pra resolver um problema. No dia, eu precisava fazer uma aplicação pra rodar uma DLL e a mesma não era possível de usar em Visual Basic, sendo que neste caso tive de apelar pro uso do C#. A escolha do C# foi porquê, por ser uma DLL, poderia ser mais fácil integrar a mesma no Visual Studio (no caso usei o Visual C#) e que a linguagem é sintaxicamente parecida com o Java. E também o pessoal do serviço anda planejando (ainda sem nada concreto) começar um sistema gigante usando a linguagem. Quanto mais eu souber, melhor, e com certeza irei aproveitar o embalo pra estudar a linguagem.

Ao programar na linguagem, mesmo não sabendo nada, eu provei a teoria do SLotman, que comentou que aprender uma linguagem hoje, para quem é programador, é realmente fácil e já dá pra ir criando aplicações mesmo não sabendo quase nada dela. Foi o que aconteceu na hora: como tinha internet, eu fui pesquisando algumas funções e consegui fazer a aplicação, que foi relativamente simples de fazer e sem muitos recursos da linguagem. Talvez o que mais ajudou foi o fato do C# conseguir identificar e mostrar todas as funções da DLL e eu já ser um programador profissional há cerca de 4 anos. 4 anos onde eu já passei por 3 linguagens diferentes: Java, Delphi e Visual Basic.

More >

Diário C++ – Parte 01

Hora de começar a pensar de verdade no meu futuro profissional na área de desenvolvimento de jogos. Como sou fanático por gamedev e quero entrar na área, tenho de voltar meus conhecimentos de programação pra linguagem mais usada na área: C++.

Bom, preferi postar certos tipos de textos aqui no meu blog pessoal já que, em tese, o meu blog é pessoal. No GamedevBR vou reservar artigos técnicos e com isso vou iniciar mais um tipo de post no blog: o diário C++. De vez em quando vou postar aqui como será os meus estudos normais com esta linguagem, para vocês verem e comentarem sobre a linguagem e possíveis rotas que posso pegar para atingir os meus objetivos.

Como tenho interesse unicamente em C++, o C puro está de fora. Já sou programador profissional há quase 4 anos e não preciso mais aprender lógica e sim a sintaxe da ferramenta, para depois partir para conhecimentos específicos em engines e otimização de aplicações em tempo real.

Para iniciar, vou usar o Code::Blocks como IDE, já que aqui no serviço não posso instalar um Visual Studio Express pelo mesmo ser muito pesado. Isso vou fazer em casa mesmo, já que lá é mais sossegado e lá o meu PC é bem melhor.

Vamos ver se vou conseguir seguir pra valer nos estudos, já que também tenho outros interesses em desenvolvimento de jogos (modelagem, game design). E conciliar todos esses estudos será difícil.