Text-Adventure-Game [Open Source] A group project by the Python TASK Force

Overview

Text-Adventure-Game [Open Source]

A group project by the Python TASK Force

   _____  __                __               
  / ___/ / /_   ____ _ ____/ /____  _      __
  \__ \ / __ \ / __ `// __  // __ \| | /| / /
 ___/ // / / // /_/ // /_/ // /_/ /| |/ |/ / 
/____//_/ /_/ \__,_/ \__,_/ \____/ |__/|__/  

######################################################

GAME CONCEPT

Discover the mistery behind the murder of Ardit, the scientist. Ardit was the brother of the Medic, lover of the Police officer and best friend of the Technician. Embark into this mistery from all three perspectives and see if you can find out who murdered Ardit.

Discord: https://discord.gg/WnEBGsUCkd

Visit the architecture.txt file to get a an idea of what we need to do.

Current developers:

Elder > Map & Inventory System

RonanHansel & cinwald > Player Class

The project supports Python 3.9 and above.

You might also like...
Parkour game made in Python with Ursina Game Engine along with ano0002, Greeny127 and Someone-github
Average Clicker Game (AVG) is a Python made game using tkinter

Average-Clicker-Game Average Clicker Game (AVG) is a Python clicker game not made with pygame but with tkinter, it has worker, worker upgrades, times

Ice-Walker-Game - This repository is about the Ice Walker game made in Python.

Ice-Walker-Game Ce dépot contient le jeu Ice Walker programmé en Python. Les différentes grilles du jeu sont contenues dans le sous-dossier datas. Vou

Game-of-life - A simple python program to simulate and visualise the Conway's Game of life
Game-of-life - A simple python program to simulate and visualise the Conway's Game of life

Conway's game of life A simple python program to simulate and visualise the Conw

Snake game mixed with Conway's Game of Life
Snake game mixed with Conway's Game of Life

SnakeOfLife Snake game mixed with Conway's Game of Life The rules are the same than a normal snake game but you have to avoid cells created by Conway'

Lint game data metafiles against GTA5.xsd for Rockstar's game engine (RAGE)
Lint game data metafiles against GTA5.xsd for Rockstar's game engine (RAGE)

rage-lint Lint RAGE (only GTA5 at the moment) meta/XML files for validity based off of the GTA5.xsd generated from game code. This script accepts a se

HTTP API for FGO game data. Transform the raw game data into something a bit more manageable.

FGO game data API HTTP API for FGO game data. Transform the raw game data into something a bit more manageable. View the API documentation here: https

A near-exact clone of google chrome's no internet game, or the "google dinosaur game", with some additions and extras.

dinoGame A near-exact clone of google chrome's no internet game, or the "google dinosaur game", with some additions and extras. Installation Download

Quantum version of the classical Nim game. An automatic opponent allows to game to not be as easy as it seems.

Nim game Running the game To run the program just launch : python3 game.py Rules This game is inspiring from the Nim game. You are 2 players face to f

Comments
  • Circular import error

    Circular import error

    Traceback (most recent call last):
      File "d:\Development\Github-Clones\textadventure\main.py", line 1, in <module>
        from screens.welcome import welcome
      File "d:\Development\Github-Clones\textadventure\screens\welcome.py", line 3, in <module>
        from character import myPlayer
      File "d:\Development\Github-Clones\textadventure\character.py", line 5, in <module>
        import map as m  File "d:\Development\Github-Clones\textadventure\map.py", line 1, in <module>    from character import myPlayer, get_inventory, set_inventory, get_job
    ImportError: cannot import name 'myPlayer' from partially initialized module 'character' (most likely due to a circular import) (d:\Development\Github-Clones\textadventure\character.py)
    
    bug good first issue 
    opened by ronanhansel 1
  • various fixes in for storing character data and modularise the code

    various fixes in for storing character data and modularise the code

    THIS MUST BE MERGED BEFORE ANY OTHER COMMITS OR IT WILL BREAK THEM

    Just the first stage of cleaning up the codebase, there are some errors in map.py due to the modularisation @zenandreas you might want to fix it before merging this branch, also can you clean up a bit more? so that the repo would just have readme, .gitignore and main.py I think it's a good practice for development.

    bug enhancement help wanted urgent 
    opened by ronanhansel 1
  • Big Update [Action Class]

    Big Update [Action Class]

    • Remade all imports and removed any trace of circular import error
    • Created a completely functional loot action class. The items get randomly created and stored in inventory.
    opened by MirceaDumitrescu 0
  • Optimised menu and changed character storing location to a json file

    Optimised menu and changed character storing location to a json file

    Cleanups and optimisations, now the menu printing speed is fully customisable (see methods.py for more details) migrated character data to data/character.json

    opened by ronanhansel 0
Owner
Mircea Dumitrescu
Workaholic....
Mircea Dumitrescu
This is text based adventure game

CHOOSE-YOUR-OWN-ADVENTURE This is text based adventure game CONTRIBUTORS Aditya binukumar Srishti Sharma Shiva Tripathi Tanishq Tanwar ABOUT Theme: Ho

Tanishq Tanwar 3 May 31, 2022
BUG OUTBREAK is a game of adventure and shooting.

BUG OUTBREAK BUG OUTBREAK is a game of adventure and shooting. I am building the game for Github Game Off 2021. This game has 5 levels. You have to co

Shreejan Dolai 3 Nov 11, 2022
Blender Game Engine Game Type Templates Logic Bricks (and Python script) based Game Templates for Blender

Blender-Game-Engine-Templates Blender Game Engine Game Type Templates Logic Bric

null 3 Oct 25, 2022
Open-source project written in the ursina engine, simulating the popular game Minecraft.

Voxelcraft is an open-source project written in the ursina engine, simulating the popular game Minecraft.

Calinescu Mihai 21 Oct 6, 2022
An open source Python library for the Snake retro game.

An open source Python library for the Snake retro game.

null 3 Jul 13, 2021
A minimal open source mtg-like tcg game made in python that can be played on a terminal emulator using a keyboard.

A minimal open source mtg-like tcg game made in python that can be played on a terminal emulator using a keyboard.

Amos 3 Aug 29, 2021
Vitrix is an open-source FPS video game coded in python

Vitrix is an open-source FPS video game coded in python Table of contents Usage Game Server Installing Requirements Hardware Requirements Software Req

Vitrix 1 Feb 13, 2022
Open source translation for the Tsukihime Remake game

Tsukihime-Translation Open source translation for the Tsukihime Remake game prepared by Clovermoon and Tsukihimates. Copyright Disclaimer under Sectio

null 118 Jan 1, 2023
made a life sim game because i was tired of a astray gamedev company, everything here is open-source

Srel made a life sim game because i was tired of a astray gamedev company, everything here is open-source Progress Currently making the cmd-line versi

null 2 Nov 14, 2021
Open source Brawl Stars server emulator for version 29 of the game!

Welcome to Classic-Brawl v29 Remake ?? Open source Brawl Stars server emulator for version 29 of the game! (Remake) What's working ? Battles Trophies

CrossFire 4 Jan 19, 2022