Classic Games with Python in the browser

3,302 views
3,020 views

Published on

Coursera Interactive Programming with Python teach programming with one project game per week: Pong, BlackJack, Memmory, Asteroids and others.
Vídeo: https://www.youtube.com/watch?v=UsLplt0dFFA

0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,302
On SlideShare
0
From Embeds
0
Number of Embeds
109
Actions
Shares
0
Downloads
92
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Classic Games with Python in the browser

  1. 1. Classic Games with Python in the browser http://about.me/fmasanori
  2. 2. Epic win
  3. 3. Keyd SBG vs LG IM (2013) http://bit.ly/1c8FmWp
  4. 4. Kids like games (PyConUK 2013) Rebecca, Penelope and Emily make a flying saucer at PyconUK 2013 William, John and John say "Hello, world" in Minecraft with Python at PyconUK 2013
  5. 5. Teachers and developers like game too Teacher and developers at PyConUK 2013 with a quadcopter in Minecraft
  6. 6. Indie games is a goal for many dev’s
  7. 7. Indie games is a goal for many dev’s
  8. 8. Indie games is a goal for many dev’s
  9. 9. Games and Education • Greek “skole” (creative idleness) > school • We work hard in order to have “skole” (Aristotle) • The free time are best suited to exercise freedom of choice and the grow of virtues
  10. 10. What about you? • In the past I use Softimage • FATEC tested Panda3D and Pygame • But, for education purposes there are some drawbacks – Some installation problems – Difficult to give the game to friends • Solution: Codeskulptor for teaching programming
  11. 11. Interactive Programming with Python • Top Rated MOOC at CourseTalk • One game per week: – Rock, Spock, Paper, Lizard, Scissors – Guess the number – StopWatch – Memory – Pong – Black Jack – Asteroids (other student, not me)
  12. 12. Pong
  13. 13. Black Jack
  14. 14. Rice Rocks (Asteroids)
  15. 15. This kid finished the course with me!
  16. 16. Hall of Fame • • • • • PyMan = Python Pacman Rice Racer Star Wars Tower Defence Py*bert = Python Q*bert
  17. 17. PyMan = Python Pacman
  18. 18. Rice Racer
  19. 19. Star Wars
  20. 20. Tower Defence
  21. 21. Py*bert = Python Q*bert
  22. 22. I recommend the course https://www.coursera.org/course/interactivepython
  23. 23. Perguntas? fmasanori@gmail.com facebook.com/fmasanori twitter.com/fmasanori

×