Announcement

Collapse
No announcement yet.

Godot 4.0 Stable Released As Major Step Forward For Open-Source Game Engines

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • jrkb
    replied
    Originally posted by BrokenAnsible View Post
    I think I will grab this and start playing with. Good job Godot devs! Also, what would a guy have to do to get Java support instead of Mono/.Net ?
    There is Java support for android exports.
    ​​​​https://docs.godotengine.org/en/stab...singleton.html

    though, I personally quite enjoy GDScript. usually i am not a fan of indentsensitive languages, but after trying it for a couple of days it's really fun and so fast to develop with.
    the developers wrote a little piece about it that might be interesting:
    ​​https://docs.godotengine.org/en/stab...hould-i-use-it

    Leave a comment:


  • unwind-protect
    replied
    What kind of terrain managers does Godot have? Anybody looked into that"?

    Leave a comment:


  • Ironmask
    replied
    Originally posted by BrokenAnsible View Post
    Also, what would a guy have to do to get Java support instead of Mono/.Net ?
    C# is like Java. Just ignore half of all the features and conveniences (like null reference checking and record types) and maybe find a way to make the tooling slower and you won't notice much difference.
    You won't have the joy of dealing with checked exception hell, but you can just simulate it by immediately throwing NullReferenceException in the main method. That has the added benefit of making the program work just like any other Java program. Just don't forget to pre-allocate 2GB of memory before doing it since the CLR doesn't handle that for you like the JVM does.

    Leave a comment:


  • BrokenAnsible
    replied
    I think I will grab this and start playing with. Good job Godot devs! Also, what would a guy have to do to get Java support instead of Mono/.Net ?

    Leave a comment:


  • jrkb
    replied
    I just got into godot, and it's fantastic. Super fast to develop with, and incredibly flexible. i was teaching Unity so far to students, but I know that from next year on this will be godot.

    congrats :-)

    Leave a comment:


  • esbeeb
    replied
    Originally posted by Quackdoc View Post

    so the question becomes, how worth while is it to port a game to the new version? I realize this will be on a per game basis, but I cant help but wonder who benefits from it and who doesn't
    Since the Godot 3.x series is still getting maintained, and even new features added, I would say, stay within the 3.x "ecosystem" (yes, we might as well call it an ecosystem of its own - or maybe a "sub-ecosystem").

    Once there are no further releases for the 3.x series, *and* there is some dire and compelling reason to need to migrate to 4.x, then and only then migrate, I say. More tools and guides for such migrations will come along later - best to wait for those to ripen up to some sort of maturity, to maximally ensmoothen the process.

    Leave a comment:


  • emblemparade
    replied
    Originally posted by Quackdoc View Post
    so the question becomes, how worth while is it to port a game to the new version? I realize this will be on a per game basis, but I cant help but wonder who benefits from it and who doesn't
    I would say that 2D games won't see much benefit in the game itself, though the tooling is definitely improved and that can be worthwhile if the intent is to continue maintaining and improving the game. For 3D games there are a lot of new features that are more obviously attractive: Vulkan, FSR, and a lot more.

    Leave a comment:


  • Quackdoc
    replied
    Originally posted by emblemparade View Post
    Big up to the team, they really are amazing.

    A necessary but unfortunate consequence is that games may have to be massively refactored if you want to upgrade from 3.X to 4.0. Just so much has changed. I've tried and it's been painful, I basically have to rewrite so much of the game from scratch.
    so the question becomes, how worth while is it to port a game to the new version? I realize this will be on a per game basis, but I cant help but wonder who benefits from it and who doesn't

    Leave a comment:


  • emblemparade
    replied
    Big up to the team, they really are amazing.

    A necessary but unfortunate consequence is that games may have to be massively refactored if you want to upgrade from 3.X to 4.0. Just so much has changed. I've tried and it's been painful, I basically have to rewrite so much of the game from scratch.

    Leave a comment:


  • Barnacle
    replied
    Looks really good, will have to give Godot a try soon. Congrats to the team.

    Leave a comment:

Working...
X