OLPC Game Jam no FISL

April 21, 2008 by lucmult Leave a reply »

OLPC Game Jam no FISL

Durante o FISL rolou o Game Jam da OLPC, que consiste em criar um jogo educativo em 30 horas para o XO da OLPC.

É uma competição e quem avalia os jogos são as próprias crianças.

O Andrews Medina e Bruno Gola se inscreveram para participar e assim que fiquei sabendo mendiguei pedi para entrar na equipe também.

Quando eles se inscreveram já tinha começado a competição, o prazo encerrava as 20h da sexta-feira.

Nós fizemos a minha inscrição, mas programar que era bom nada, isso até aproximadamente às 14h da sexta-feira, ou seja, 6 horas antes de acabar o prazo.

Finalmente começamos a codar e resolvemos fazer isso lá no espaço da APyB onde tinha conexão a cabo, pois o wifi estava horrível.

Essa decisão foi bem prejudicial, pois a todo momento vinham pessoas falar com a gente, ou para conhecer Python ou falar de Python, ou queriam saber como estava o andamento do jogo.

E não foi só isso que nos tirou a concentração, a nossa esquerda, na imagem vocês podem ver uma pessoa de camiseta azul, estavam o hermanos da PyAr – Python Argentina, e tinha uma hermana muito atraente que tirava a nossa concetração e a nossa direita havia um espaço não habitado, mas durante uma parte da tarde rolou uma discussão sobre Java X Python, mas ficar ouvindo sobre Java e J daqui e J de lá, não foi fácil.

Os hermanos também estavam participando do Game Jam, eles sempre participam da PyWeek uma competição de games em Python que dura uma semana.

E não era o bastante, boa parte do tempo ficamos codando diretamente no chão, pois não havia cadeiras livres e nem espaço na mesa.

Aqui nessa foto da para ver nosso espaço no chão, da esquerda para direita, o note do Andrews, o meu MacBook e o note do Gola e o XO que recebemos para testar o jogo. Nesse momento o Gola estava inicializando o repositório http://svn.brunogola.com.br/olpyc

O nosso jogo é uma réplica do Genius porém adaptado para o XO e que pode ser jogado com o XO em modo tablet. O nome final ficou como OLPyC Genius

Para quem não lembra o Genius.

Depois de conseguirmos espaço na mesa chegou um cara falando comigo:

  • Desconhecido – Você é amigo do Humberto Diógenes?
  • Eu – Sim.
  • Desconhecido – Você que anda sempre com o CD do Mac Leopard?
  • Eu – Sim, mas ninguém sabe que eu ando com esses CDs.
  • Desconhecido – É que deu problema na atualização do firmware do meu Mac e eu queria o CD para tentar recuperá-lo.

Mesmo deconfiando, afinal eu não o conhecia, eu emprestei o meu CD do Leopard.

Após algum tempo, ele ficou no stand a nossa esquerda tentando recuperar o Mac dele. Quando ele desistiu de recuperar o Mac, ele devolveu o CD e quis saber o que estávamos fazendo.

Quando dissemos do jogo ele falou que podia fazer umas imagens, mas a princípio nós não queríamos perder mais tempo com a arte, queríamos fazer funcionar o jogo.

Mas o cara é o Valessio Brito um dos caras que mais movimenta o Inkscape Brasil, e fez a arte do nosso jogo ficar excelente e trouxe uma nova onda de ânimo a equipe.

Por volta de umas 19:40h, o hermanos ao nosso lado terminaram o jogo deles e começaram a testar e apareceu muita gente para ver o jogo deles, devia ter umas 50 pessoas em volta do stand deles e todos vibravam muito. O pior é que nesse momento o nosso jogo estava com um bug que nem rodava mais o jogo e isso causou uma grande ansiedade.

Finalmente as 20:05h entregamos o XO com o nosso jogo instalado! E tiramos a foto da equipe OLPyC. No momento da foto estávamos muito eufóricos e o Andrews tremia que nem vara verde!

No momento de entrega encontramos os outros grupos participantes, 2 grupos do UNISINOS, que têm aula de PyGame na faculdade! Ficamos com inveja deles por terem aula de PyGame.

No dia seguinte as 2 garotinhas encarregas de julgar os jogos estavam no stand do LEC e fui mostrar para ela como jogar o OLPyC Genius, eis que ela me solta o nosso prêmio: “Eu sei, eu já joguei mais de 1000 vezes!”.

Ela falou meio que tirando uma da minha cara, mas foi uma felicidade única ouvir que nosso jogo foi jogado 1000 vezes!

No final do FISL teve o resultado do Game Jam e os hermanos ganharam com o PacMan de comer letras para formar palavras, em segundo lugar muito próximo aos hermanos ficou um dos grupos da UNISINOS com o tetris matemático.

Depois conversando com a organização soubemos que o nosso jogo de um erro na pré seleção, onde os adultos passavam pelo jogo para ver se funcionava e por isso ficamos em último lugar!

Mas a sensação de participar do GameJam foi inesquecível e sensacional. Na minha opinião foi o melhor momento do FISL.

Abaixo um screenshot do jogo.

UPDATE: Esqueci de mencionar a impressionante portabilidade do PyGame. O mesmo código rodou sem pestenejar no Linux (note do Bola e do Andres), no meu Mac e no XO.

Advertisement

13 Responses

  1. Cara, pensei que você não ia citar eu e o Valéssio do lado atrapalhando vocês. Mas acabou virando ajuda, né?? No final ficou mesmo muito bonito o jogo. E a idéia de fazer o Genius usando os 4 botões com os símbolos do XO foi “genial”! :D
    E nem *eu* sabia que você andava com o CD do Mac! Acho que, na hora do desespero, Valéssio ligou o sentido aranha dele e acabou dando certo. Quer dizer, em partes, né… Ainda vou falar com ele pra ver ver se ele conseguiu recuperar a máquina. :P Mas a história já entrou pras lendas do FISL…
    Abração!!!

  2. lucmult says:

    Grande amigo Humberto!

    Eu tinha ficado realmente curioso de onde você tinha tirado que eu tinha o CD do Mac, ou se era realmente eu que estava sendo procurado.

    Eu também fiquei curioso se ele vai conseguir ressucitar o MacBook dele.

  3. Muito legal!!
    Eu estava lá do lado de vocês nessas horas e dei muita risada.. haha
    Foi bem legal quando o Valessio começou a fazer as imagens.. Vocês piraram mesmo! :D

    No próximo game jam, temos que combinar de ir todos! Quem sabe o andrews pode vir.. hehe :P

    Abraços!

  4. lucmult says:

    Grande Daniel!

    É mesmo, acho que esqueci de dizer que realmente foi muito engraçado e divertido.

    Você e o Helton acompanharam todo o tempo o nosso desafio!

    Com certeza será legal todos participarem, eu não fui no primeiro e agora estou vendo como é divertido!

  5. brunogola says:

    Pachecão,

    Concordo quando você diz que o GameJam foi o ponto alto do FISL! hehehehe

    Foi demais, muito obrigado a você, ao Andrews e especialmente ao grande salvador Valéssio, esse “nosso FISL” foi foda! =)

    A galera da comunidade python-brasil pode ficar contente, foi o FISL da cobra com certeza =D

  6. Luiz Irber says:

    Hoje, de volta à universidade, encontrei uma professora que ajudou na organização da edição passada. Ela cumprimentou por a gente ter ido a Porto Alegre participar e fazer a palestra do jogo da edição passada, e disse que vai ter mais um esse ano, durante a PyCon.

    Ééééé, o de PoA a gente descobriu em cima da hora, mas as informações do próximo já começaram a vazar. E suspeito que durante a PyCon vai ser possível atrair MUITA gente para fazer jogos pro OLPC.

    Ah, e muito bom o jogo de vocês! Parabéns!

  7. Walter Cruz says:

    Eu não estava lá. Oh shit!

  8. lucmult says:

    Grande Gola !

    Obrigado a você também! Aproveitando para agradecer ao Andrews e o Valéssio (o salvador).

    Luiz Irber, Gambiarra’s father, obrigado! Ver um filho assim, nascer e se densenvolver é emocionante! :)

    Walter Cruz ! Pô você tem que aparecer nos eventos! Já não foi na PyCon (nem BSB, nem JOI), não foi no FISL ! Não quero que isso se repita, hein!? :P

  9. Pachecão,

    suas palavras são minhas palavras hermano! :-)

    Tu viu que agora todo mundo quer desenvolver games devido a nossa [des]aventura! Ou seja, nós somos POP!

    =p

  10. Valessio says:

    iai galera, rapz, eu nem sou o Salvador.. sou de Salvador-BA.. rs..

    Olha, conseguir instalar a D#$@ do Mac Os X 10.5, depois que passei um dd if=/dev/zero no HD todo………………. Mas mesmo assim, o teclado esta congelando e é um problema de Hardware…
    Liguei para Apple Brasil, eles ainda estão rejeitando minha NOTA… mandei email para uns amigos que tem amigos na Espanha, mas estou aceitando ajuda!!!!!

    Preciso de algum contato que esteja morando em Valencia na Espanha, para fazer retirada de uma Segunda Via da nota fiscal do meu MacBook, e assim da entrada na garantia da Apple Brasil.

    Porque o Serial do meu Mac expirou em 31/janeiro.. e eu adquirir em 23/Julho…. bom, ainda tenho alguns meses para tentar isso, se não eu vou perder uma Maquina que sinceramente… Passando bom tempo com ela, é somente linda por Fora e igual a todas as outras por Dentro.

    PessoALL, onde posso conseguir o código fonte do PyGenius? vocês pretende dá continuidade? Posso até contribuir, melhorando os gráficos.

    (pelo resultado, acho que as crianças de hoje estão evoluídas…) :P

  11. lucmult says:

    Fala grande Valéssio!

    Muito obrigado pela ajuda no jogo!

    Para baixar o OLPyC Genius é só fazer um checkout “svn co http://svn.brunogola.com.br/olpyc

  12. Rapaz que resenha….
    Parabéns, “infelizmente” o hermanos se deram bem, mais prox ano tem de novo, hehehehehe e vcs VÃO ganhar :D
    Fazer um jogo em menos de 6h n eh pra todo mundo n, imagino o aperreio e ainda mais o pessoal aperriando o juizo….

    Baixando o jogo para conferir, heheheh

    vlw

  13. Ju Pacheco says:

    Ô, Lu, eu só não entendi pq vcs ficaram em último lugar… bjs!

Leave a Reply