The Python Game Book

code games. learn Python.

User Tools

Site Tools


en:about

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:about [2011/12/11 08:12]
horst [about & contact]
en:about [2020/05/07 10:32] (current)
horst
Line 3: Line 3:
 This is a free wiki book to help you learn open source game programming with the python pragmming language and other free and open source tools. This is a free wiki book to help you learn open source game programming with the python pragmming language and other free and open source tools.
  
-This book is created by [[http://spielend-programmieren.at/de:personen:horst:start|Horst JENS]] and written mostly by him and his friends. All content in this book is either creative-commons licensed (text, graphics, sounds) or GPL - licensed (code). +This book is created by [[http://spielend-programmieren.at/de:personen:horst:start|Horst JENS]] and written mostly by him and his friends. All content in this book is either licensed under  [[https://creativecommons.org/licenses/by-sa/4.0/|Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)]] (for text, graphics, sounds) or under [[http://www.gnu.org/copyleft/gpl.html|GPL - licensed]] (code examples). 
  
-Feel free to improve this page, edit and translate pages and create new pages. All you need is to create an account on this wiki. If you want to contribute code, you best create an account on github.com.+Feel free to improve this page, edit and translate pages and create new pages. All you need is to create an account on this wiki. If you want to contribute code, best contact Horst JENS (see below) 
 +<html><!-- 
 +<note important>While this wiki is free to use, anyone, including me (Horst JENS), can take content of this wiki for commercial products (like writing a book) as permitted by the [[http://creativecommons.org/licenses/by-sa/3.0/at/deed.en|creative-commons contribute - Share-alike license]] or the [[http://www.gnu.org/copyleft/gpl.html|GPL license]]. While the wiki is free from google ad-sense and other advertisement systems, Horst JENS reserve the exlusive right to place possible money-generating links like Amazon-widgets (book reviews), sponsor/partner links (right sidebar) and donation buttons (Flattr, Paypal, right sidebar) in this wiki. \\ 
 +If you are interested to place such links yourself into this wiki, [[http://spielend-programmieren.at/de:personen:horst:start|please contact Horst JENS]] first.</note>--></html> 
 +=== contact ===
  
-<note important>While this wiki is free to useHorst JENS reserves the right to take content of this wiki into a possible future non-free book. While the wiki is free from google ad-sense and other advertisement systems, Horst JENS reserve the exlusive right to place possible money-generating links like Amazon-widgets (book reviews), sponsor/partner links (right sidebar) and Flattr buttons (right sidebar) in this wiki. \\ +for all questions regarding this wiki, you best contact Horst JENS by email: horstjens@gmail.com
-If you are interested to place such links yourself into this wiki, [[http://spielend-programmieren.at/de:personen:horst:start|please contact Horst JENS]] first.</note>+
  
-====== Why Python ======+=== donations ===
  
-Why does this book focus on the programming language [[wp>Python_(programming_language)|Python]] ?  +To support ThePythonGameBooksee this link: http://spielend-programmieren.at/en:kontakt#donation
- +
-Of course, there exist many other programming languages. People will tell you that you need some variant of [[wp>C_(programming_language)|the programming language C]] (like C#, C++) because everything else is too slow for a computer game,  or that you should learn [[wp>Java_(software_platform)|Java]] so that your games will run inside a web browser. +
- +
-This is all true and in fact the book will hopefully encourage you to learn as many computer programming languages as you can. +
- +
-Python is good for several reasons: +
- +
-  * Python is free, open source and exist on every platform. No company can go bust and end Python'support or existence. +
-  * Python is easy to learn +
-  * Python is beautiful to look at (and easy to read) +
-  * Python is modern (full [[wp>Object_orientation]]) +
-  * Python is fast((a compiled language like C will always be faster than a interpreted language like Python)) if you measure the time it takes from the idea in your head to a working prototype on the screen. For that categoryit's one of the fastest languages around. +
-  * Python is fast enough to work as a scripting language inside faster 3d-engines((The 3d-engine itself should better be programmed in a compiled language like C and not in a interpreded language like python.)). +
-  * Python is used in the industry and not a learning-only programming language. +
-  * Python is fun to code and has a humorous community. Enjoy [[http://xkcd.com/353/|antigravity]]((in python 3.0 and above, you can type <code python>import antigravity</code>)) or references to [[wp>Monty_python]] sketches. +
-[[http://xkcd.com/353/|{{http://imgs.xkcd.com/comics/python.png|Antigravity by XKCD}}]] \\ +
-//source: http://xkcd.com/353/ //+
  
en/about.1323587564.txt.gz · Last modified: 2014/01/09 11:07 (external edit)