Menu

Tree [660707] master /
 History

HTTPS access


File Date Author Commit
 src 2023-10-23 dev-hd11 dev-hd11 [4e7059] Updating project
 .gitattributes 2023-10-08 dev-hd11 dev-hd11 [512fe2] Add .gitattributes and .gitignore.
 .gitignore 2023-10-08 dev-hd11 dev-hd11 [512fe2] Add .gitattributes and .gitignore.
 CODE_OF_CONDUCT.md 2023-10-20 dev-hd11 dev-hd11 [38bc85] Create CODE_OF_CONDUCT.md
 CONTRIBUTERS.txt 2023-10-20 dev-hd11 dev-hd11 [35587c] Update CONTRIBUTERS.txt
 CONTRIBUTING.md 2023-10-20 dev-hd11 dev-hd11 [07a376] Create CONTRIBUTING.md
 LICENSE.txt 2023-10-08 dev-hd11 dev-hd11 [f633ee] Add project files.
 NOTICE.txt 2023-10-10 dev-hd11 dev-hd11 [6bb3bd] Update NOTICE.txt
 README.md 2023-10-23 dev-hd11 dev-hd11 [cca71c] Updating README.md
 SECURITY.md 2023-10-23 dev-hd11 dev-hd11 [660707] Updating Security Policy
 pyproject.toml 2023-10-23 dev-hd11 dev-hd11 [4e7059] Updating project

Read Me

PyTextGame

Ultra python game development library!
Game development made easier than ever!

📃Table of content

1.Introduction

2.Features

3.Installation

4.Contributing

5.Security Policy

6.Release Notes

- Version 1.0.0 BETA

- Version 1.1.0 BETA

- Version 1.1.1 BETA
7. Notices

👋🏼Introduction

PyTextGame is a python library which can be used to develop text based games alomg with game logic for commercial games [Both graphic and console-based]. It contains several features for making game development 3x faster.



©️ 2023, Himank Deka & Contributors (check CONTRIBUTERS) [All source code and resources]

All rights reserved.

🪶Features

  • Game development made easy
  • Gaming Components
  • Console-based & Graphic
  • Multi genre
  • Efficient
  • For both personal and commercial use
  • Reducing development time
  • Lifetime support
  • Light on RAM & Storage
  • One stop solution for game devs!

📩Installation

  1. Create a new Python virtual environment :
python -m venv myenv
  1. Acitivate the virtual environment :
myenv/Scripst/activate.bat
  1. Install PyTextGame in the venv :
pip install pytextgame
  1. Import what ever you want!

    Example :
from pytextgame.main import *

🤝Contributing

See CONTRIBUTING.

🔐 Security Policy :

See SECURITY

🗒️Release Notes

👩🏼‍💻Version: 1.0.0 BETA :

Some of the foundation features. Full verion will contain all the necessary features mentioned in Features section.


Full version will be hosted on PyPi. Downloading the full version through pip is recommended. Also available on GitHub [@dev-hd11/pytextgame]


👩🏼‍💻 Version: 1.1.0 BETA :

A PyPi release for the version 1.0.0 with an extra feature and some minor changes. Please wait for the full release if you want the complete package.
You can download this using pip.



New Features :
- A new GUI welcome box.

👩🏼‍💻 Version: 1.1.1 BETA :

A minor bug fix in pytextgame.frames. Also now you can close the welcome box by setting the SHOW_WELCOME_BOX to no.
Syntax :

from pytextgame.components import dat

dat.SHOW_WELCOME_BOX = False

#Do this before making the playground object
# Rest of you code...

🔔Notices

[!WARNING]
This package has been tested on Python 3.11 & 3.12.

Some features are designed only for Windows.

[!IMPORTANT]
Project is currently under development.

[!NOTE]
Live on PyPi currently.

Documentation coming soon!

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.