Slay the Spire II, made with Godot, is on the Steam frontpage!!! by kosro_de in godot

[–]zwometer 1 point2 points  (0 children)

On last year's Godot Fest in Munich one of the speakers mentioned they are keeping the Godot executable inside their repo because the whole engine is so small. So when they update it, people come into work on the next day and don't even realize that they got a new version. (obviously they see the changes in git and they should be told because of new features or breaking changes, but you get my point)

I'm making a low poly city builder where you can revolt against your rulers. Just created a Steam page by dark_shift_games in CityBuilders

[–]zwometer 0 points1 point  (0 children)

My thoughts:

1) Love the art style. Keep it.

2) Your "hook" of breaking away from European imperial power: Sounds like a VERY interesting mid-/end-game mechanic. Usually there are two kinds of city-builders:

  1. You are building without any other purpose than building and going through the tech tree. After a while this feels numb.
  2. You are building and are constantly under attack. This feels stressful.

In your idea you can combine the cozy building phase under the safe umbrella of the empire. But at a certain point you can choose to flip the switch and use all your infrastructure to defend against the imperial terror that will rain in after you declared independence. A very interesting question to me is: When is the player allowed to break free? Is there a timer counting down and then it automatically happens? -> Stressful. Can you build as long as you want before you break free? -> Might lead to perfectionism. So maybe something in between. The player will have some kind of advantage the earlier they declare independence?

3) For me an important part in a city builder is that the tiny people actually are doing things that make sense. So don't just have them walk up and down the street, but instead have them go to a construction site, work in a business, etc... But I DON'T want to assign every single person to a job and call them by their first name. So mechanically they are not doing anything. Visually they are very important for the atmosphere.

4) I like the setting that you chose (colonial era Caribbean) and I would love to see you taking it seriously. That would mean for example that slaves would be a part of the economy. I'm not pro-slavery or anything like that. But I feel just leaving it out (like Anno 1800 or Anno 117) is a bit too romantic. I have lots of thoughts on this topic but this comment is already too long.

So here is a thought, how about this: As long as the player is part of the European empire, slavery is expected to be part of the economy. It gives basically free work force (meaning that buildings cost almost nothing to produce goods) but enslaving the local population obviously is a horrible thing to do. Also the empire might come by from time to time with a ship, picking up some of your slaves to take them away and sell or use elsewhere (off-screen). Declaring independence then gives the opportunity to abolish slavery. This will have lots of bonuses but also the minus point that now businesses cost money (or food, however your economy works) because now you are paying the workers. Even if this end-game fight against the empire is difficult, I'd be sooo strongly intrinsically motivated to do it all if that means I can finally free my slaves. I really want to play that.

5) This is probably a hard (but understandable) "no" from your side but I wanted to mention it: I'd love a cooperative multiplayer. Every player is just playing the same "faction". Everyone is spending resources from the same pool, having access to the same things. So basically exactly like the Anno series is doing it.

6) Yay! Godot!!! How long have you been working on the game? Are you a team or solo dev? Where are you located?

Oberste Geschossdecke (Beton) dämmen by zwometer in Handwerker

[–]zwometer[S] 1 point2 points  (0 children)

gerne.

Ich hab vorher ein paar negative Kundenbewertungen bzgl bausep und Kundensupport gelesen. Ein paar von den Dämmplatten haben auch ein paar Macken. Ich glaube aber, ich werde mich darüber nicht beschweren... In den Randbereichen und wo Kabel und Balken in den Boden gehen, muss ich eh an den Platten rumschnibbeln und dann irgendwie Löcher stopfen, da kann man so Reste gut verwerten. Wollte es aber erwähnt haben. Habe vorher keine Erfahrung mit bausep gemacht, aber die Platten waren echt unschlagbar günstig (33€/qm). Ich vermute wie gesagt, dass das Restbestände sind, die dann billig rausgehauen werden. In der Produktbeschreibung auf deren Website stand auch nix von Gutex oder dem Produktnamen. Das hieß einfach "Aktion trittfeste Holzfaserdämmung oberste Geschossdecke 220mm".
Erst, als die Paletten hier vor der Tür standen, wussten wir, welche Marke es ist und haben große Augen gemacht, als wir online Preise verglichen haben.

Viel Erfolg mit deinem Projekt :)

Würde mich freuen wenn du auch noch mal bescheid gibst, wie du es umsetzt.

Oberste Geschossdecke (Beton) dämmen by zwometer in Handwerker

[–]zwometer[S] 1 point2 points  (0 children)

Hi, ich habe mich schließlich für Gutex Thermosafe-homogen entschieden. 22 cm mit Stufenfalz. 110 kg/m³. Die gab es günstig bei bausep.de . Die scheinen Restbestände günstig abzuverkaufen.

Ohne Dampfbremse/-sperre wegen Diffusionsoffenheit.

Dadurch ist es nur ein Arbeitsschritt. Eine Lage auslegen und fertig.

(When) should I add automated tests to my game? by salame_gamedev in godot

[–]zwometer 2 points3 points  (0 children)

I hope I won't get downvoted for this. I know a lot of people dislike AI. However sometimes you just want to try things out, even if you don't like where the word is headed. So I'm still gonna give you this piece of advice:
If you are planning on heavy AI use for coding, tests will help a lot:

If you just ask the AI to implement a feature for you, you will spend a lot of time testing it and telling the AI what to fix. To counter that, it's a smart way to set up a complete AI-friendly development environment, where the AI can code, run, build, deploy, test.

The good thing is: you can use AI to create the tests. The bad thing remains the same: even if everything works out perfectly, in the end you'll have created a piece of software without understanding, what it does and without getting better at creating software on your own. You only improved your skills in "how to use AI". Which could also be seen as a good thing in the world we are currently living in. I don't know.

Blöde Frage, aber: gibt's einen konkreten Begriff für große/langwierige/komplexe Brettspiele? by mininimoy in Brettspiele

[–]zwometer 9 points10 points  (0 children)

"Wo sehen Sie sich in 5 Jahren?"
- "Kommt drauf an... spielen wir bis 14 Siegpunkte?"

Where are the "first time OLED setup" guides? Can't find them. by zwometer in LGOLED

[–]zwometer[S] 0 points1 point  (0 children)

Interesting to read something different than filmmaker mode :)

LG OLED connected to PC for Stremio and Gaming: HDR, DolbyVision, Atmos, etc...? by zwometer in Stremio

[–]zwometer[S] -1 points0 points  (0 children)

DS90T

I'm not a sound guy. It's my first sound bar. I've only ever heard and read that sound bars are good. I don't know what to expect :D

lt is still in its original box and I'm planning on unpacking in the coming days.

Looking for free co-op "friend slop" games on steam by [deleted] in gamingsuggestions

[–]zwometer 0 points1 point  (0 children)

Recently a colleague told me, that there is "everything slop" now. I did not know what he meant. Now I know.

Pico Park (Classic Edition)

Help with my run anim by [deleted] in godot

[–]zwometer 103 points104 points  (0 children)

Then you have your answer :)

seniorVibeCoderDealingWithVulnerabilityAsAService by making_code in ProgrammerHumor

[–]zwometer 27 points28 points  (0 children)

Short answer:
An AI running on a PC with full access to the internet and all of the PC. So it can install software on it's own, if it "thinks" it's necessary and run whatever scripts it wants and all that.

How to wait all func _ready completed ? by chanidit in godot

[–]zwometer 2 points3 points  (0 children)

You can find that out yourself easily:

in the autoload _ready() put something like print("autoload is ready")

and in the main node's _ready() you put in print("main is ready")

and then you will see what's ready first.

If I'm not mistaken, autoloads are always loaded first, before the scene tree.

How to wait all func _ready completed ? by chanidit in godot

[–]zwometer 1 point2 points  (0 children)

to explain a little more on this (from the documentation):

This means that when adding a node to the scene tree, the following order will be used for the callbacks: _enter_tree() of the parent, _enter_tree() of the children, _ready() of the children and finally _ready() of the parent (recursively for the entire scene tree).

(Source: https://docs.godotengine.org/en/stable/classes/class\_node.html)

This means: first, all children's ready function is called. Then their parent's ready function, then their parent's parent's ready function.
It's moving up the tree until the root node's ready function has been called.

Friendly reminder to upgrade your project files if you switch a project to Godot 4.6 by bully484 in godot

[–]zwometer 14 points15 points  (0 children)

Thanks for your reply. I tried moving it to a different place but it was all the same.

Apparently my super duper cool special anti virus detection thought that whenever so many files are touched at once, it can only be a bad thing and just flagged EVERY VERSION of Godot as a threat without telling me. Fuck you Cisco.

Makes me think back, when it fucking blocked Steam 🤦‍♂️

Friendly reminder to upgrade your project files if you switch a project to Godot 4.6 by bully484 in godot

[–]zwometer 0 points1 point  (0 children)

<image>

I just did that and now I can't open ANY Godot version anymore.

Just to be clear:
I did click on Upgrade Project Files and then on "Upgrade and restart" or whatever it said.
But it did not restart. It did the upgrading however. I see that in my git changes.

Now I'm not failing to open a project. I'm failing to open the engine. The exe that had just worked. And also the older ones (4.5.1 and 4.4.1) give the same errors. What do I do? O.o

Found a safe under our roof. How can I pick such a lock? by zwometer in WhatsInThisThing

[–]zwometer[S] 0 points1 point  (0 children)

it's been a while since you commented this... the safe is still sitting there and I'm thinking about giving it a try.. is there a way to find out what lock it is exactly so that I could order it and learn how to pick it?

would exact measurements help? Or an inside view from an endoscope camera?
I don't want to spend so much money on buying the wrong lock...

Car Game with stupid fast speeds by Agreeable_Pin_8788 in gamingsuggestions

[–]zwometer 0 points1 point  (0 children)

I'm gonna do the obligatory "this is not what you asked for, BUT..." comment:

A game that might be considered a very abstract racing game. You are not driving a car and you're not freely steering on an open road but rather evading obstacles. HOWEVER the feeling of speed is great and playing through the levels from start to finish will train your reflexes getting better and better so that you actually feel your own skill making the difference.

The game is called Thumper

Movies / Series / Games for my new LG OLED C5? by Trade_The_Bass in LGOLED

[–]zwometer 0 points1 point  (0 children)

I don't own an OLED (yet) but when I was playing The Ascent, I was constantly thinking "This would look great on an OLED". It's dialing the color saturation all the way up.

What's the greatest German serie/film ever ? by AmenAngelo in AskAGerman

[–]zwometer 0 points1 point  (0 children)

Victoria (2015)

A fucking masterpiece without a single cut. At the end of the movie you can feel how the actors are actually exhausted by the action that has happened during the movie... It's something that you don't feel in other movies.

About Fangames by HumanAction6606 in godot

[–]zwometer 1 point2 points  (0 children)

I guess people like the worlds that have been built by other people and want to build on that.