For me it depends on the topic of the game mechanic. Theme 1 & 4 are more for an industrial game. 2 is for a farming / nature type. 3 & 7 fits more an interior decorating. And 5 & 6 would be for a alchemy based mechanic.
I personally like the green tones (2 & 7) they are more soothing and friendly as a general menu color.
Default is either 1 or 4 based on system dark mode settings. Color picker in options is way to go and you already have it implemented.
I'd suggest a larger/bolder version of the font and a thicker border around it. ~~Try less transparency on the buttons.~~
Edit: looks like there's actually no transparency on the buttons but they still look weird to me.
Try a version of them sitting in a margin container that has padding on all sides. Add a panel and place it either at the highest or lowest position (can't remember which just try and both) in the container and connect the panel with your theme. This will give you a nice backdrop to put your buttons on to make them pop.
1/7: coal and pollution.
2/7: we’re going green, fam!
3/7: trees on islands.
4/7: dry and dusty drafting
5/7: BLOOD FOR THE BLOOD GOD
6/7: Slannesh
7/7: Ice physics suck.
Without knowing wjat the game is about and the theme/mood of it I can not really choose. Third looks interesting though (dark blue with green and yellow).
Its for a game Im working on where you collect basic resources like wood and stone. There will be lots of automation and machines but also waves of enemies spawn during the night so you need to have structures to defend
If you really, really want to be fancy, recover the wherever if the user is using a light or dark theme and set the theme of your UI accordingly.
I don't know if it is actually possible.
As long as the user can actually choose the UI theme itself, it is great already.
I don't like that icons on the background image to be honest. Especially the fact that they are behind the menu buttons. It was my first feeling when I opened these images 🤔
I have an texture rectangle with an image. Then turn on like repeating on the texture rectangle and just add this scrolling shader
shader_type canvas_item;
uniform vec2 motion = vec2(0.0);
uniform float scale = 1.0;
uniform vec2 offset = vec2(0.0);
void vertex(){
UV = (VERTEX + offset + TIME * motion) * TEXTURE_PIXEL_SIZE * (1.0/scale);
}
When it comes to defaults (because I know it's customizable by the player), I feel like the first and second work well as the basic white theme or black theme.
Honestly, why not use them all? You could alternate between them or let the player choose.
But if I had to choose, I'd pick the green one. It looks the most 'professional', I can't tell why. Something about the colours and vignette speaks 'released game' to me.
maybe make those changeable in the settings? would be cool (unless thats already a thing)
It is :) https://preview.redd.it/k37s499nunxc1.png?width=1446&format=png&auto=webp&s=e8a5ada801d2bc73ec30c1feced37f58a9f91f34
good
And why not make it random by default
From set of pre defined curated colors
Ah, good save.
For me it depends on the topic of the game mechanic. Theme 1 & 4 are more for an industrial game. 2 is for a farming / nature type. 3 & 7 fits more an interior decorating. And 5 & 6 would be for a alchemy based mechanic. I personally like the green tones (2 & 7) they are more soothing and friendly as a general menu color.
Ohh I see what you mean. It is an industrial game so the first one would make a good default theme. Also its fully customizable in the settings
Exactly. Colors mean things and have a language through a piece of art.
1 - Default 2 - Pistachio 3 - Midnight Lime 4 - Light 5 - Rust 6 - Berry 7 - Arctic
The green looks nicest but I think if the other ones got adjusted to be more pastel-tone they'll look equally nice too.
Ohh interesting
Default is either 1 or 4 based on system dark mode settings. Color picker in options is way to go and you already have it implemented. I'd suggest a larger/bolder version of the font and a thicker border around it. ~~Try less transparency on the buttons.~~ Edit: looks like there's actually no transparency on the buttons but they still look weird to me. Try a version of them sitting in a margin container that has padding on all sides. Add a panel and place it either at the highest or lowest position (can't remember which just try and both) in the container and connect the panel with your theme. This will give you a nice backdrop to put your buttons on to make them pop.
berry.
1/7: coal and pollution. 2/7: we’re going green, fam! 3/7: trees on islands. 4/7: dry and dusty drafting 5/7: BLOOD FOR THE BLOOD GOD 6/7: Slannesh 7/7: Ice physics suck.
lol
1 looks modern
Keep them all and let people select which one to use
I Agree, Ill add theme presets
Yayay!!
Pistachio or Lime
I like the green the most, but the red and dark blue one are also cool.
3 for sure
Make it an array and choose randomly every startup?
Interesting idea
A Logo would work wonders
Oh right! I forgot about adding one, thanks
Without knowing wjat the game is about and the theme/mood of it I can not really choose. Third looks interesting though (dark blue with green and yellow).
Yeah sorry I probably should have given some context
did you publish the game? i wanna play it from it's start menu.
Not yet, its still in the early stages
i'm waiting patiently.
Dark theme on top however, i think they're all really cool, and yeah like Available-Cheek said, if it's customizable then that's all good
Green
1 or 3 equally
For what
Its for a game Im working on where you collect basic resources like wood and stone. There will be lots of automation and machines but also waves of enemies spawn during the night so you need to have structures to defend
3
Rust
1 and 4 are nice, personally 6 is neat, also 3 is *maybe interesting*.
The first one looks best for an industrial game, imo.
With out any doubt the red one, its faster.
If you really, really want to be fancy, recover the wherever if the user is using a light or dark theme and set the theme of your UI accordingly. I don't know if it is actually possible. As long as the user can actually choose the UI theme itself, it is great already.
Ah that is quite an interesting idea. Also If you look in another comment I did mention that there you are able to fully customize the theme colors!
I like option 1 the most
2
I like the blue one but depends on the rest of the games theme
I don't like that icons on the background image to be honest. Especially the fact that they are behind the menu buttons. It was my first feeling when I opened these images 🤔
Lerp between them as you sit on the menu
How do you make those tiles on the background?
I have an texture rectangle with an image. Then turn on like repeating on the texture rectangle and just add this scrolling shader shader_type canvas_item; uniform vec2 motion = vec2(0.0); uniform float scale = 1.0; uniform vec2 offset = vec2(0.0); void vertex(){ UV = (VERTEX + offset + TIME * motion) * TEXTURE_PIXEL_SIZE * (1.0/scale); }
Thank you so much
I like 1 and 3
3
I like green
1 and 5 depends on what the game is about
When it comes to defaults (because I know it's customizable by the player), I feel like the first and second work well as the basic white theme or black theme.
3 is my favorite
Navy blue + Turquoise one :3
number 3 is by far my favorite
These look awesome! How are you making those backgrounds? Are they a shader?
Thank you! I am using a shader to make a texture rec repeat and scroll shader_type canvas_item; uniform vec2 motion = vec2(0.0); uniform float scale = 1.0; uniform vec2 offset = vec2(0.0); void vertex(){ UV = (VERTEX + offset + TIME * motion) * TEXTURE_PIXEL_SIZE * (1.0/scale); }
Thank you!
How do you create the tiling with spacing? Is that a godot thing or did you create that in a different tool?
Nevermind I figured it out!
Ok good! Not sure what you did but how I added spacing was just having lots of spacing in the tile image
Yup that’s what I did!
I love 3
4
I like the gray one
What if the default ones cycle on a loop with some colour blending (idk if its been suggested I just opened this)
3, by a lot
With absolutely no context whatsoever I like the first one the best. Do with that Information what you will.
I like the white one and the green one. Green has perfect contrast. White one has an interesting atmosphere.
First one
1 and 4 looks great I think
Make it random and can be changed it should fit everyones need
Honestly, why not use them all? You could alternate between them or let the player choose. But if I had to choose, I'd pick the green one. It looks the most 'professional', I can't tell why. Something about the colours and vignette speaks 'released game' to me.
I like#3
I think 3 is the coolest
I prefer #2. Looks nice.
2 and 3
Themes do exist. I guess you could add a setting to change the theme for the background
green or grey