-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathREADME
45 lines (27 loc) · 1.38 KB
/
README
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
44
45
Roguebasin Roguelike Development Tutorial with Libtcod and Python
Taken from:
http://roguebasin.roguelikedevelopment.org/index.php/Complete_Roguelike_Tutorial,_using_python%2Blibtcod
by Jotaf
Each git commit goes along with some milestone reached in the tutorial
(finishing a lesson, but also some other ones reached at half a lesson
too). Therefore you can log and diff so as to look at the evolution of
the game along with the tutorial.
There are tag marks for the code at the end of each lesson too.
Also, there are some branches, which include modifications to the
code, including the extras at the tutorial
REQUIREMENTS
------------
- Python 2.7 (or 2.6 too)
- libtcod library with Python support, downloadable at
http://doryen.eptalys.net/libtcod/download/
Please use the version according to your system
Change the libtcodpy.py, libtcod.so and libSDL.so files with the one
you need according to your system and the instructions specified in
the first day of the tutorial. Default version comes with files for
Linux 32 bits version.
Also change the first line in roguebasin.py to match your Python2.x
installation
Semi-official discussion thread at libtcod forum:
http://doryen.eptalys.net/forum/index.php?topic=328.0
The tutorial is under the BSD license
http://roguebasin.roguelikedevelopment.org/index.php/Talk:Complete_Roguelike_Tutorial,_using_python%2Blibtcod#Copyright.2FCopyleft