Programação de Games com CodeSkulptor

1,726 views

Published on

Palestra dada no VI PUG-PI (Python User Group do Piauí). Nessa palestra foi apresentada a ferramenta CodeSkulptor que pode ser utilizada para programar games em Python e rodá-los direto do browser.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,726
On SlideShare
0
From Embeds
0
Number of Embeds
442
Actions
Shares
0
Downloads
16
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Programação de Games com CodeSkulptor

  1. 1. VI PUG-PI www.facebook.com/groups/pugpi
  2. 2.  Interpretador Python que roda no browser  Implementa um subconjunto de Python 2  Possui libs gráficas adicionais tais como:  SimpleGui  SimpleMap  SimplePlot (desenvolvedor)
  3. 3.  An Introduction to Interactive Programming in Python  MOOC (Curso Online Aberto e Massivo)  www.coursera.org  Python para Zumbis  Maior MOOC de Python em língua portuguesa  http://pingmind.com/python-para-zumbis/  Professor Masanori (inspiração para a palestra)
  4. 4.  Roda direto do browser (simples como o Python)  Compartilhamento rápido e fácil  Baseado em PyGame  Programar se torna mais divertido  O ensino da programação também!
  5. 5.  Um browser (Exemplo: Firefox, Chrome, Safari)  O que eu não preciso ? (não roda no IE)
  6. 6.  Desenvolvimento do raciocínio lógico  Divertido  Implementação de algoritmos interessantes  PS4 está muito caro!
  7. 7.  Tudo de que você precisa relacionado ao CodeSkulptor está na documentação com exemplos prontos para serem executados.  Criar frames, botões, entradas de texto, desenhar texto, carregar imagem, carregar áudio, adicionar um manipulador de tempo etc.  Se a dúvida for sobre o CodeSkulptor (lib simplegui), então você não precisará do Stack Overflow :P
  8. 8.  Vídeo-aula de 25 minutos onde explico alguns exemplos utilizando o CodeSkulptor. http://www.youtube.com/watch?v=elFfvohhguw
  9. 9.  Basta utilizar a lib SimpleGUICS2Pygame https://pypi.python.org/pypi/SimpleGUICS2Pygame  E fazer: import SimpleGUICS2Pygame.simpleguics2pygame as simplegui (necessita da PyGame)
  10. 10.  No site do CodeSkulptor tem alguns games para demonstração, os códigos estão comentados.  Exemplo de um joguinho legal: http://www.codeskulptor.org/#demos-doodleJump.py
  11. 11. “Python é a desculpa que eu tenho pra viajar e conhecer pessoas.” (Henrique Bastos)
  12. 12. http://about.me/mcastrosouza https://twitter.com/mcastrosouza http://www.slideshare.net/mcastrosouza http://www.geeksbr.com mcastrosouza@live.com

×