BARDO | Devlog # 1 - Godot or Unity?

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.ค. 2024
  • In this video I'll take you through some of the challenges I've met while developing BARDO. The big one being the Unity drama, that has shook the indie gamedev community, causing major developers to take the leap from Unity to Godot. As well as other things such as explaining what
  • เกม

ความคิดเห็น • 56

  • @damonfedorick
    @damonfedorick 4 หลายเดือนก่อน +3

    have you tried having your own opinion ? instead of following the masses?

    • @REDSOURCE
      @REDSOURCE  4 หลายเดือนก่อน +10

      Yes actually!
      I've tried developing my own game engine, I've been studying both Unity and Unreal engine for the past 8 or so years now. As well as branching out to other lesser used engines such as Cry engine, and even tried using the game engine that you can use with Blender. At the end of the day, and many years of having fun and learning, Godot seemed like the best option after the 4.1 release.

    • @fantomas1770
      @fantomas1770 3 หลายเดือนก่อน +3

      what about you, lil unity fanboying chap?

    • @damonfedorick
      @damonfedorick 3 หลายเดือนก่อน

      @fantomas1770, when I registered for Unity, I thoroughly reviewed their legal agreements before accepting them. As a result, I was well-aware that surpassing certain income thresholds would necessitate payments to Unity. While Unity is not entirely free, it does offer complimentary products for students and individuals eager to learn. The pricing policy is primarily designed for larger teams who might not adhere to the payment plans properly. For instance, earning $250k requires a subscription to Unity Pro, and generating over $1 million in revenue incurs a 2.5% fee. As an indie developer, if my product earns more than $250k and I'm a solo or small team, paying 1% to 2.5% is quite reasonable. In fact, I'd be willing to pay up to 10% for a product that genuinely meets my needs and exceeds my expectations.

    • @fantomas1770
      @fantomas1770 3 หลายเดือนก่อน +2

      @@damonfedorick it's not all about fees, but i see you, even though unity's 2% fee will be the least of your concerns when steam cuts its 30% not to mention you have to pay taxes. so yeah, easy to say that you'd be willing to pay extra 10% when you don't have to, but should unity make another change in their policy (which no amount of fanboy copium can prevent if or more likely when it happens) things would look quite bleak for you and pro-unity masses. that is, of course, if you'll make any significant profits off your game to begin with. unity is a good fit for those who want to work in studios, that's actually true

    • @damonfedorick
      @damonfedorick 3 หลายเดือนก่อน

      @@fantomas1770 , while I appreciate your concerns about fees and policy changes, I believe there's a broader perspective to consider. It's true that Steam takes a 30% cut, but this fee grants access to an enormous user base, significantly boosting the potential for sales. In essence, the exposure and distribution network provided by Steam often justify the cost, making it a strategic investment rather than a mere expense.
      As for Unity's fees, I stand by my willingness to pay an additional 10% if necessary. This isn't about being a fanboy; it's about recognizing the value of a tool that empowers me to create and bring my vision to life. The hypothetical scenario of policy changes is a risk inherent to any platform, not just Unity. However, the potential rewards and the current benefits outweigh these risks for me.
      In the end, it's all about strategic choices and finding the right fit for one's development needs. Unity, with its flexibility and robust features, continues to be an excellent option for both indie developers and those aspiring to work in larger studios.

  • @mbg4681
    @mbg4681 6 หลายเดือนก่อน +17

    I don't know if you're familiar with Road to Vostok, but they're on a similar journey as yours (moving a FPS game from Unity to Godot). Great to see more 3D shooters come to Godot! Digging the visuals and the philosophy.

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน +9

      I've heard about the project, didn't know he was moving to Godot too, that's awesome!

    • @mbg4681
      @mbg4681 6 หลายเดือนก่อน +3

      @@REDSOURCE You and RtV really got in at the right time. StayAtHomeDev, gamefromscratch, and a few other Godot creators have discussed the issue. Looking forward to seeing more from you!
      P.S. RtV has 2 Godot porting devlogs up on the officlal YT channel.

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน +2

      @@mbg4681 Oh shit, thanks for the pointers, I've obviously been looking at Godot tuts but I don't think I've come across them yet!

    • @mbg4681
      @mbg4681 6 หลายเดือนก่อน

      @@REDSOURCE Oh, well gamefromscratch (various, including Godot) and StayAtHomeDev (all Godot) are mostly game dev news guys. For tuts, off the top of my head there's GDQuest, devmar, Lukky, Godotneers.

  • @FernandoBaldrich
    @FernandoBaldrich 4 หลายเดือนก่อน +2

    Nice! Good luck on your game, excited to see the next devlogs

  • @meliodas8409
    @meliodas8409 4 หลายเดือนก่อน +1

    The concept sounds looks epic and the Caravan Palace background music is great :)

  • @atstrategist
    @atstrategist 6 หลายเดือนก่อน +5

    idk why youtube is giving me your channel and videos, but i am here now and i will support

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน +2

      awe, big love

  • @michaeljburt
    @michaeljburt 6 หลายเดือนก่อน +6

    Bardo seems super cool. Keep up the great work
    Also, 3D workflows are improving and Godot 4 is getting some amazing demos developed in the engine. I was able to create a vertex painting plugin (in editor) in a couple of days... Wild. And I'm able to use it for "foliage" painting just like it works in UE5.

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน +1

      🗿🍷

  • @Ryhon
    @Ryhon 6 หลายเดือนก่อน +15

    You do actually have to credit the Godot developers if you release a game made with it. It's the only requirement the MIT license has

    • @rameynoodles152
      @rameynoodles152 4 หลายเดือนก่อน

      Well... Idk if I would call it "crediting" the Godot developers (aka copyright holders). More like, you must supply notification of the license to anybody you distribute the software to.
      Here's the whole license for context.
      Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md).
      Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur.
      Permission is hereby granted, free of charge, to any person obtaining a copy
      of this software and associated documentation files (the "Software"), to deal
      in the Software without restriction, including without limitation the rights
      to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
      copies of the Software, and to permit persons to whom the Software is
      furnished to do so, subject to the following conditions:
      The above copyright notice and this permission notice shall be included in all
      copies or substantial portions of the Software.
      THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
      IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
      FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
      AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
      LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
      OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
      SOFTWARE.

  • @mbg4681
    @mbg4681 6 หลายเดือนก่อน +7

    1:01 The people who have accepted Unity's "apology" are playing right into their hands. Riccitielo did exactly the job he was hired to do: implement an unpopular decision the board wanted at all costs, then take the blame like a good little scapegoat.

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน +3

      I don't know enough about the background to comment on this, but mister Riccitielo has done some shady stuff in the past, I mean he was the CEO of EA at one point, so it doesn't seem too out of left field for him to do something like this. But I'll leave the "politics" to someone else xd.

    • @mbg4681
      @mbg4681 6 หลายเดือนก่อน

      @@REDSOURCE Oh absolutely, I was just adding to your point that Unity's foot-dragging apology is too little too late. Some BoDs hire CEOs like Riccitielo _specifically because they are shady._ Anyway, back to makin' FPSes in Godot! I'm so excited! (My dream game is a sci-fi Bannerlord-like)

    • @Ozzianman
      @Ozzianman 6 หลายเดือนก่อน +1

      The hobby group I am in would love to switch from Unity, but Godot is not quite there yet, though the potential absolutely is there. We do a lot of experimentation in VR and Unity has an iron grip on that. Pretty much, we ain't updating to Unity 6. We will keep on using the current LTS and keep an eye on other viable alternatives. UE4/UE5 is cool, but it is a bit too heavy of a tool for the kind of games we do.

    • @mbg4681
      @mbg4681 6 หลายเดือนก่อน

      @@Ozzianman Yeah VR is one of Godot's main weaknesses unfortunately. Ah well, at least the choice is easy for you, and hopefully Unity will be a little too gun-shy to do anything too egregious for the next little while.

  • @SprayNpreyT
    @SprayNpreyT 6 หลายเดือนก่อน +1

    Thanks, insightful !

  • @sean7221
    @sean7221 6 หลายเดือนก่อน +1

    Awesome to hear you chose Godot! Can't wait to hear more, subscribed my lil nigga

  • @MetalNFury
    @MetalNFury 19 วันที่ผ่านมา

    I love game development!

  • @robertgortva616
    @robertgortva616 6 หลายเดือนก่อน +1

    IM HERE!

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน

      Hi :D

  • @Iridium.
    @Iridium. 6 หลายเดือนก่อน +1

    godot has no play in editor mode, thats a huge drawback to start.

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน +1

      I think the engine has a lot of problems, but it's weighing the pro's and cons is what matters. Godot is not an engine for everyone, but if it works, then it works.

    • @jonathansaindon788
      @jonathansaindon788 6 หลายเดือนก่อน

      This as got to be the single thing that keeps me in Unity. I love the animator and tilemap tools in Godot but not being able to select and move objects at runtime in the editor is so frustrating.

  • @tullman3craggs102
    @tullman3craggs102 18 วันที่ผ่านมา +1

    im sorry to say my friends. i have stuggled throughout the years with the abusing relationship. Yes, i too use the unity.. ( but actually tho who cares about the scandal software is legit pay the money feelsbadman)

    • @REDSOURCE
      @REDSOURCE  18 วันที่ผ่านมา

      Unity is by all means a great software, one of my favorites, and looking back at this video I may have overreacted but during this time, the drama surrounding Unity was at its peak. But yeah I can safely say Unity is great, that's why I've been using it alongside Unreal for 8 years now xd

  • @Smabverse
    @Smabverse 6 หลายเดือนก่อน +2

    Ye man UE5 is just way too big

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน

      It's really fucking good, it's a shame tho because not only is it huge, but my rig can't really handle it xd

    • @Smabverse
      @Smabverse 6 หลายเดือนก่อน +1

      @@REDSOURCE Ye but also UE doesn't support 2D for example

  • @Ascendant275
    @Ascendant275 3 หลายเดือนก่อน

    Tim Sweeney cares? Epic literally delisted all Unreal Tournament games on their anniversary on Steam and pulled the server plugs while they don't even sell their OG Baby on their own store or offered it for free on its special day.
    I'd say Unreal Engine is a ticking time bomb itself, and the only reason why they aren't doing what Unity did is because Fortnite is still a major cash cow, let's see what will happen when it dies and they need another money source.

    • @REDSOURCE
      @REDSOURCE  3 หลายเดือนก่อน

      At the time of recording this video I gave my opinion on Tim Sweeney. He seems like someone who cares about Unreal Engine, since I can't name another program that gave it's users the entire Quixel Megascans library for free.

  • @SnakeEngine
    @SnakeEngine 6 หลายเดือนก่อน +3

    If you primarily want to create a successful game, stick with Unreal/Unity. If you primarily want a moral boost, stick with Godot. So the answer is simple, but the choice may be hard.

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน +5

      I would disagree, most successful games are made with Unity and Unreal, since those are the most popular engines in the industry. But a game engine is just a set of tools. It's easier to cut with a 100 dollar knife than a 1 dollar knife for sure. But when it comes to game engines the gap is much tighter when it comes to people actually making a game. You can create the same amazing game in Unreal engine, Unity, Godot. The tools are different, and it takes time to learn each, but the approach and the way you make it is the same. Me as a person am not looking for insane realism, and impressive GI, with impressive PBR materials. So I sacrifice graphics for a more comfortable approach to game design.
      Pick and engine, see which works for you which doesn't. And then stick with it.

    • @SnakeEngine
      @SnakeEngine 6 หลายเดือนก่อน

      ​@@REDSOURCE There is one major thing you get with those commercial game engines for sure, but not with Godot. That is maturity/stability. Pray that you don't run into a mine field further down the road as no one feels obligated to fix bugs in Godot. May be you step on a mine that bugs you, but not the others because they never take your path? And it can be pretty hard to fix bugs in a complex code base, even for experienced programmers. In the end, your game is prone to end up with a big bag of little problems and uncertainties, that won't concern you that much, but the players of your game will be annoyed and hate you for it. What if the physics system jerks out? What if the game crashes for unknown reasons on other platforms? Why is there a display bug in borderless window mode (which is still not fixed because too hard to do so since the switch to Vulkan, btw.)? And so on, and on. You are essentially playing Russian roulette.
      That's why someone who is switching from Unity to Godot is not really serious about making a successful game. He does it primarily for fun and/or moral reasons. The same is true for Road to Vostok dev. Don't expect the game to be a success. Either it will be a relatively simple game and essentially dead on arrival after one initial hype spike, or it will be a bag of all those little problems, that's when he will regret the engine choice.

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน +2

      @@SnakeEngine I understand what you're trying to say believe me, people thought the same way about Linux and Blender, and many other open source projects. Since it's not being funded by a company it obviously takes time for bugs to be ironed out and things to be fixed. And sure, I didn't think much about Godot when it was in 3.0. But since the release of Godot 4 the engine has caught my attention, and obviously I've been diving deep and really really enjoying how the engine works and how you create games in it.
      I also understand what you're talking about when it comes to how a game is received. I'm not making anything super complex, it'll be more than enough for Godot to handle. Besides singleplayer games are not meant to last super long. 9 out of 10 times a really good indie game will blow up and it'll eventually be forgotten. Unless it's a multiplayer game that receives regular updates, or a game that a fandom can really call their home. FNAF, Undertale had great characters and found success. Lethal company and Among us were great co-op experiences. There will also always be a factor of luck, how much luck will you have. If you're luckier than others you can see your game blow up, but even then it won't last super duper long in terms of hype, think for example "Choo choo Charles". and of course, I'm obviously not super "serious" about game dev. I'm a college student who works a part time job, and unless fate smiles upon me I don't think I'll be a full time indie game dev.

    • @rameynoodles152
      @rameynoodles152 4 หลายเดือนก่อน

      @@REDSOURCE Another thing to point out btw, is that Godot actually has a system for getting funding and putting those funds to work, unlike MANY open source projects. People don't work for free, and Godot realizes that. So it's actually pretty great that Godot got so many donations and free funding after Unity's screw up. This will pay for programmers to do things and bugs will get fixed. But also, Godot is growing INCREDIBLY fast, and the overall engine just isn't really super stable because so many new features are being created.

    • @DigitalProphet_
      @DigitalProphet_ 4 หลายเดือนก่อน

      I also like Godot - but nothing made me appreciate Unity as much as trying some new engines the last few months. Call it habit or comfort level but man - time is money and i’m way faster in Unity.

  • @hamez1740
    @hamez1740 6 หลายเดือนก่อน +1

    Im a huge godot fan
    But if you already started in unity its not worth changing

    • @REDSOURCE
      @REDSOURCE  6 หลายเดือนก่อน +5

      Well.. usually I would say the same. But it's not just software related anymore. Me and many people who use Unity do not trust the company anymore.

    • @hamez1740
      @hamez1740 6 หลายเดือนก่อน

      @@REDSOURCE I get that I meant like for your current project
      I feel like youd be fairly safe for now you know
      Like I doubt they'd pull the same thing soon