Difference between revisions of "PyGame Tutorials"

From TRCCompSci - AQA Computer Science
Jump to: navigation, search
(Created page with "PyGame is a library you can import into python to create games with a graphical interface. I will be adding to this section over time. ==Tutorials== [https://www.raspberrypi....")
 
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
PyGame is a library you can import into python to create games with a graphical interface. I will be adding to this section over time.
+
PyGame is a library you can import into python to create games with a graphical interface. General python support can be found on the '''[[Python]]''' page.
  
==Tutorials==
+
=Using Visual Studio=
[https://www.raspberrypi.org/magpi-issues/Essentials_Games_v1.pdf MagPi PyGame Book]
+
[[Create a python project in Visual Studio]]
 +
 
 +
[[Creating a virtual environment in Visual Studio]]
 +
 
 +
==Basic Skills==
 +
[[Installing pygame]]
 +
 
 +
[[Basic pygame template]]
 +
 
 +
[[Drawing shapes]]
 +
 
 +
[[Drawing text]]
 +
 
 +
[[Keyboard input]]
 +
 
 +
[[Mouse input]]
 +
 
 +
[[Moving shapes]]
 +
 
 +
[[Drawing images]]
 +
 
 +
[[Using Sprites]]
 +
 
 +
[[Using classes]]
 +
 
 +
[[Collisions]]
 +
 
 +
[[Using Game Time]]
 +
 
 +
[[Sound & Music]]
 +
 
 +
[[Playing Video]]
 +
 
 +
==More Advanced==
 +
 
 +
[[Enum in PyGame]]
 +
 
 +
[[Vectors in PyGame]]
 +
 
 +
[[Drawing a Tiled Map]]
 +
 
 +
[[Game Save with Shelve]]
 +
 
 +
[[Lighting Effects]]
 +
 
 +
==GUI==
 +
[[Creating A DIY Interface]]
 +
 
 +
[[PGU Interface]]
 +
 
 +
[[wxPython Interface]]
 +
 
 +
[[pyglet Interface]]
 +
 
 +
==Full Tutorials==
 +
[[Avoidance Game]]
 +
 
 +
[[Breakout]]
 +
 
 +
[[PyGame RPG]]
 +
 
 +
[[PyGame Platform]]
 +
 
 +
[[PyGame Tower]]

Latest revision as of 07:24, 11 June 2019