Skip to content

UbeJelly/Koteksu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


A simple richtext chat board made with Godot.

Koteksu

I wonder what a random chatbox Konata would make on her free time? Mayhaps this kind of thing.

An image of chatboard consisting of text in bold, italic, code, underline, strikethrough, purple, shake, and rainbow richtext effects.

A screenshot where 3 instances of Koteksu are opened and are sharing images. Each client has their text notification of joining or hosting a server.

Usage

  1. To test export a build first.
  2. Have 2 or more instances of build.
  3. Input a username and local address for the host, then press Host button.
  4. Once the host is done, input the same address but choose Join this time.
  5. Enjoy testing!

Features

  • BBCode support: bold italic code underline strikethrough color wave tornado shake fade rainbow url pulse
  • Images and drag-n-drop support for following formats:
    • png jpg jpeg webp svg bmp dds ktx exr hdr tga
  • Now on Godot 4.x! For Godot 3.6 visit this branch
    • More features for RichTextLabel's BBCode, subwindows, etc.
  • Upon press, BBCode now automatically wraps around and applies to the selected text!
  • Responsive UI
  • Custom themes (see Theme)

Theme

The Main node now uses the Default.tres Theme Resource by default. It is then used by its children nodes.

A screenshot of a custom theme resource.

TO-DO

  • Image support
  • GIF API and integration
  • Godot 4 migration
  • BBCode style upon press
  • Custom themes

Credits

License

About

A simple richtext chat board made with Godot.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors