Cotuber
Yet another PNGTuber made with Godot
Cotuber is a PNGTuber which I got tired of and decided to pause the development.
The logic is very simple: When idle use image A, when speaking use image B and anything else must be developed through plugins. This should be seem as an example of PNGTuber, so it code must be simple (feel free to check on Github).
What is working:
- Switching images when idle/speaking
- Minimum volume to trigger switching images
- Background color
- Including transparent and custom colors
- Select microphone input
- Switch between avatar states
- Avatar: a pair of images (1 idle image, 1 speaking image)
- Avatar state: avatar + other settings (keybinding and plugins)
- Avatar: a pair of images (1 idle image, 1 speaking image)
- Keybindings to switch avatar states
- Move and scale avatars
- Save and load character
- Character: all avatar states + all other settings necessary to reload everything
- UI visibility can be hidden (double click to restore)
- Dragging & dropping images directly to idle/speaking images changes it
What is ugly:
- Plugins
- UI
- "I will make it beautiful later"
- Text
- I'm too tired to fix grammar mistakes or rephrase any text
What is incomplete:
- Cooperative PNGTuber
- It works, but my idea was to make it compatible with Discord & Steam
- Keybindings when application is not focus
- Linux: doesn't work on Wayland
- Web: doesn't work at all
- Tell me if you find any key that is not being processed correctly!
Status | Prototype |
Category | Tool |
Platforms | HTML5, Windows, Linux |
Author | thiagola92 |
Made with | Godot |
Tags | pngtuber, Streaming |
Code license | MIT License |
Average session | A few seconds |
Languages | English, Portuguese (Brazil) |
Inputs | Keyboard, Mouse |
Multiplayer | Local multiplayer, Ad-hoc networked multiplayer |
Links | GitHub |
Comments
Log in with itch.io to leave a comment.
It has a lot of potential to be a very good pngtuber tool