All Projects → luciasoftware → lucia

luciasoftware / lucia

Licence: LGPL-3.0 License
An audio game engine written in python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to lucia

dababy
Data binding so simple even DaBaby could do it!
Stars: ✭ 27 (+80%)
Mutual labels:  lucia
soma-ctrl
Node util for controlling SOMA smart shade via MQTT or HTTP
Stars: ✭ 19 (+26.67%)
Mutual labels:  blind
SwordCoastStratagems
Sword Coast Stratagems (SCS) adds over 130 optional components to Baldur's Gate: Enhanced Edition, Baldur's Gate II: Enhanced Edition, Baldur's Gate II: Throne of Bhaal, Baldur's Gate Trilogy, mostly focused around improving monster AI and encounter difficulties, but also including cosmetic and ease-of-use components, tweaks to abilities or spells.
Stars: ✭ 43 (+186.67%)
Mutual labels:  bgt
blind-signatures
Chaum's Blind Signatures
Stars: ✭ 24 (+60%)
Mutual labels:  blind
voice-based-email-for-blind
Emailing System for visually impaired persons
Stars: ✭ 35 (+133.33%)
Mutual labels:  blind
DeepWay.v2
Autonomous navigation for blind people
Stars: ✭ 65 (+333.33%)
Mutual labels:  blind
blindassist-ios
BlindAssist iOS app
Stars: ✭ 34 (+126.67%)
Mutual labels:  blind
diagrams-braille
Render diagrams to Braille
Stars: ✭ 21 (+40%)
Mutual labels:  blind
BlindAid
Capstone Project: Assist the blind in moving around safely by warning them of impending obstacles using depth sensing, computer vision, and tactile glove feedback.
Stars: ✭ 14 (-6.67%)
Mutual labels:  blind
BG1NPC
The BG1 NPC Project adds a great deal of content by expanding the depth of character and levels of interaction with the NPCs from the Baldur's Gate game. Requires Tutu, BGT, or BGEE.
Stars: ✭ 32 (+113.33%)
Mutual labels:  bgt
ProjectInfinity
Project Infinity - a mod manager for Baldur's Gate Enhanced Edition, Icewind Dale Enhanced Edition, Planescape Torment Enhanced Edition and Enhanced Edition Trilogy (EET).
Stars: ✭ 25 (+66.67%)
Mutual labels:  bgt

lucia

Build Status

INSTALLATION | DOCUMENTATION | LICENSE

An audio game engine written in python

Goals:

The goal of lucia is to change the audio game creation method from the now old and no longer maintained bgt, to python. Lucia should not act as a starting game, but as a base, that a high quality game can be build upon. In addition lucia should be cross platform, At Least on windows and mac.

Code / dependencies that doesn't meet these requirements cannot be a part of lucia.

Installation

There's the to default ways to install lucia. Through pip

pip install lucia

Or the manual way

git clone https://github.com/LuciaSoftware/lucia.git
cd lucia
python setup.py install

Building / Running:

Running tests:

To run the tests run the following command:

python setup.py test

Generating documentation:

To generate Lucia's documentation, you first need to install pydoc-markdown

pip install pydoc-markdown

after go into the "docs" folder:

cd docs

And run:

pydocmd build

Alternatively, you can also view a local demo of the docs by executing the following command:

pydocmd serve

Contributing

Everyone is welcome to help improve Lucia. start here

License:

Copyright (C) 2019 LuciaSoftware and it's contributors. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, version 3 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program. If not, see https://github.com/LuciaSoftware/lucia/blob/master/LICENSE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].