So, i’d like to start a conversation about pros and cons of game engines or other related things.
(dunno, is it legal? I guess so, if you didn’t like it, lol)
I tried Godot 3.6 and didn’t like it, though:
Pros:
- Scripts changes in real time, edit and see result instantly in debug build.
(Upd: that includes making changes to things in 3D tab, especially if they are sleeping, though getting your character out of bounds/under floor will be problematic) - Debug build is launching fast.
- I like the left side of interface, also its responsive?
- The feel of a toy.
- Built-in IDE (A con at the same time)
Cons:
- No simultaneous editor + game mode (won’t see the running game inside editor)
- Bunch of problems with hierarchy, no prefabs.
- Lots of crutches (even the “scene” that can act like prefab is it)
- No multiple scripts on one object
- Built-in IDE still worse than VS Code/Studio
- The right side/inspector is worse
- I hate pythonish, i guess GDScript is even worse than it.
- GPT doesn’t know 4.0+ versions, no easy dive in to there
A little Q. from that, does Unity modified or project that doesn’t reload for 5+ seconds each script change exist?
(I know there are hot-reloads addons, they’re not ultimate pill, still full needed in some cases)
I think many indie-people would love version of unity that is quick, even if its cutted to only the ability to make 2D games/platformers.
UPD 09.12.24.
So i spent 4 days and about 21 hours on this GDScript mess, and i must say, oh boy there is zero pros if it is 3D, not 2D or some platformer, it was hell, hell on earth.
If someone will ever try, try mono version with C#. There is no proper Format Document even with extension for VSCode, no extension for Visual Studio either. (Indents, Johny, they are on the trees!)
Also my VSCode is flickering like crazy even after installing new one on top of old. (If you want to know my progress it is KinematicCharacter and RigidCharacter scripts and pick and throw with gyroscope) UPD. After that VSCode again reset my hot-keys in VS, god damnit Microsoft!
P.S
Those people who said GDScript is easy and is the way to do it in Godot are crazy or made only 2D platformers, problems can arise at any time.