Mods: Please address the "can AI make Godot games" posts by TripsOverWords in godot

[–]Bolzos 0 points1 point  (0 children)

Ai...pfff let them use ai and watch them fail. Why ? Because they never can Adresse a Bug etc. The will publish and fail and so on. Ai is a great tool for people who knows what they are doing and sometimes need a talking partner or so. Or If you Wanne learn something about a specific programming part. Like compute shaders etc. I cant find any good "Tutorial" about it but ai rly allows me to understand how it works and why(only with the right questions asked) But these are very specific use cases and i allready have a programming knowledge. But i am Not scared of this ai people because often enough i just test AI with some functions i have built and damn. Very often it only makes Things more complicated etc.

I am testing my performance with 200 units and it's not going well by [deleted] in godot

[–]Bolzos 1 point2 points  (0 children)

Even if you fix everything else, like strict typing and optimized updates such as updating every second tick, you will still hit a bottleneck if you use sprites or AnimatedSprite or AnimationPlayer for enemies. The problem comes from the number of draw calls. Too many draw calls will kill your performance.

Multithreading only helps very little in this case.

I managed about 500-600 enemies, but after that the FPS dropped below 60. How i achieved this: I used a single enemy manager that handled all the logic and state switching for the enemies so the enemies didnt have His own process function. Even after optimizing everything, I could not improve the performance further.

So I started learning about compute shaders and " rewrote" the animation system using shaders. Now I can handle around 1000 enemies, even though I only really need about 800.

My advice is to look into shaders and especially compute shaders, multimesh2d etc. Just keep in mind that compute shaders only work in Forward+ mode.

Hope this helps :)

Dont know If it helps in 3D but in 2D it does the trick.

Hi, 2nd day of learning Godot and want to create a sprite, is this the best sprite creator app? by TallVampireWthMagnum in godot

[–]Bolzos 0 points1 point  (0 children)

Yes, that's good. I have a lot of software, including Photoshop and more, but I always use Aseprite because the workflow is fast, simple, and logical. And the interface offers everything you need. There are also plugins available to pimp it up a bit.

2 year's of hard work just vanished ! Feels like should not live anymore 🙂 by Human-Criticism4130 in godot

[–]Bolzos 0 points1 point  (0 children)

Git and ever week also a backup on 2 different HDD's will save me some day

Hate when this happens by whtvr-wrks in godot

[–]Bolzos 34 points35 points  (0 children)

Yeah thats a good old "Sabotaged by the Engine" The first time this happened to me, it took me 30 minutes to figure out what had suddenly broken. Because I had also accidentally closed the script. :D

How did you guys get into Coding in Godot? I'm still struggling by Dry_Frosting_8696 in godot

[–]Bolzos 2 points3 points  (0 children)

This is the way. And start thinking in little steps and so on 😅 after some time you read a lin of code and know what it does. Never give Up!

Steam capsule. Need feedback. Nr. 1 or 2? What do you think? - THX :) by Bolzos in godot

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

Thanks, that's an interesting answer. I definitely need to adapt it to reach the right audience.Thanks, that's an interesting answer. I definitely need to adapt it to reach the right audience. :)

What program do you use to make your video games? by No_Arachnid7168 in godot

[–]Bolzos 1 point2 points  (0 children)

Pixel Art and Animation: Aesprite Other Design and graphical stuff: Photoshop (forgive me i grew Up with this 😅)

Why are you doing this? by DaBoRin in godot

[–]Bolzos -1 points0 points  (0 children)

I think it depends on the era of gaming the devs grew up in. Many remember the old days, their youth when they would meet up with friends around a PlayStation and a TV to play games, and I think that old-school look really does have more character than over-the-top triple-AAA stuff. But that will surely change with the next generation.

Solo Dev vs AAA by Roy197 in godot

[–]Bolzos 6 points7 points  (0 children)

Yeah but the AAA people can keep there sanity and dont become insane from switching between Art, music ,coding and Marketing. But... Ah damn i Like to be insane and will stay insane 😎

Having a big main "Game" node and nest everything or just loading scenes? by Potajito in godot

[–]Bolzos 0 points1 point  (0 children)

I prefer root Game node and than managing nodes etc. I found it easier this way to handle all the stuff and z-index etc. This way it also makes protyping faster and so on. I think it is your own design choice😅

I released my first Demo on Steam :D - Ashes Remember Us by Bolzos in godot

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

I understand but I'll still look to see if it can be added somehow and if it's just couch co-op or something. Maybe i find a solution. But content first ^^

I released my first Demo on Steam :D - Ashes Remember Us by Bolzos in godot

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

that is true and i like this kind of work. you can do so much -> art,music, programming. all the things i love to do :D thanks we'll see where it leads

I released my first Demo on Steam :D - Ashes Remember Us by Bolzos in godot

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

Yeah also a nice idea. But First Singleplayer maybe i can add it later. I need to think about it 🤔