# kektris
4-quarter tetris created by [Pyxel](https://github.com/kitao/pyxel)
![Q-tris](Q-tris.png "Q-tris")
## Development and destribution
Typicaly: `pip install -e .[dev]`
Available make cli:
```sh
make test
make run
make test-pypi
make pypi
make build-example
```
When `build-example` - result is propogated to folder example - here is html-launcher and application file (.pyxapp).
Pyxel cli:
```sh
pyxel run PYTHON_SCRIPT_FILE(.py)
pyxel watch WATCH_DIR PYTHON_SCRIPT_FILE(.py)
pyxel play PYXEL_APP_FILE(.pyxapp)
pyxel edit [PYXEL_RESOURCE_FILE(.pyxres)]
pyxel package APP_DIR STARTUP_SCRIPT_FILE(.py)
pyxel app2exe PYXEL_APP_FILE(.pyxapp)
pyxel app2html PYXEL_APP_FILE(.pyxapp)
```
## Play the game in web
[wasm launcher](https://kitao.github.io/pyxel/wasm/launcher/?play=KonstantinKlepikov.kektris.example.kektris)
## Reference
A little of code idea is get from [this](https://github.com/shivanju/pyxel-games/tree/master) tetris repo. Music is copypasted from [pyxel](https://github.com/kitao/pyxel) demo.
Raw data
{
"_id": null,
"home_page": "https://github.com/KonstantinKlepikov/kektris",
"name": "kektris",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "",
"keywords": "game",
"author": "Konstantin Klepikov",
"author_email": "oformleno@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/11/c0/bcc5822e91ccc5a2178d0e32c576935bdc2771adbb54863edc93ba684791/kektris-0.0.2.tar.gz",
"platform": null,
"description": "# kektris\n\n4-quarter tetris created by [Pyxel](https://github.com/kitao/pyxel)\n\n![Q-tris](Q-tris.png \"Q-tris\")\n\n## Development and destribution\n\nTypicaly: `pip install -e .[dev]`\n\nAvailable make cli:\n\n```sh\nmake test\nmake run\nmake test-pypi\nmake pypi\nmake build-example\n```\n\nWhen `build-example` - result is propogated to folder example - here is html-launcher and application file (.pyxapp).\n\nPyxel cli:\n\n```sh\npyxel run PYTHON_SCRIPT_FILE(.py)\npyxel watch WATCH_DIR PYTHON_SCRIPT_FILE(.py)\npyxel play PYXEL_APP_FILE(.pyxapp)\npyxel edit [PYXEL_RESOURCE_FILE(.pyxres)]\npyxel package APP_DIR STARTUP_SCRIPT_FILE(.py)\npyxel app2exe PYXEL_APP_FILE(.pyxapp)\npyxel app2html PYXEL_APP_FILE(.pyxapp)\n```\n\n## Play the game in web\n\n[wasm launcher](https://kitao.github.io/pyxel/wasm/launcher/?play=KonstantinKlepikov.kektris.example.kektris)\n\n## Reference\n\nA little of code idea is get from [this](https://github.com/shivanju/pyxel-games/tree/master) tetris repo. Music is copypasted from [pyxel](https://github.com/kitao/pyxel) demo.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "4-quarter tetris created by Pyxel",
"version": "0.0.2",
"project_urls": {
"Homepage": "https://github.com/KonstantinKlepikov/kektris"
},
"split_keywords": [
"game"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9c802092bbef1cb28a10f3c4dae41d5d137c61fe254e653e7e722df6ce5d7abc",
"md5": "c12b2d5819153c55ff8964927ddcbe3f",
"sha256": "16bf090b157605e762381abdc266378c1ba7f00a0ff89ec149a671b32ac3fe3e"
},
"downloads": -1,
"filename": "kektris-0.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c12b2d5819153c55ff8964927ddcbe3f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 2964,
"upload_time": "2023-05-13T00:36:27",
"upload_time_iso_8601": "2023-05-13T00:36:27.141322Z",
"url": "https://files.pythonhosted.org/packages/9c/80/2092bbef1cb28a10f3c4dae41d5d137c61fe254e653e7e722df6ce5d7abc/kektris-0.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "11c0bcc5822e91ccc5a2178d0e32c576935bdc2771adbb54863edc93ba684791",
"md5": "729cbc7b035076c8397f054dfe552649",
"sha256": "92fb5e065e92536d9704eba801ae9cdb92f6620d5822c78bbd67d8fe39b3a61e"
},
"downloads": -1,
"filename": "kektris-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "729cbc7b035076c8397f054dfe552649",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 22864,
"upload_time": "2023-05-13T00:36:29",
"upload_time_iso_8601": "2023-05-13T00:36:29.457599Z",
"url": "https://files.pythonhosted.org/packages/11/c0/bcc5822e91ccc5a2178d0e32c576935bdc2771adbb54863edc93ba684791/kektris-0.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-05-13 00:36:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "KonstantinKlepikov",
"github_project": "kektris",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "pyxel",
"specs": [
[
"==",
"1.9.12"
]
]
}
],
"lcname": "kektris"
}