dork package

Submodules

dork.cli module

Basic CLI Dork.

dork.cli.main(*args)[source]

Main CLI runner for Dork

dork.types module

Basic entity classes and methods for Dork.

class dork.types.Item[source]

Bases: object

A obtainable/holdable item

class dork.types.Holder[source]

Bases: object

A holder/container of items

class dork.types.Player[source]

Bases: dork.types.Holder

A player or NPC in the game

class dork.types.Room[source]

Bases: dork.types.Holder

A room on the map

Note: can only be entered through entraces
or exited through exits.
class dork.types.Path[source]

Bases: object

A path between two rooms (i.e. a door or hallway)

class dork.types.Map[source]

Bases: object

A map relating the rooms connectivity as well as the players/items within

Module contents

Dork Game main module.