Python: Difference between revisions

From IFWiki

(Creating page describing Python as it relates to IF)
 
m (Replacing external link with internal link for Ren'Py)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Python is a general purpose programming language used for a wide variety of purposes.
'''Python''' is a general purpose programming language friendly to all ages and abilities.


There are a couple of libraries created to help facilitate writing interactive fiction using the Python programming language:
There are a couple of libraries created to help facilitate writing interactive fiction using the Python programming language:


* The [[P.A.W.S.|Python Adventure Writing System]]
== Active systems ==


* [[PyF]], an interactive fiction library for Python that uses XML for room and object descriptions.
* [[Ren'Py]] is a popular and successful visual novel engine which allows the author to write game logic in Python routines.
* [https://pythonhosted.org/tale/ Tale] is a library for building Interactive Fiction, mudlibs and muds in Python.
* [https://tundish.github.io/balladeer/ Balladeer] is a screenplay/dialogue system, with specific support for text adventures. It integrates with all modern Python web frameworks.
 
== Out of maintenance ==
 
* The [https://github.com/Moonbase59/PAWS Python Adventure Writing System] (? - 2016)
* [[PyF]] (? - 2009), an interactive fiction library for Python that uses XML for room and object descriptions.
* [http://py-universe.sourceforge.net/ Python Universe Builder](2001 - 2006)
 
[[Category:General programming languages]]
[[Category:Authoring system]]
[[Category:Python]]

Latest revision as of 18:31, 1 May 2022

Python is a general purpose programming language friendly to all ages and abilities.

There are a couple of libraries created to help facilitate writing interactive fiction using the Python programming language:

Active systems

  • Ren'Py is a popular and successful visual novel engine which allows the author to write game logic in Python routines.
  • Tale is a library for building Interactive Fiction, mudlibs and muds in Python.
  • Balladeer is a screenplay/dialogue system, with specific support for text adventures. It integrates with all modern Python web frameworks.

Out of maintenance