Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blueokiris/wordup-fe
A conlang word generator
https://github.com/blueokiris/wordup-fe
clonger conlang constructed cpp generator imgui language linguistics word
Last synced: about 1 month ago
JSON representation
A conlang word generator
- Host: GitHub
- URL: https://github.com/blueokiris/wordup-fe
- Owner: blueOkiris
- License: gpl-3.0
- Created: 2024-06-14T00:15:25.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-29T14:26:04.000Z (7 months ago)
- Last Synced: 2024-06-30T02:17:58.442Z (7 months ago)
- Topics: clonger, conlang, constructed, cpp, generator, imgui, language, linguistics, word
- Language: C++
- Homepage:
- Size: 6.85 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wordup FE
![screenshot](./screenshot.png)
## Description
A conlang word generator
Download the latest from the Releases section on the right
## Usage
Tutorial Video:
![IMAGE ALT](https://img.youtube.com/vi/G9zUSiJPcnM/0.jpg)
There are six tabs:
1. File Menu
- Close the current file and go back to the open file menu
2. Inventory
- Displays an interactive IPA table
- Select the sounds for your language
3. Consonant Categories
- Create custom groupings of consonants for use in defining syllable structure (∅ and C are automatically created for you)
- Example: Group "N" for Nasals contains just /m n etc/ from your inventory
4. Onset Maker
- Select from the consonant groupings to create options for onsets of syllables
5. Coda Maker
- Select from the consonant groupings to create options for codas of syllables
6. Generate
- Select the number of syllables to generate
- Use the data from the previous tabs to generate a new word## Build
NOTE: You don't need to build! You can download a release!!! Linux users need only install SFML and Windows users can use the release directly!
Dependencies:
- gcc
- make (mingw32-make on Windows)
- OpenGL
- pkg-config (Linux Only)
- [SFML < 3.0](https://www.sfml-dev.org/download/sfml/2.6.1/)
+ Windows users have to download the source bc of the lack of package manager and annoyance of building from source
1. Download and extract the root folder (the one with `lib/`, `bin/`, and `include/`) into an "SFML/" folder (i.e. there should be an SFML/include/ folder in the repo root directory)
2. Copy all the `.dll`s from SFML/bin/ to the root repo directory
3. Build like normalUpdate the submodules: `git submodule update --init --recursive`
Run `make -j` (or `mingw32-make` on Windows)
### Via Docker
```
docker build --no-cache -t nonnixos-build nonnixos-build
docker run --rm -v $(pwd):/output nonnixos-build
```