Pular para o conteúdo principal

Postagens

Mostrando postagens de 2008

BIblioteca SDL e o desenvolvimento de jogos 2D - Parte 2

Continuando o desenvolvimento, podemos pular já para a parte de fazer uma pequena animação.

Animação:
O conceito básico de animação é o seguinte, você apagar uma imagem em um local e desenhá-la em outro, claro que isso repetidamente. Sei que pode não ser o meio mais adequado mas o que eu sugiro é o seguinte:
//Aplicando a imagem na tela
apply_surface(x , y, imagem, screen );
/*Onde x = coordenada x na tela e y = coordenada y na tela , imagem é a origem (alguma surface que você tenha criado anteriormente e carregado a imagem para ela), screen é o destino, ou seja, onde a surface irá ser aplicada */
//Podemos então desenhar esta imagem em outro local e simplesmente atualizar a tela
apply_surface(x+1, y+1, imagem, screen); SDL_Flip(screen)


É algo prático, você pode por exemplo implementar um for e aí então ir desenhando e apagando continuamente a imagem até um ponto desejado.

Eventos:
um evento é uma mensagem para o seu programa, pode ser recebida do sistema ou da biblioteca, indicando que algo ext…

BIblioteca SDL e o desenvolvimento de jogos 2D - Parte 1

Bom, semanas atrás lá na faculdade, aula de algoritmos, foi proposto um projeto para desenvolver um jogo 2D utilizando linguagem C e a biblioteca SDL. O propósito do jogo é acertar um navio no mar utilizando os disparos de um canhão posicionado em terra.
Faz uns dias que comecei a fazer o projeto e daqui pra frente vou descrever alguns tópicos na medida em que eu for também aprendendo a utilizar a biblioteca.
Nesta primeira parte vou dar um pequeno resumo sobre a biblioteca SDL, dicas de como instalar a mesma no compilador DevC++ e também introduzir algumas funções.

Simple DirectMedia Layer (SDL) é uma biblioteca multimídia e multiplataforma escrita em C (mas diretamente compatível com C++ e possui interfaces para outras linguagens de programação, como Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, e Ruby), que cria uma abstração em várias plataformas de gráficos, sons, e entrada de APIs, tornando possível ao programador escrever um jogo de computador ou outra aplicação multimedia

Photoshop online? Passo.

Ultimamente tenho recebido dicas e notícias das mais variadas possíveis sobre o novo modo de se utilizar software: rodando o dito cujo online. Mas nenhuma destas tinha me convencido de que essa novidade veio pra ficar [pelo menos não enquanto tivermos conexões com preços absurdos e com velocidades absurdas (de baixas claro)], até que descubro o Pixlr, editor de imagens online. Diferentemente do Photoshop online onde se faz necessário todo um processo para utilização (sem falar em alguns bugs bizarros), o Pixlr parte do princípio que eu considero fundamental na web 2.0 (e assim por diante) que é dar praticidade ao usuário.

Dentre outras características, o Pixlr conta com uma interface muito agradável e leve, sem falar que já tem versão em português, é só clicar aqui.

É claro que ele não vai substituir seu editor principal, mas é uma salvação para aquelas situações mais TENSAS.

Global Móveis Planejados, Portfólio...

Mais um site terminado no ar, é um site de uma empresa de móveis planejados. Vale a pena conferir, vocês que avaliem o site, mas o trabalho que a empresa realiza é muito bonito e ao que me pareceu também tem muita qualidade.

link: globalmoveisplanejados.com.br

Ah, outra coisa novav é que tô inaugurando meu portfólio, ou melhor, coloquei uma página no ar, porque o portfólio mesmo vai demorar, então pra quem tiver interesse em conhecer outros sites que já fiz ou meus trabalhos na deviantART clica aê: felipealencar.co.cc .

[]'s !

Pousada Le Baron

Opa galera, só tô escrevendo pra divulgar um novo trabalho que surgiu. Vou deixar o link pra quem quiser ver de perto o layout da Pousada Le Baron

Faltam uns detalhes ainda, mas em breve o novo site estará no ar.

Bom, fiquei meio apertado com os assuntos da facul. então tô ocupado estudando por aqui, em breve posto mais alguma coisa pra vocês.

[]'s

Revista Programar

Pra galera que tá começando a programar e optou pela linguagem C pra aprender segue o link para download de 7 edições da revista Programar, até onde vi tem uma matéria bacana sobre iniciação ao C, sem contar diversas outras informações sobre programação e linguagens.
Link: 7 ed. da Revista Programar

A revista programar é constantemente atualizada pelo site: http://www.revista-programar.info .
É um projeto bastante interessante e que está com matérias cada vez mais avançadas quanto a programação.