Sem necessidade para um blog

Posts com a Tag ‘java’’

terça-feira, 2 de setembro de 2008 Você quer livros para estudar programação?

Então vocês vão adorar os sites LearnIT e PDF CHM. Coloquei os dois, apesar de que no PDF CHM estar um link apontando para o LeartIT como sendo o novo PDF CHM pois não encontrei um livro que achei no anterior.

Lá vocês podem pesquisar e baixar diversos livros sobre informática, como o The C++ Programming Language de Bjarne Stroustroup, The C++ Standard Library - Tutorial and Reference de Nicolai M. Josuttis, Modern C++ Design, de Andrei Alexandrescu. Estes estão no Roadmap C++ lá do Ponto V, do Vinicius. Claro, há de outras linguagens também como o famoso Java How to Program, Sixth Edition. Caso você já seja fera no básico das linguagens, pode procurar por XNA, Game Programming e outros assuntos relacionados que você vai fazer a festa.

Para poder fazer o download da versão digital do livro, basta se cadastrar e escolher o link. O único problema é que com a conta básica existe um limite de downloads que pode ser feito, mas você pode baixar um, ler, baixar outro, tudo com muita calma rsrsrs.

Boa leitura!

segunda-feira, 18 de agosto de 2008 Resolvendo ObjectNotFoundException do Hibernate ao acessar coleções

Enquanto não entro na área de desenvolvimento de jogos, vou trabalhando na área de desenvolvimento, e aqui no serviço surgiu um problema para que eu pudesse resolver. O cenário era uma associação de muitos para muitos que continham dados inválidos (alguém aí pensou para que serve uma chave estrangeira em tabelas de associação n-n?) e causavam a interrupção da criação da página. Debugando, percebi que só de tentar calcular o tamanho ou iterar pela lista já causava uma exceção ObjectNotFoundException. Depois de pesquisar bastante pela internet, achei algo que solucionou meu problema e resolvi compartilhar com meus leitores aqui.

(more…)

sexta-feira, 20 de junho de 2008 Atualizando a tela com Allegro e com Java

Como disse no post passado, eu ia implementar rotinas para atualização de tela para servir de exemplo. Implementei um programa de exemplo em C que utiliza a biblioteca Allegro, e um em Java utilizando o Java 2D, que já vem no JSE.

(more…)

sábado, 7 de junho de 2008 Animação

Uma técnica muito usada não somente em jogos mas também em computação gráfica e até mesmo programas comuns para dar um toque a mais é a animação. Animar uma cena consiste simplesmente em fazer pequenas modificações entre uma cena estática e outra, e ir trocando de cena rápido o suficiente para que o olho humano tenha a ilusão de movimento.

Neste artigo vou mostrar a idéia e uma implementação usando Java baseada no livro de David Brackeen, mas que pode ser facilmente adaptada para outras linguagens. As classes que estarei apresentando estão também em um “motor 2d” que estou montando já faz alguns anos para criar meus joguinhos no java.

(more…)