Simple Game Development With Ruby

14,418 views
14,124 views

Published on

Using Ruby and Gosu to create N3wton

Published in: Technology
1 Comment
8 Likes
Statistics
Notes
No Downloads
Views
Total views
14,418
On SlideShare
0
From Embeds
0
Number of Embeds
157
Actions
Shares
0
Downloads
174
Comments
1
Likes
8
Embeds 0
No embeds

No notes for slide

Simple Game Development With Ruby

  1. 1. SIMPLE GAME DEVELOPMENT WITH RUBY Vishnu Gopal
  2. 2. MOBME.IN VISH.IN VYSNU.COM
  3. 3. GAME DEVELOPMENT ROCKS
  4. 4. SWEET CODE
  5. 5. ACTUAL PIXELS
  6. 6. ENOUGH OF THE TEASER
  7. 7. N3WTON
  8. 8. NEWTON’S 3RD LAW
  9. 9. EVERY ACTION HAS AN EQUAL AND OPPOSITE REACTION
  10. 10. BULLETS HAVE A RECOIL NO OTHER WAY TO PROPEL
  11. 11. MORE OF THAT IN THE DEMO
  12. 12. PYTHON
  13. 13. PYGAME PYGLET
  14. 14. PYTHON POLLUTES AND I HATE THIS
  15. 15. PYGLET IS VERY COMPREHENSIVE
  16. 16. GOSU
  17. 17. GOSU IS WRITTEN IN RUBY A C VERSION IS AVAILABLE FOR SPEED.
  18. 18. RUBY ON RAILS
  19. 19. RUBY IS POLITE AND PREDICTABLE
  20. 20. GOSU IS RAILS FOR GAME DEVELOPMENT
  21. 21. GRAPHICS, ANIMATION AND SOUND SUPPORT
  22. 22. JUST LIKE RAILS A GREAT DSL
  23. 23. PYTHON RUBY
  24. 24. DIVE INTO GOSU
  25. 25. INTERLUDE: { PLAY BREAK }
  26. 26. LESSONS LEARNT
  27. 27. CODE
  28. 28. GRAPHICS
  29. 29. MATHEMATICS
  30. 30. WHICH WAY DO I TURN?
  31. 31. A c B b a C a*a = b*b + c*c - 2bcCos <CAB
  32. 32. A B2 B B1 C Pick the angle which is less
  33. 33. CODE GRAPHICS MATHEMATICS ...
  34. 34. BALANCE & DESIGN
  35. 35. ADJUST SETTINGS GET A NEW GAME
  36. 36. N3WTON IN TEN HOURS
  37. 37. GAME DEVELOPMENT ROCKS
  38. 38. GOSU-N3WTON IS OPENSOURCE GOSU-N3WTON.GOOGLECODE.COM
  39. 39. THANK YOU! QUESTIONS? VYSNU.COM

×