stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

10h 5m 9s logged

Hall of Stars #4 - UI: Welcome Screen, Dialogues & Input Screens :python-spin: :kamillodev_pygame_dino_:

Never thought UI would be this hard, but it looks decently polished after 10h (or 9h and 55m to be precise) of coding. I’ve added a beautiful welcoming screen that sets up the .env for you and explains some stuff (like controls, use case, etc.). I’ve used assets from the Stardance Github. I eventually also found a cartoon yapping mp3 in there, so I thought it’d be funny to use that. No idea what it’s originally used for, but it helps. Thanks to @torkel for supporting my work and helping me endure all this. Peace out! :thumb:


New Features:

  • Welcome Screen: An instructive conversation that consists out of 4 dialogues:
    • An instruction for the keybinds
    • Explaination of what the project is and what the use cases are
    • An input field where you enter your Stardance username to connect to the Stardance Stats API
    • A have fun page
  • Dialogues: A class that draws a screen with text. It takes the text that is spoken and has optional arguments for a character png file and a character name to display.
  • Input Screen: A screen that returns a value which the users enters. Takes a question and a placeholder.

Future Plans:

  • Refactor some messy code :cryign:
  • Add project information to the rooms, like a museum for every project
1
163

Comments 2

@torkel

thank you for glaze qaurkmaster

@wilson_brunner

someone finally using the emojis! yes!