-
Notifications
You must be signed in to change notification settings - Fork 190
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add a full list of learning resources
- Loading branch information
Showing
5 changed files
with
63 additions
and
192 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -44,7 +44,7 @@ User Guide | |
repl | ||
ide-mode | ||
examples | ||
tutorials | ||
resources | ||
other-libs | ||
changelog | ||
|
||
|
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
Tutorials and Resources | ||
======================= | ||
|
||
Here are some tutorials and learning resources which use Pygame Zero. | ||
|
||
|
||
Books | ||
----- | ||
|
||
* `Coding Games in Python`_ (DK) - teaches programming in Python from scratch | ||
with Pygame Zero and bright, colourful illustrations. | ||
|
||
* `Code the Classics`_ (Raspberry Pi Press) - covers the history of classic | ||
computer games and explains how to make them with Pygame Zero. | ||
|
||
* `Mission Python`_ (No Starch Press) - takes you through the process of writing | ||
one larger game with Pygame Zero. | ||
|
||
|
||
.. _`Coding Games in Python`: https://www.dk.com/us/book/9781465473615-coding-games-in-python/ | ||
.. _`Code the Classics`: https://store.rpipress.cc/products/code-the-classics | ||
.. _`Mission Python`: https://nostarch.com/missionpython | ||
|
||
|
||
Online Tutorials | ||
---------------- | ||
|
||
* `Simple Game Tutorials`_ is a collection of step-by-step tutorials which guide | ||
you through the process of making some simple games. | ||
|
||
* `Coding Games with Pygame Zero and Python`_ - teaches programming in Python | ||
for complete beginners, moving into several complete examples. | ||
|
||
|
||
.. _`Simple Game Tutorials`: https://simplegametutorials.github.io/pygamezero/ | ||
.. _`Coding Games with Pygame Zero and Python`: https://electronstudio.github.io/pygame-zero-book/ | ||
|
||
|
||
Magazines | ||
--------- | ||
|
||
* MagPi_, the Raspberry Pi magazine, has covered Pygame Zero several times. | ||
MagPi is available in print but is also free to download online. | ||
* Wireframe_, also from Raspberry Pi, and also free to download online, is a | ||
magazine focused on games, game development, and the game industry, and most | ||
issues contain Pygame Zero examples. | ||
|
||
.. _MagPi: https://magpi.raspberrypi.org/articles/pygame-zero-invaders | ||
.. _Wireframe: https://wireframe.raspberrypi.org/ | ||
|
||
|
||
Video Tutorials | ||
--------------- | ||
|
||
There are numerous Pygame Zero tutorial videos on YouTube_; here are some: | ||
|
||
* `A brief introduction to Pygame Zero <https://www.youtube.com/watch?v=Qd35oQXwkf0>`_ (Neil Muller) | ||
* `How to use Pygame Zero <https://www.youtube.com/watch?v=qAbPMXH7V0k>`_ (TeCoEd) | ||
|
||
.. _YouTube: https://www.youtube.com/ |
This file was deleted.
Oops, something went wrong.