- Notifications
You must be signed in to change notification settings - Fork16
Native Linux word-guessing game built in Vala and Gtk for elementary OS
License
avojak/warble
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
![]() | ![]() | ![]() | ![]() |
---|
Warble is a native Linux word-guessing game built in Vala and Gtk forelementary OS.
Figure out the word before your guesses run out!
- Three difficulty levels
- Almost 5k possible answers
- Need a break? Close the game and automatically pick back up where you left off
Warble is inspired by (and not affiliated with) the recently popular online game Wordle (which itself is reminiscent of the late 80's game show Lingo).
If you are not on elementary OS, you can install Warble from Flathub:
$ flatpak install flathub com.github.avojak.warble
The officially supported method of installing Warble is via the flatpak, however there are several other packages maintained by the community for support on other platforms:
Source | Channel/Branch | Version |
---|---|---|
Snapcraft | stable | |
edge | ||
Fedora | rawhide | |
f37 | ||
f36 | ||
f35 | ||
AUR |
You can install Warble by compiling from source usingflatpak-builder
:
$ flatpak-builder build com.github.avojak.warble.yml --user --install --force-clean$ flatpak run --env=G_MESSAGES_DEBUG=all com.github.avojak.warble
Another helpful environment variable to set isGTK_DEBUG=interactive
for investigating UI and styling issues.
Thedictionary.txt
word list is sourced fromsindresorhus/word-list.
This project is very much in-progress and has a lot of remaining work. Check out theProjects page to track progress towards the next milestone.
Please keep in mind that at this time I am developing Warble as a personal project in my limited free time to learn Vala and contribute back to theelementary OS community, so do not be offended if I reject a pull request or other contribution.
About
Native Linux word-guessing game built in Vala and Gtk for elementary OS