Para quem não sabe, em Setembro aconteceu a PyConBrasil2008. O evento foi muito legal. Foi bom rever os amigos, ver palestras legais de desenvolvedores nacionais e internacionais. Em poucas palavras: 'Quem não foi perdeu!'
E como o título desse post está sugerindo, estou disponibilizando as apresentações que fiz no evento no slideshare:
Dia 28/06/2008 será o primeiro GamesulMT (Encontro Acadêmico de Desenvolvimento de Jogos do Sul de Mato Grosso) que acontecerá na UNIR/FAIR (http://www.unir-roo.br).
O evento contará com 4 palestras e 3 mini-cursos, lembrando que as palestras são gratuitas e os mini-cursos custam R$ 15,00:
Palestras:
Projeto de jogos na UFMT - Leandro Machado, Msc. Mara Dota, Msc. Soraia Prietch
Projeto de jogos na UFMT - Modelagem de Jogos - Gustavo Xavier Santana
Desenvolvimento de jogos computacionais utilizando Software Livre - João Mendes de Oliveira Neto
Desenvolvendo jogos e maneira rápida, fácil e indolor com Python - Bel. Andrews Patrick Rocha Medina
Mini-cursos:
Desenvolvimento de um jogo do início ao fim em 6 horas - Bel. Andrews Patrick Rocha Medina
Desenvolvendo jogos usando a API ALLEGRO - João Mendes de Oliveira Neto
Treinamento Básico em GIMP - Isis e Itamar
Como podem ver vou marcar presença com uma palestra e um mini-curso. Na palestra falarei como o Python e suas apis e frameworks podem auxiliar no desenvolvimento de jogos tornando o desenvolvimento de jogos ágil, fácil e totalmente indolor. E vou comprovar essa agilidade, facilidade nomini-curso que terá o propósito de desenvolver um jogo em 6 horas, mostrando a parte do Game Design, do design e desenvolvimento do jogo. E o jogo não será um pong.
Para quem acha o desafio de desenvolver um jogo em 6 horas algo impossível, eu e a equipe do OLPyC no FISL desenvolvemos um jogo para XO em 6 horas mal programadas, provando mais uma vez que Python pode fazer diferença também no desenvolvimento de jogos.
O evento começará as 8h da manhã, espero ver todos lá.
Nos dias 13/4 e 27/04 eu ministrei as últimas aulas do curso gratuito de Python na UFMT em Rondonópolis.
Nessas duas últimas aulas mostrei uma visão geral sobre a API do PyGame e desenvolvemos um jogo simples juntos. O jogo foi uma versão do clássico Pong.
O interessante foi que entre essas duas aulas eu fui para o FISL e lá participei do desenvolvimento de um jogo para o GameJam. A experiência que tive nessa competição me motivou muito a estudar mais sobre o desenvolvimento de jogos e me mostrou que não basta apenas programar, tem que conhecer um pouco sobre técnicas específicas de desenvolvimento de jogos para desenvolver um bom jogo. Mas falarei em um outro post sobre a minha ida ao FISL e sobre o GameJam.
Foi muito interessante mostrar para o pessoal passo a passo do desenvolvimento de um jogo, desde a criação do laço de repetição infinito do jogo até a manipulação dos eventos. E o mais interessante foi ver que quase todos conseguiram fazer o Pong em Python em algumas horas.
Pena que as aulas acabaram por aqui, mas espero que todos tenham gostado.
Vou deixar aqui um arquivo em
pdf da apresentação da penúltima aula e o
arquivo .py do jogo feito em algumas horas na última aula.