-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathindex.html
44 lines (39 loc) · 1.82 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
---
layout: default
next_page: [/guide/intro/setup, Base Setup]
---
<body>
<h1>Introduction</h1>
<p>
"Where can I learn how to use pygame?" - one of the
most commonly asked questions that I get. But we always struggle to
answer. We sometimes point them to the docs and examples, but that
isn't a comprehensive guide on building good pygame-based applications.
There are many other tutorials and guides we have found, but we always
find something lacking. There are many comments we give and many nitpicks we have
- so much so that some of us gathered and decided to put all of them into a book.
This book.
</p>
<h1>Table of contents</h1>
<h2>Working towards a simple platformer</h2>
<ol>
<li><a href="/guide/intro/setup">Base setup and opening a window</a></li>
<li><a href="/guide/intro/shapes">Drawing shapes</a></li>
<li><a href="/guide/intro/moving-things">Moving things</a></li>
<li><a href="/guide/intro/images">Loading images and drawing them</a></li>
<li><a href="/guide/intro/classes">Using classes to better contain our code</a></li>
<li><a href="/guide/intro/audio">Loading and playing audio files</a></li>
<li><a href="/guide/intro/platformer">Making a small game to demonstrate how these go together</a></li>
</ol>
<h2>Important topics</h2>
<ol>
<li><a href="/guide/intro/fonts">Fonts in pygame</a></li>
<li><a href="/guide/intro/colors">Colors in pygame</a></li>
</ol>
<h2>Obscure but useful things</h2>
<ol>
<li><a href="/guide/obscure/pixelarray">PixelArray</a></li>
<li><a href="/guide/obscure/blend-modes">Blend modes</a></li>
<li><a href="/guide/obscure/set-mode-flags">pygame.display.set_mode flags</a></li>
</ol>
</body>