like a quack that I hold inside, quacks that awakes when I close my eyes, beak that quack every time I lie, beak that quack every time I fall. It quacks at everything.
- 1 Post
- 170 Comments
Sounds cool! making adaptive UI for so many aspect ratio is sometimes hard. I’ve made UIs for games in Godot, Unreal and Unity. It’s mostly easy if the UI is just anchored to any corner, side, or center. it’ll mostly work for any aspect ratio above certain resolution.
But I’ve never made apps in game engine myself. The most complex UI I’ve made is inventory UI in Unity. But I didn’t make it to be adaptive to the aspect ratio. It only have fixed width & height.
on a second peek, Overwatch editor looks more like MFC than imgui. my bad
This is CryEngine Sandbox with Visual Studo style
This is CryEngine 3.6.8 Sandbox running on my campus’s PC.
if you are making a game engine with custom editor & putting effort into making your editor look cool, there’s someone like me who would enjoy that.
game editor UI or maybe generally UI design as well.
once I learned about dear imgui I realize and could easily spot so many engines and desktop app built with dear imgui.
I think I’ve also seen a game engine, clearly built with dear imgui, but styled to look like Visual Studio.
There’s someone written custom stylesheet for the CryEngine Sandbox editor to also make it look like Visual Studio. Speaking of which CryEngine used to be built with Windows MFC UI until CryEngine 5.
Then they switched to Qt, I assume the LGPL version because then maybe one of the reason they sort of “open-source” the engine (not really) probably because they attempted to comply with LGPL? but idk. But since version 5.6 the source code isn’t updated anymore.
Although Lumberyard was a fork of CryEngine 3.x.x (uses MFC), Lumberyard eventually switched to Qt and so today, O3DE is also in Qt.
O3DE on linux nowadays is pretty stable, but I’ve only used it for rendering, not scripting games. admittedly I haven’t had time to geek out on O3DE’s UI
Godot editor is built on its own UI tooling. Probably not edited on the editor, I assume the UI tool can be worked via code. There’s so many desktop app that also built using Godot, like Material Maker, and few 2D pixel art tool I forget its name.
Like Godot, Unreal Editor is built on Slate, their UI framework. The engine has 2 UI tools. Slate and UMG. For in-game UI, UMG is probably easier since it can be built in the editor and Blueprint. Slate UIs is built via C++, but is also used for complex game UI such as inventory. etc.
I also used Unreal Engine 3 via UDK and the editor is cool too.
I used to really like & follow Battlefield in BF1 era. The Frostbite Editor looks really amazing. I really want to touch the editor but o well there’s no way to try a proprietary engine. DICE used to show off Frostbite a lot from 2009 to 2017 and showing Battlefield runing in the editor. I don’t really see much newer Frostbite videos/screnshots.
Frostbite-era Battlefield does have a few modding tools and they tried to mimic the Frostbite Editor look. It looks pretty. I’m not sure the UI toolkit used.
Refractor editor for BF2 is meh though, and hard to use. Goes the same with Age of Empires IV Essence editor, looks meh. I think both are built on Windows UI tool.
Source’s Hammer… I like Source 2 Hammer but since it cannot be used on Linux I’ve yet to try it. Hammer for source 1 and goldsrc is okay, and hard to use.
Finally, Unity is what I’ve used more generally. But I really never dig up what the editor is made of somehow 🤣 I assume it’s their own UI like Unreal & Godot. But I have no further clue to say.
I like UIs because they look amazing. especially game editors because it looks complex. I guess it’s like people who like seeing trains. I do like trains as well but I never go out birdwatching a train.
I also like UI styles like Aero or Liquid Glass. Although I may have bias towards Aero due to nostalgia effect.
There’s other game engine that have its editor made to look like MS Office UI with ribbons lol. It was NeoAxis engine and I think Stride/Xenko used to look like MS Office too. It looks unique.
Blender also have interesting history with its UI. Few overhaul in 2.5 and 2.8. but the latest Blender have the best UI. Sometimes I feel nostalgic with 2.79 because that’s what I started with.
Lastly here’s my fav editor UI (visually) in order. may not be 100% accurate to my actual feeling. feeling is super subjective amd can quickly change
- Frostbite Editor
- Unreal Editor 5.x
- CryEngine Sandbox 5.x
- Unigine Editor
- Unreal Editor 4.10+
- S&box editor
- Godot 4 Editor with passivestar’s theme
- O3DE
- CryEngine Sandbox 3.x
- Hammer Editor 2
- Unreal Editor 3/UDK
- Unity Editor
- Defold Editor
- Godot 4 editor (default style)
- Overwatch’s editor
- Stride editor
- Godot 3 editor (default style)
- NeoAxis
- Age of Empires IV/CoH/Relic Essence Editor
- Crysis Sandbox
- Flax Engine editor
- Fyrox Engine editor
- Hammer Editor 1
- Refractor (BF2) Editor
not everything has to be exciting, expanding, growing, “numbers go up” damnit.
lol I call a stray orange in my old house kunyit (en: tumeric). never thought I’d see an actual tumeric cat.
they blocked so many advertisers until they got random ads placed by people.
I dunno what the ad/tom hanks is about
Poland flag with their coat of arms on the white side is pretty rad though.
I never had to deal with anything baby and I just realize baby clothing is its own problem. I think in the case of my parents, they are gifting the clothes to relatives or neighbors who’s having a baby.
Because I’ve heard a few times over the years when a relative’s having a baby, my parent would dug up old clothes bag to find unused baby clothes. I’ve also overheard other relatives doing the same. Not sure if this is just my family culture, I really never had to talk about baby clothes economy with anyone.
my social anciety is extended toward cars. I always assume there’s people in cars, I always feel there are so many faces looking at me.
like a face that I hold inside. face that awakes when I close my eyes. face that watch every time I lie, face that laughs every time I fall. It watches everything.
!ok except that last part is song lyrics!<
I never use nixos, but I just got intrusive thought to make that command get invoked automatically every time the config file is modified.
this is really good!
so uhh
Basket b(); if (costco.is_available(costco.items["eggs"])) { b.add(costco.retrieve(costco.items["milk"], 6)); } else { b.add(costco.retrieve(costco.items["milk"], 1)); } costco.commit_transaction(b);
also I feel a bit weird that my personal stance is that pronouns (except “it”) isn’t necessary to a thing, or robot. But since the game uses she/her pronoun for glados, I just kind of went with that.
I usually feel like pronouns (except “it”) is just for human. But people do use pronouns to animals sometimes. I guess it’s valid & not just for human.
Ultimately I’m not so familiar with it. English is my second language and my native language doesn’t have gendered pronoun.
I completely forgot what post am I in 😆 I kind of feel like she’s a just a sentient AI, controlled by personality cores and tasked to do the jobs Aperture Science is supposed to achieve.
What made me feel that way is because there’s a possibility/implied that Caroline didn’t consent to be put into glados, and the fact that glados can also be activated & deavtivated by Aperture workers. Also since her personality can be adjusted, like when she has high urges to murder, the Aperture workers just put morality core.
Also I’m not sure if Glados is properly aware that she’s doesn’t live in the same body as Caroline then nor I’m sure if glados know that Cave Johnson is dead. Or if did she ever found that out, I don’t remember, I don’t remember much of Portal 2.
I suppose she’s more like omnics in Overwatch. Omnics are like sentient robots. But in Overwatch, omnics are treated closer like a human than ordinary robots.
I mean what Overwatch did is to make an allegory to IRL systemic racism. But since realistically now in real life omnics are still not human, so my position is that both omnics & glados, a very advanced sentient robots, are not human.
this is why niche stuff on fedi is so funny sometimes. especially when a corporate entity tried to approach it, in the most corporate way lol.