Skip to content

Commit 87bd652

Browse files
committed
Add README, .gitignore
0 parents  commit 87bd652

File tree

2 files changed

+77
-0
lines changed

2 files changed

+77
-0
lines changed

.gitignore

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Created by https://www.gitignore.io/api/python
2+
3+
### Python ###
4+
# Byte-compiled / optimized / DLL files
5+
__pycache__/
6+
*.py[cod]
7+
*$py.class
8+
9+
# C extensions
10+
*.so
11+
12+
# Distribution / packaging
13+
.Python
14+
env/
15+
build/
16+
develop-eggs/
17+
dist/
18+
downloads/
19+
eggs/
20+
.eggs/
21+
lib/
22+
lib64/
23+
parts/
24+
sdist/
25+
var/
26+
*.egg-info/
27+
.installed.cfg
28+
*.egg
29+
30+
# PyInstaller
31+
# Usually these files are written by a python script from a template
32+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
33+
*.manifest
34+
*.spec
35+
36+
# Installer logs
37+
pip-log.txt
38+
pip-delete-this-directory.txt
39+
40+
# Unit test / coverage reports
41+
htmlcov/
42+
.tox/
43+
.coverage
44+
.coverage.*
45+
.cache
46+
nosetests.xml
47+
coverage.xml
48+
*,cover
49+
50+
# Translations
51+
*.mo
52+
*.pot
53+
54+
# Django stuff:
55+
*.log
56+
57+
# Sphinx documentation
58+
docs/_build/
59+
60+
# PyBuilder
61+
target/
62+
63+

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Python Class in pygame
2+
3+
*Learn to use Python classes to produce a game in pygame*
4+
5+
## Description
6+
7+
This two week course is intended to introduce the concept of Python classes through two projects. It assumes basic experience with Python syntax, variables, and functions. Week 1 comprises a guided review of basic python, followed by a guided tutorial to implement a text-based playing card program. Week 2 is where theh fun starts - pygame is used for graphics and user interactions to create a Space Invaders type game.
8+
9+
[:rocket: Day 1][1]: Python review and Card Game
10+
11+
[:rocket: Day 2][2]: Space Invaders
12+
13+
[1]: Day1/
14+
[2]: Day2/

0 commit comments

Comments
 (0)