Difference between revisions of "PyGame Tutorials"
(23 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]] | ||
[[Basic pygame template]] | [[Basic pygame template]] | ||
− | ==Tutorials== | + | [[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
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