├── .gitignore ├── LICENSE ├── Makefile ├── README.rst ├── cxfreeze-setup.py ├── doc ├── Makefile ├── make.bat └── source │ ├── conf.py │ ├── index.rst │ ├── modules.rst │ ├── text_game_maker.audio.rst │ ├── text_game_maker.builder.rst │ ├── text_game_maker.chatbot_utils.rst │ ├── text_game_maker.crafting.rst │ ├── text_game_maker.event.rst │ ├── text_game_maker.game_objects.rst │ ├── text_game_maker.materials.rst │ ├── text_game_maker.messages.rst │ ├── text_game_maker.parser.rst │ ├── text_game_maker.player.rst │ ├── text_game_maker.ptttl.rst │ ├── text_game_maker.rst │ ├── text_game_maker.tile.rst │ └── text_game_maker.utils.rst ├── requirements.txt ├── setup.py └── text_game_maker ├── __init__.py ├── audio ├── __init__.py └── audio.py ├── builder ├── __init__.py └── map_builder.py ├── chatbot_utils ├── __init__.py ├── redict.py └── responder.py ├── crafting ├── __init__.py └── crafting.py ├── event ├── __init__.py └── event.py ├── example.py ├── example_map ├── __init__.py ├── example_map.py ├── example_map.tgmdata ├── example_map_rooms.py ├── hints.py └── room_ids.py ├── game_objects ├── __init__.py ├── base.py ├── generic.py ├── items.py ├── living.py └── person.py ├── materials ├── __init__.py └── materials.py ├── messages ├── __init__.py └── messages.py ├── parser ├── __init__.py ├── commands.py └── parser.py ├── player ├── __init__.py └── player.py ├── ptttl-data ├── allstar_bach_chorale.txt ├── death.txt ├── fanfare.txt ├── new_item.txt ├── prompt_error.txt ├── prompt_fail.txt └── prompt_success.txt ├── ptttl ├── LICENSE ├── README.rst ├── __init__.py ├── polyphonic_example.txt ├── ptttl_audio_encoder.py ├── ptttl_parser.py └── requirements.txt ├── runner.py ├── slackbot_runner.py ├── tgmdata_runner.py ├── tile ├── __init__.py └── tile.py └── utils ├── __init__.py ├── first-names.txt ├── middle-names.txt ├── responses.py ├── runner.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/README.rst -------------------------------------------------------------------------------- /cxfreeze-setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/cxfreeze-setup.py -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/modules.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.audio.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.audio.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.builder.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.builder.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.chatbot_utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.chatbot_utils.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.crafting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.crafting.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.event.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.event.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.game_objects.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.game_objects.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.materials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.materials.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.messages.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.messages.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.parser.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.parser.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.player.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.player.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.ptttl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.ptttl.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.tile.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.tile.rst -------------------------------------------------------------------------------- /doc/source/text_game_maker.utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/doc/source/text_game_maker.utils.rst -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | future 2 | prompt-toolkit 3 | pygame 4 | tones 5 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/setup.py -------------------------------------------------------------------------------- /text_game_maker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/__init__.py -------------------------------------------------------------------------------- /text_game_maker/audio/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/audio/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/audio/audio.py -------------------------------------------------------------------------------- /text_game_maker/builder/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/builder/map_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/builder/map_builder.py -------------------------------------------------------------------------------- /text_game_maker/chatbot_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/chatbot_utils/__init__.py -------------------------------------------------------------------------------- /text_game_maker/chatbot_utils/redict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/chatbot_utils/redict.py -------------------------------------------------------------------------------- /text_game_maker/chatbot_utils/responder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/chatbot_utils/responder.py -------------------------------------------------------------------------------- /text_game_maker/crafting/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/crafting/crafting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/crafting/crafting.py -------------------------------------------------------------------------------- /text_game_maker/event/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/event/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/event/event.py -------------------------------------------------------------------------------- /text_game_maker/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/example.py -------------------------------------------------------------------------------- /text_game_maker/example_map/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/example_map/example_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/example_map/example_map.py -------------------------------------------------------------------------------- /text_game_maker/example_map/example_map.tgmdata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/example_map/example_map.tgmdata -------------------------------------------------------------------------------- /text_game_maker/example_map/example_map_rooms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/example_map/example_map_rooms.py -------------------------------------------------------------------------------- /text_game_maker/example_map/hints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/example_map/hints.py -------------------------------------------------------------------------------- /text_game_maker/example_map/room_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/example_map/room_ids.py -------------------------------------------------------------------------------- /text_game_maker/game_objects/__init__.py: -------------------------------------------------------------------------------- 1 | __object_model_version__ = "1.0.0" 2 | -------------------------------------------------------------------------------- /text_game_maker/game_objects/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/game_objects/base.py -------------------------------------------------------------------------------- /text_game_maker/game_objects/generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/game_objects/generic.py -------------------------------------------------------------------------------- /text_game_maker/game_objects/items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/game_objects/items.py -------------------------------------------------------------------------------- /text_game_maker/game_objects/living.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/game_objects/living.py -------------------------------------------------------------------------------- /text_game_maker/game_objects/person.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/game_objects/person.py -------------------------------------------------------------------------------- /text_game_maker/materials/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/materials/materials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/materials/materials.py -------------------------------------------------------------------------------- /text_game_maker/messages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/messages/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/messages/messages.py -------------------------------------------------------------------------------- /text_game_maker/parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/parser/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/parser/commands.py -------------------------------------------------------------------------------- /text_game_maker/parser/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/parser/parser.py -------------------------------------------------------------------------------- /text_game_maker/player/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/player/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/player/player.py -------------------------------------------------------------------------------- /text_game_maker/ptttl-data/allstar_bach_chorale.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl-data/allstar_bach_chorale.txt -------------------------------------------------------------------------------- /text_game_maker/ptttl-data/death.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl-data/death.txt -------------------------------------------------------------------------------- /text_game_maker/ptttl-data/fanfare.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl-data/fanfare.txt -------------------------------------------------------------------------------- /text_game_maker/ptttl-data/new_item.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl-data/new_item.txt -------------------------------------------------------------------------------- /text_game_maker/ptttl-data/prompt_error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl-data/prompt_error.txt -------------------------------------------------------------------------------- /text_game_maker/ptttl-data/prompt_fail.txt: -------------------------------------------------------------------------------- 1 | success:d=4,o=5,b=190: 32f,32c,32g4 2 | -------------------------------------------------------------------------------- /text_game_maker/ptttl-data/prompt_success.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl-data/prompt_success.txt -------------------------------------------------------------------------------- /text_game_maker/ptttl/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl/LICENSE -------------------------------------------------------------------------------- /text_game_maker/ptttl/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl/README.rst -------------------------------------------------------------------------------- /text_game_maker/ptttl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/ptttl/polyphonic_example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl/polyphonic_example.txt -------------------------------------------------------------------------------- /text_game_maker/ptttl/ptttl_audio_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl/ptttl_audio_encoder.py -------------------------------------------------------------------------------- /text_game_maker/ptttl/ptttl_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/ptttl/ptttl_parser.py -------------------------------------------------------------------------------- /text_game_maker/ptttl/requirements.txt: -------------------------------------------------------------------------------- 1 | tones 2 | -------------------------------------------------------------------------------- /text_game_maker/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/runner.py -------------------------------------------------------------------------------- /text_game_maker/slackbot_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/slackbot_runner.py -------------------------------------------------------------------------------- /text_game_maker/tgmdata_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/tgmdata_runner.py -------------------------------------------------------------------------------- /text_game_maker/tile/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/tile/tile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/tile/tile.py -------------------------------------------------------------------------------- /text_game_maker/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text_game_maker/utils/first-names.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/utils/first-names.txt -------------------------------------------------------------------------------- /text_game_maker/utils/middle-names.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/utils/middle-names.txt -------------------------------------------------------------------------------- /text_game_maker/utils/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/utils/responses.py -------------------------------------------------------------------------------- /text_game_maker/utils/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/utils/runner.py -------------------------------------------------------------------------------- /text_game_maker/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriknyquist/text_game_maker/HEAD/text_game_maker/utils/utils.py --------------------------------------------------------------------------------