Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
programming_i_2019-20_winter_semester [2019/12/16 10:59]
jakub.gemrot
programming_i_2019-20_winter_semester [2019/12/16 17:39]
jakub.gemrot
Line 71: Line 71:
   * [[https://github.com/pyglet/pyglet|Pyglet]] - Python layer over [[https://www.libsdl.org/|SDL]], uses OpenGL for rendering   * [[https://github.com/pyglet/pyglet|Pyglet]] - Python layer over [[https://www.libsdl.org/|SDL]], uses OpenGL for rendering
   * Example game: [[https://drive.google.com/open?id=1bbnqBkGEOn9EQPT3Dd1MlWlyYuvaJOc6|Paddle]]   * Example game: [[https://drive.google.com/open?id=1bbnqBkGEOn9EQPT3Dd1MlWlyYuvaJOc6|Paddle]]
 +    * [[https://drive.google.com/open?id=1jLK4JA1kGL20SgpXIf5xFpXlGgcFvKfo|Paddle Reloaded]]
 +      * Beware, you have to change paths into sounds.py in order to run it in your context!
   * You will need Pyglet installed: pip install --upgrade pyglet --user   * You will need Pyglet installed: pip install --upgrade pyglet --user
   * [[https://pyglet.readthedocs.io/|Pyglet documentation]]    * [[https://pyglet.readthedocs.io/|Pyglet documentation]] 
Line 79: Line 81:
       * [[https://pyglet.readthedocs.io/en/stable/programming_guide/text.html|Displaying text]]       * [[https://pyglet.readthedocs.io/en/stable/programming_guide/text.html|Displaying text]]
       * [[https://easings.net/en|Easing functions]]       * [[https://easings.net/en|Easing functions]]
 +        * [[https://gamedev.stackexchange.com/questions/73920/what-are-easing-functions|More in this thread on stackexchange]]
  
    * Homework    * Homework
programming_i_2019-20_winter_semester.txt · Last modified: 2019/12/16 17:40 by jakub.gemrot