Skip to content

3ddelano/discord-ui-godot

Repository files navigation

Discord UI - Godot

Clone of Discord's UI in the Godot Game Engine

Try in on the web: Not Discord

Godot3

Discord UI App

Features

  • Responsive design and message resizing
  • Custom titlebar with resizing handles
  • Multi directional tooltips
  • Smooth hover animations and micro-animations
  • Mock data for testing scrolling
  • Functional Send Message
  • Message grouping
  • Redux-like state management
  • Channel grouping and folding / unfolding

Getting Started

  1. Clone this repo or download the zip and extract it.

  2. Import the project in Godot by opening the project.godot file using Godot.

  3. Run the App.tscn scene from the Scenes folder.

Showcase

Sending Messages and Message Grouping

Sending Messages and Message Grouping

Guilds Navigation

My Guilds

Resizing

Resizing feature

Tooltips

Disclaimer

This project is not affiliated with Discord Inc. The assets were taken from the Discord windows application. This project is only for educational purposes.

Donate

Buy Me A Coffee

Support Server

For suggestions / bugs, join the Discord: 3ddelano Cafe

Pull requests are welcome!