Difference between revisions of "PyGame Tutorials"
(→Tutorials) |
|||
(14 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. | + | 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. |
− | ==Skills== | + | =Using Visual Studio= |
+ | [[Create a python project in Visual Studio]] | ||
+ | |||
+ | [[Creating a virtual environment in Visual Studio]] | ||
+ | |||
+ | ==Basic Skills== | ||
[[Installing pygame]] | [[Installing pygame]] | ||
Line 7: | Line 12: | ||
[[Drawing shapes]] | [[Drawing shapes]] | ||
+ | |||
+ | [[Drawing text]] | ||
[[Keyboard input]] | [[Keyboard input]] | ||
Line 21: | Line 28: | ||
[[Collisions]] | [[Collisions]] | ||
+ | |||
+ | [[Using Game Time]] | ||
+ | |||
+ | [[Sound & Music]] | ||
+ | |||
+ | [[Playing Video]] | ||
+ | |||
+ | ==More Advanced== | ||
+ | |||
+ | [[Enum in PyGame]] | ||
+ | |||
+ | [[Vectors in PyGame]] | ||
[[Drawing a Tiled Map]] | [[Drawing a Tiled Map]] | ||
+ | |||
+ | [[Game Save with Shelve]] | ||
+ | |||
+ | [[Lighting Effects]] | ||
+ | |||
+ | ==GUI== | ||
+ | [[Creating A DIY Interface]] | ||
+ | |||
+ | [[PGU Interface]] | ||
+ | |||
+ | [[wxPython Interface]] | ||
+ | |||
+ | [[pyglet Interface]] | ||
==Full Tutorials== | ==Full Tutorials== | ||
+ | [[Avoidance Game]] | ||
+ | |||
+ | [[Breakout]] | ||
+ | |||
[[PyGame RPG]] | [[PyGame RPG]] | ||
Latest revision as of 07:24, 11 June 2019
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.
Using Visual Studio
Create a python project in Visual Studio
Creating a virtual environment in Visual Studio