All Projects → segnolin → Coda

segnolin / Coda

Licence: other
The visual novel game (galgame) engine using PyQt5.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to Coda

PyTunes
A lightweight music player made in Python
Stars: ✭ 38 (+65.22%)
Mutual labels:  pyqt5
15-minute-apps
15 minute (small) desktop apps built with PyQt
Stars: ✭ 3,469 (+14982.61%)
Mutual labels:  pyqt5
Browthon-Reborn
Latest version of Browthon. A clean version in Python with PyQt5
Stars: ✭ 14 (-39.13%)
Mutual labels:  pyqt5
gaitutils
Extract and visualize gait data
Stars: ✭ 28 (+21.74%)
Mutual labels:  pyqt5
Grafatko
An app for creating and visualizing graphs and graph-related algorithms.
Stars: ✭ 22 (-4.35%)
Mutual labels:  pyqt5
pynocchio
🚀 A minimalist comic reader
Stars: ✭ 72 (+213.04%)
Mutual labels:  pyqt5
Handwritten Digit Recognition
手写数字识别。利用Tensorflow和MNIST实现的一个简单的手写数字识别程序。
Stars: ✭ 22 (-4.35%)
Mutual labels:  pyqt5
em-onscripter
An emscripten port of onscripter-jh
Stars: ✭ 26 (+13.04%)
Mutual labels:  galgame
tenshin.js
天神乱漫,JavaScript实现
Stars: ✭ 34 (+47.83%)
Mutual labels:  galgame
Hand-Digits-Recognition
Recognize your own handwritten digits with Tensorflow, embedded in a PyQT5 GUI. The Neural Network was trained on MNIST.
Stars: ✭ 11 (-52.17%)
Mutual labels:  pyqt5
NotEnoughAV1Encodes-Qt
Linux GUI for AV1 Encoders
Stars: ✭ 27 (+17.39%)
Mutual labels:  pyqt5
Imfusion
Image fusion using Discrete Wavelet Transformation
Stars: ✭ 23 (+0%)
Mutual labels:  pyqt5
pyqt5-custom-widgets
More useful widgets for PyQt5
Stars: ✭ 199 (+765.22%)
Mutual labels:  pyqt5
KustomPyper
Get amazing wallpapers from reddit, unsplash, bing and wallhaven for your Desktop
Stars: ✭ 24 (+4.35%)
Mutual labels:  pyqt5
QtPyConvert
An automatic Python Qt binding transpiler to the Qt.py abstraction layer.
Stars: ✭ 66 (+186.96%)
Mutual labels:  pyqt5
USBIPManager
Advanced client for USBIP project
Stars: ✭ 60 (+160.87%)
Mutual labels:  pyqt5
gopem
GUI for OPEM library
Stars: ✭ 20 (-13.04%)
Mutual labels:  pyqt5
CoronaApp
Real Time Corona App
Stars: ✭ 22 (-4.35%)
Mutual labels:  pyqt5
PyQt5-reorderable-list-model
Example of reorderable via drag-n-drop list model in PyQt5
Stars: ✭ 24 (+4.35%)
Mutual labels:  pyqt5
BankCard-Recognizer
Identifying numbers from bankcard, based on Deep Learning with Keras [China Software Cup 2019]
Stars: ✭ 74 (+221.74%)
Mutual labels:  pyqt5

Coda

Coda is a simple, cross-platform, and open source visual novel game engine using PyQt5.

Screenshot





Getting Started

Everyone can create your own visual novel games using Coda by simply writing XML scripts and importing your resources. Your creation is good to go!

Installation

First, clone the repo to any target directory.

$ git clone https://github.com/segnoda/Coda.git

Install dependencies using pip3 (sudo if needed)

$ sudo pip3 install -r requirements.txt

Run the shell script to build resources files.

$ ./pyrcc.sh

Usage

Just run main.py to execute Coda with example resources.

$ python3 main.py

Build

Use PyInstaller to build a stand alone App.

$ sudo pip3 install pyinstaller
$ pyinstaller build_mac.spec    # for macOS
$ pyinstaller build_win.spec    # for Windows

Documentation (under construction)

The guideline below allows you to control and modify your game flow.

Basic Script Layout

<script>
    <content id="0">
    ...
    </content>
    <content id="1">
    ...
    </content>
    ...
</script>
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].