Paridot
Paridot
  • 11
  • 85 541
Why I Still Use Unity
Sharing my perspective on Unity and switching game engines
Great place to support my videos :)
ko-fi.com/paridot
Join our Discord Server
discord.gg/TfYJfSJmED
Checkout our game RUIN
store.steampowered.com/app/2500620/Ruin/
Переглядів: 9 186

Відео

Procedurally Animating Text in Unity
Переглядів 5794 місяці тому
I made a cool little tool for creating text animations in Unity using TextMeshPro. Here's how I made it! Rich Text Attribute docs: digitalnativestudios.com/textmeshpro/docs/rich-text/ If you'd like to support me making these videos, this is a great place to do so :) ko-fi.com/paridot Join our Discord Server! discord.gg/TfYJfSJmED Checkout our game RUIN! store.steampowered.com/app/2500620/Ruin/
Making Rail Junctions on a Multi-Path Spline in Unity
Переглядів 3,5 тис.5 місяців тому
Quick tutorial to make junctions for a physics based train moving on a spline container with multiple paths. Happy Holidays! If you'd like to support me making these videos, this is a great place to do so :) ko-fi.com/paridot Splines v2.2.1 Package Manual: docs.unity3d.com/Packages/com.unity.splines@2.2/manual/index.html Other Spline Train Videos: ua-cam.com/video/fNIrXVBuMqI/v-deo.html GitHub ...
We Made Our First Steam Game! ( And Channel Update )
Переглядів 2596 місяців тому
RUIN is coming to Steam Nov 14! It's a difficult precision platformer with 75 levels across 3 worlds. Make sure to bring out your controller for this one. 0:00 - RUIN announcement 1:15 - Channel Update RUIN on Steam: store.steampowered.com/app/2500620/Ruin/ Join our Discord Server! discord.gg/TfYJfSJmED
Using Configurable Joints to Make Train Couplers in Unity
Переглядів 6 тис.Рік тому
Hey Everyone! Here's a quick tutorial on how to setup configurable joints in such a way to make them act like train couplers. I hope you find it helpful! This is a follow up to a video on making physics based spline movement where I also implemented a train, but the joints in that video were pretty atrocious. Do these joints instead, they are much better. The physics stuff in that video was pre...
How Slow are Unity Events?
Переглядів 10 тис.Рік тому
A quick look at the speed of UnityEvents compared to C# Events and Multicast Delegates. If you'd like to support me making these videos, this is a great place to do so :) ko-fi.com/paridot Join our Discord Server! discord.gg/TfYJfSJmED Wishlist our game RUIN! store.steampowered.com/app/2500620/Ruin/ Music: "Late Night Radio" Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By At...
How I Programmed a Multi-Dimensional Platformer
Переглядів 1,8 тис.Рік тому
Ever wanted to make a platformer in both 2D AND 3D? I'll show you how I transition between both dimensions in this video. Check out the final product: paridot-games.itch.io/iwbtf If you'd like to support me making these videos, this is a great place to do so :) ko-fi.com/paridot My recent video on Unity's Input System: ua-cam.com/video/ZHOWqF-b51k/v-deo.html Join our Discord Server! discord.gg/...
Use Unity's Input System Like a Pro
Переглядів 24 тис.Рік тому
You may have used Unity's new input system, but you could probably be using it better. I'll show you how to create your own input map abstraction which will make writing control scripts way easier. If you'd like to support me making these videos, this is a great place to do so :) ko-fi.com/paridot Unity Open Project: github.com/UnityTechnologies/open-project-1 Input System Documentation (Callba...
Making a Spline Train Using Rigidbodies to Move | Unity C#
Переглядів 17 тис.Рік тому
Instead of animating a train along a spline, I wanted it to move using physical forces instead. I'll show you how I accomplished that in this video! If you'd like to support me making these videos, this is a great place to do so :) ko-fi.com/paridot The method for coupling carts done here has been vastly improved in a new video. Go check it out! ua-cam.com/video/F2CWDjjyadM/v-deo.html 0:00 - In...
Adding Parallax to my Top Down Space Arcade Game | Unity3D C#
Переглядів 2,1 тис.Рік тому
I'm updating one of my older game jam games into something more fun to play - in this video showing you how to add some really simple parallax to add some more dynamic to an otherwise pretty static looking game. Join our Discord Server! discord.gg/TfYJfSJmED Wishlist our game RUIN! store.steampowered.com/app/2500620/Ruin/ #topdown #unity3d #parallax #unity2d #arcadegame #unitytutorials #gamedev...

КОМЕНТАРІ

  • @ThePlasticPlanet
    @ThePlasticPlanet 11 днів тому

    I'm having trouble and hope someone can help. I followed the video step by step but encountered a problem in playmode. The first time i enter playmode after creating a new Input Manager Scriptable object everything works as intended, but as soon as I exit and reenter playmode (without deleting the existing Input Manager SO) none of my inputs are detected. Anyone run into this? Anyone solve it?

  • @tenko1058
    @tenko1058 16 днів тому

    I remember watching this when I first started with unity and had no idea why you did it this way and it seemed all so complicated and weird. I didn't know what events were or Scriptable Objects. I had watched so many other videos on the input system and in all of them people did it different (tutorial hell). I found an easy way and stuck with it for a while, because it worked. Now months later, while still being a noob, I totally get it and I really appreciate your way of handling inputs. it's easily the most methodical and cleanest way that I have come across and for me the only way to do it. The only "issue" that I see, and maybe you just forgot (or maybe I am still too much of a noob), is that you didn't unsubscribe from the events to prevent memory leaks. but yeah cheers for showing this!

  • @Ranakade
    @Ranakade 22 дні тому

    I still have it deep in my heart to use Unity. But I got a Python course I'm finishing learning, so I went with Pyglet lol.

  • @er6n10
    @er6n10 29 днів тому

    Great stuff! Saved me from a headache I have been having while using the SplineAnimator...

  • @patat7873
    @patat7873 Місяць тому

    11:16 What do you use? Radory? Readoi? I dont get it

  • @simonrigby2776
    @simonrigby2776 Місяць тому

    Perfect. Thank you. I was doing something similar with the "old" system so had the abstractions. Glad I found this before I tore it all down :)

  • @hana-games
    @hana-games Місяць тому

    the joyatick never go to zero what can i do?

  • @halfblue2678
    @halfblue2678 Місяць тому

    I stumbled upon this when I was trying to make PlayerInput use Invoke Unity Events instead of the default Broadcast Messages. I'm currently prototyping something, and wanted to have multiple stuff listen to the PlayerInput, so I switched to Invoke Unity Events. When I did that, I noticed that that option did cut the FPS to under 30 while Broadcast Message was getting more or less 80 FPS.

  • @stzyotuber
    @stzyotuber 2 місяці тому

    Bro make mobile ui for railroad v3 assets train controller Please 🙏

  • @KiteGamedev
    @KiteGamedev 2 місяці тому

    Thanks, bro! I'm working on a simulator of the Kyiv Metro, and thanks to your videos, I was able to find a solution to my main problem.

  • @boywithbrain7556
    @boywithbrain7556 2 місяці тому

    How did you aligh your bodies to the spline? cause mine always work on the spline with an offset

  • @ZaneDragonBorn
    @ZaneDragonBorn 3 місяці тому

    So your game is all within a small area of movement so the stars could be around a single area. What do you recommend for someone who has a game with a 300 by 300 unit play area and needs to space background? Could this parallax work? Or is there a better alternative that is realistic. Making a large pixel art background doesn't seem very realistic currently.

  • @lx2222x
    @lx2222x 3 місяці тому

    The reason why I don't want to use Unity is not because of trust / pricing but rather because of the engine itself. The modular system is cluttered and filled with deprecated packages. Also the Object / Component system is not good and doesn't scale that well. The light baker is slow, and the naming for the standard unity api stuff is objectively wrong by the C# standard. Oh btw, I forgot to mention Unity doesn't use .NET but rather Mono or their own, meaning no Nuget packages. They are working on implementing the standard .NET runtime but I haven't seen any progress so far. It would be nice if they implemented Native AOT so it could work with all platforms, but I doubt they will ever do that in the next years. Godot on the hand has a way cleaner api, and their Tweening system is a big upside. Currently though the graphics and performance is shit in Godot, that is why I don't want to use it either (maybe for smaller games). Then there is Unreal, which might be the best option if you are doing 3D, but it also isn't that good either. Their C++ is really super scuffed and a nightmare to work with. Unreal also produces huge binaries, which is a big downside. The only thing for me making Unity attractive is their netcode. Unreal has good netcode, but it's less flexible than unity's. Godot networking is just plain bad. There isn't even a way to handle connection timeouts without doing workarounds.

  • @JayBekkr
    @JayBekkr 3 місяці тому

    Godot is not a replacement for Unity, its open source nature does not mean that Godot development is completely democratic, the Godot foundation leads the direction. Of course if you don’t like that direction just don’t support the foundation. The 3D alternatives for Unity are Flax engine, Stride engine and Godot, where Godot is the probably the weakest 3D contender so far (especially if you use the default physics engine). Flax and Stride also seem to be more accommodating for C# developers. Godot does support C#, but from my observations it seems flax+Stride have a workflow similar to Unity. Flax also have console support out of the box. I liked your video, but I would like to give a tiny bit of criticism. Your voice is a tad grainy/grating, consider recording while standing up or slightly increase the tone of your voice. It’ll probably also make your recordings less harsh on your throat. On a positive note on your voice, you don’t have a ‘sibilant S’, which many UA-camrs (even big ones) struggle with. Or not really struggle since they don’t seem to notice it… to be fair I only know what a sibilant S is because I struggle with it.

  • @matthewlawton9241
    @matthewlawton9241 3 місяці тому

    I feel like if you have to validate your points by saying "Let's make the uncomfortable assumption that the thing which is frankly HEINOUSLY, immorally bad, ISN'T bad...." utterly undercuts any of your points. It doesn't matter that Freyja is awesome (she is). It doesn't matter that Unity as an engine is awesome (it is). If you cannot trust the contract between developer and client, then EVERYTHING you do with the tool will always be on unsteady ground. You can't realistically do business this way. Being a good manager is ultimately about increasing predictability as a metric in as many parts of your business as possible. Trust is not abstract! It's absolutely not something you can just wish away as your video has done, as it is a key part of predictability! Contracts CAN NOT just magically change, otherwise they're not contracts, are they? I wish you only the best, but these are poor decisions on your part as a business owner.

    • @mbg4681
      @mbg4681 3 місяці тому

      Shills aside, I'm astonished that richly earned mistrust isn't the default position towards Unity.

  • @untiefreaking6887
    @untiefreaking6887 3 місяці тому

    Mainly the tutorials you can g back 5 years and its still useful, i figured unreal would have less so..

  • @flamart9703
    @flamart9703 3 місяці тому

    Most of the game devs will abandon gamedev anyway, so doesn't matter what engine they will use... or try to use.

  • @messapatingy
    @messapatingy 3 місяці тому

    When I saw multiple Action Maps being created (GamePlay and UI) and multiple actions (Move and Jump) and multiple controllers/bindings (WASD and GamePad), I realized there's going to be a lot more video watching and typing than necessary. DRY and KISS principles can apply to teaching videos. Just my 2 cents as someone with the attention span of a … oh got to go! Subscribed BTW.

  • @drominitoketchup
    @drominitoketchup 3 місяці тому

    ha, i dont have this problem. I like to code in low level. So the win-api and openGL or Vulakn

  • @Rick_Jagger
    @Rick_Jagger 3 місяці тому

    As a UE dev I never understood why people reacted so crazy on the unity changes. So many Unity devs are now on the UE side just because of what unity did. I mean epic could try the same thing. It's epics tool and they can decide what ever they want. If you like the tool, stick with it. Unity changed their price plans after the negative feedback which is a good sign to me. I mean they will not try that again I guess. I am on the opposite, I have years in UE but I would love to code in C#, so I always watch unity videos to see if I am ready to switch or at least try unity. But then I see how hard it is to make multiplayer games and UE shines again 😂.

  • @brianwilson7497
    @brianwilson7497 3 місяці тому

    these are so good man thanks for sharing

  • @tophatsntales
    @tophatsntales 3 місяці тому

    Unity is the Steam of game developing. Unreal is the Epic Store of game developing...yaknow. bloated. messy and incomplete. Godot? Godot is that kid tugging at the adults pants wanting attention. i've used all 3. Unreal is a mess you have to fight the engine its self more than not. also... C++ soyaknow. Godot? I could see it getting there. but its still too early. Unity was bad in its early years too. give Godot like... half a decade or a decade and itll be up to snuff, but currently? its good for small or easy projects. theres a reason you havn't seen anything massive of quality done in Godot...

  • @littledreamergames
    @littledreamergames 3 місяці тому

    If developers actually ended up having to pay, I'd be a lot more upset, and less forgiving. But Unity listened to the comunity, and readjusted. Companies rarely do that until it's too late. I think that makes Unity an even better company than before.

    • @mbg4681
      @mbg4681 3 місяці тому

      If that were true, they would have immediately rolled back all of Riccitielo's "bad" decisions the millisecond they fired him.

  • @_.-.
    @_.-. 3 місяці тому

    The trouble with this is the sinking ship effect. People who stay need to be convinced enough people will also do the same keeping the engine afloat. Making a game is a long commitment, and a lot of engine-specific effort can go to waste if the company maintaining the engine you are using stops doing so. Thus, you need others to "feed" the engine while you too are using it for the decision of staying stay to make sense. Or at least have the *perception* of this feeding taking place. The same snowball that perpetuates Unity as a very popular choice can turn into a negative one, were enough people leave for the engine to start limping, so the engine gets worse, which in turn makes more people flee and so on and so forth. When they went on their money pinching attempt, many people took it as a sign of the engine not being profitable, so basically a start of that negative snowball, which made many people angrily leave out of fear of potentially wasting effort

  • @SaiponathGames
    @SaiponathGames 3 місяці тому

    Actually I am really happy that I got into the same point as yours with a little bit of help from my coworkers. I am working on a similar train game and I noticed the same camera jerk I had in yours too when switching tracks, do you know if there are any ways to fix this?

    • @paridotgames
      @paridotgames 3 місяці тому

      I'm not working on this project much at the moment, but my first attempt would be trying to line the overlapping tracks as well as possible. If that doesn't fix it, then using a smoother camera system would be my next try. Instead of just making the cam a child of the train, make the camera lerp between positions so it will never hop from one position to another. Cinemachine might make that easy to accomplish

    • @SaiponathGames
      @SaiponathGames 3 місяці тому

      Thanks for the quick response. I will try that, do you have a discord by any chance?

    • @paridotgames
      @paridotgames 3 місяці тому

      @@SaiponathGames Yup! Link is in the description

  • @Soraphis91
    @Soraphis91 3 місяці тому

    had to convert to unreal for work. Documentation is hell compared to unity. find a cool sounding plugin, developed by epic in the plugin browser? wanna find out more about it? to bad, 90% of the plugins have no documentation to it. some of the that have, have no link in the plugin browser. The API documentation is a joke, edge cases, typical use cases and alternatives? all remain not explained or mentioned whatsoever. Also UE has SERIOUS usability issues. I have a large list on my work computer, where the editors UI just feels like some alpha version of an actual tool. Also editor scripting the simplest tools (custom assets (WITH custom icons)?!) is a serious undertaking. And then them not even supporting their own types like TOptional and TVariant fully in their editor, even though you can reconstruct the functionality (with some drawbacks and inconveniences) on your own (but lose the convenience on the code side).... TL;DR: Unity is a great engine to work with. You can get your shit done and they are constantly improving it. yeah not all their decisions have been great and yeah the engine has issues. But the alternatives are not better. it's all trade-offs.

  • @midniteoilsoftware
    @midniteoilsoftware 3 місяці тому

    I agree. Drama aside, Unity is a fantastic, jack-of-all-trades, make-any-game-you-want, engine. I see no compelling reason to switch at this point.

  • @f11bot
    @f11bot 3 місяці тому

    Agreed 100% with this. Plus out of Unreal, Godot and Unity, the latter just is the easiest to go from idea to final product. It's the product with less friction during development, godot I'm sorry but it's still too incomplete, and unreal is way too over complicated and heavy to run (for devs and players). Unity is the tool that lets you do everything very well, you can either push the limits of graphics or go for a more retro 2D look, I really value how the workflow is that flexible. Hell you can even build apps on it if you want. And works the same on all major platforms, of course there's always some tweaks to be made but it's nothing like the mess Unreal is with cross platform development, and godot is still a limited on that regard.

    • @mbg4681
      @mbg4681 3 місяці тому

      >> out of Unreal, Godot and Unity, the latter just is the easiest to go from idea to final product. Or maybe you just know Unity better.

    • @f11bot
      @f11bot 3 місяці тому

      @@mbg4681 I tried really hard to switch to Unreal, but overall it just feels made for big teams. Trying to build for mobile was a mess, I just felt like I needed an experienced engineer to get stuff working (android builds only worked 1 time) Also iOS I just couldn't get it working without having a full Apple Dev account, which is possible on Unity and Godot. Plus cause C++ is a mess, and Visual Code is just slower for me to work, plus is a tiny bit less optimized. Graphics optimization was impossible for low end PCs, and the engine itself occupying 97GB is just stupid. Removing plugins to make the engine lighter wasn't that intuitive, very easy to break stuff. Ofc I liked some features like the chaos car physics and tools for open world games. And most important of all, I could barely get the engine running on my PC, it's wayyy too heavy. Now for Godot I just felt I needed a person to build me the base graphics to make it look as good as Unity in URP. Also on mobile 3D lightning was very limited which was one big downside for me. And there is not much resources for Godot yet, be it assets or guides. It can get better in the future, sure and I hope so, but I need a tool that works for me now. Unity is the only engine where I feel I can get the most production quality without needing a team, you don't need to be an expert on shaders or code engineering to get a very high quality result, all the complex stuff is handled for you. But ofc Unity (as a tool) has its share of issues XD, but it's minor stuff (worse is the company itself, I hope it gets better fr). That's my experience, I heard very good things about Unreal and Godot but in reality they don't work for me atm, it's up to each person to see what suits their needs better!

    • @f11bot
      @f11bot 3 місяці тому

      @@mbg4681 that is true. Unreal I tried really hard to learn (also in the past), and it always felt way too complex and unstable, I felt I needed an experienced Unreal engineer to get shit done. Godot I really liked how you start from zero and build up from there (similar to Unity), but the limited 3D lighting on mobile was one big downside, plus since there aren't yet many resources online I would have a very hard time trying to match the graphics quality of Unity URP by myself, I felt I needed an experienced graphics programmer to have something look really good. On Unity I can achieve an high production quality product all by myself, the engine itself and the resources available are super helpful! That's why I say it's very easy to go from idea to final product! Not just prototyping, for that any modern engine is easy. And ofc Unity as a tool has it share of problems, specially the future of it being very uncertain unfortunately. But I need a tool now, and now Unity is what works best for me!

  • @sebastienmorin1858
    @sebastienmorin1858 3 місяці тому

    I am more of a hobbyist and was using Unity for roughly 2years before the controversy last year. My day to day job is software engineer, but making games in my spare time is a true passion. I am also very sensitive to the political face of the gaming industry. A lot of my buddies work in triple or double A companies, and I've heard terrible stuff happening in there, either through them or when I was researching vg in social sciences doing interviews with game devs. And it's the number one reason why I won't make this more than my hobby (unless by a strike of complete luck I happen to make a game that actually sells). So even though I'm not impacted at all by the decision, it was for me the cherry on the cake of the very bad vibe that the general handling of the engine, it's evolutions sent in recent years. So I switched to Godot and probably won't come back to Unity. And by chance, I actually love Godot way more than Unity, now that I'm using it more seriously (to the point I'm almost sad I didn't switch way earlier because it feels like the engine for me in terms of UI/UX). I think your reasons are very understandable, but personally the company trying to screw over professional users out of nowhere, AND retroactively at that, was the straw that broke the camel's back.

  • @CasanisPlays
    @CasanisPlays 3 місяці тому

    Did you really suggest that Epic is more trustworthy or more reputable? Did you google Epic layoffs before making this video?

  • @skooter500
    @skooter500 3 місяці тому

    Honestly, Godot is just a million times BETTER and NICER and FASTER. I had to open a simple Unity project from a student yesterday and it took over 5 minutes to load. Build to Quest took 10 minutes!! Then my computer ran out of hard disk space. Unity is not a game engine. Its a virus.

  • @vivicm5449
    @vivicm5449 3 місяці тому

    this was hard to listen to, dude, clear your throat!

    • @owdoogames
      @owdoogames 3 місяці тому

      The vocal fry is indeed quite painful.

  • @DashzRight
    @DashzRight 3 місяці тому

    Unity is probably fine for 99% of the users that used this before or start making games to learn game dev.

  • @darkmattergamesofficial
    @darkmattergamesofficial 3 місяці тому

    As developers we have one mission: Make a good game players will enjoy. The engine, tools, languages, whatever, doesn't matter! Players don't give a flying you-know-what about the behind the scenes, they just want to play a fun game! A lot of developers shot themselves in the foot by switching engines at an inopportune time out of fear, when in reality nothing changed... I personally know a few that had a great project going in Unity, but switched to Unreal and now they are floundering. Never let yourself fall into the drama. Lots of those "Unity is Dead" videos were made purely to capitalize on the trend and gain views.

    • @DashzRight
      @DashzRight 3 місяці тому

      1000% true

    • @tophatsntales
      @tophatsntales 3 місяці тому

      can confirm. we kinda missed all the drama CAUSE WE WAS BUSY /MAKING GAMES/ aint got time for that shit. we heard about it afterwards a month later... nothing changed for us. but our games are free so 🤷‍♂

    • @darkmattergamesofficial
      @darkmattergamesofficial 3 місяці тому

      @@tophatsntales Exactly! Get busy and stay busy. All the drama is for procrastinators!

    • @tophatsntales
      @tophatsntales 3 місяці тому

      @@darkmattergamesofficial basically :D we miss a lot of the drama in places... but its all unimportant so 🤷‍♂

    • @renisrrenis9225
      @renisrrenis9225 3 місяці тому

      @@tophatsntales it would of changed for you if they didn't change back their stupid pricing, you would get demolished by having free game and would of had to pay them which they might do it again in the future cause they can. Good luck in using this pathetic company engine.

  • @HurricaneSA
    @HurricaneSA 4 місяці тому

    Why should you stick with Unity (for now)? Because it's honestly the best game engine for indie devs out there. Yes, Godot is open source and very easy to get started with. But Godot is also very broken in areas where no game engine should be broken. Godot physics are horrible to work with and the animation system falls apart quickly when you do complex projects. Godot has good C# support but just not good enough as many of the editor features are not available when using C#. Unreal Engine looks amazing but it's C++ based which is not a bad thing. It does make it more difficult to get started with though. It's also very bulky and bloated. I mean, 60GB to 100GB just for an editor to run is huge. And of course Unreal also tries to be different so they give stuff everyone know as one thing totally random names just to be different. Nothing too serious but Unreal is, in my opinion, for larger studios or teams. It is not so indie dev friendly. There are other, lesser known, contenders out there like Flax and Stride but they're not mature enough in my humble opinion. Flax especially is very good but the UI has some issues that needs to be resolved. Stride is open source as well but it has a list of well known bugs that can mess up compiling runtimes. Of course Unity also has its own set of bugs but they're more annoyances that serious project halting issues. There's a store and an asset library where you can find any tool you need. The editor is clean and easy to read and everything works great for the most part. Unity right now is a great tool to use and that did not change. Perhaps in a year or two one of the contenders will become a serious challenger but for now, unless you're making a lot of money, use Unity.

  • @okunamayanad
    @okunamayanad 4 місяці тому

    the new ceo gained my trust back so i'm also staying with unity

    • @warcinm3210
      @warcinm3210 3 місяці тому

      Fool me once, shame on you.

    • @mbg4681
      @mbg4681 3 місяці тому

      So the door-in-the-face technique worked on you, at least.

  • @oglothenerd
    @oglothenerd 4 місяці тому

    Seriously, why do people use proprietary game engines in the first place!? They can do stuff like this on people whenever they want! Use Godot, you will never get screwed over on an open source game engine!

  • @viktorhugo1715
    @viktorhugo1715 4 місяці тому

    im almost recommending u to give a shot at godot, its vicious~ I think that what unity made is actually better for some game engines to grow, for example, defold and godot have been so much popular since what unity made, this also applies for some frameworks like phaser and love2d. sorry for the awful english and my limited vocabulary

  • @gnightrow4020
    @gnightrow4020 4 місяці тому

    "Although it is a for profit company" making a profit is a good thing, if you think otherwise then you must be a follower of marx.

    • @RenderingUser
      @RenderingUser 4 місяці тому

      a good thing.... for the company, at times, at the expense of the users, all the while there being systems that treat users better (i.e. open source)

  • @flashheart1676
    @flashheart1676 4 місяці тому

    I agree 100% with your assessment. And I find it comforting that someone else came to the same conclusion in the end. When this debacle first happened, I dove into Godot for a month and found it lacking. The I went back to Unreal. I stayed with the engine for quite some time before throwing in the towel. I think Unreal is a great option if you are really good at programming and you have been in the industry for many years. But for a low level indie developer, Unreal is not very accessible and doesn't (yet) have the same community you spoke of. I will continue to use Unity but they are on a tight leash. To be honest, I think the company will recover, but it will no longer be what it was.

    • @elpsykongrow6967
      @elpsykongrow6967 4 місяці тому

      I am curious to hear why you have found Godot lacking? Are there specific features you needed that Godot did not have? I just started with it, and it feels ok so far.

  • @MuffinManProductions3D
    @MuffinManProductions3D 4 місяці тому

    I completely agree! Unity needs us to make money so if they make everyone leave, then they won't make money. Plus if they try to do something retroactively they would face a lot of lawsuits.

  • @ipga13
    @ipga13 4 місяці тому

    imo unity put out the flames quite nicely, however the whole thing is still very charred and needs lots of rebuilding and cleaning up.

  • @EricEngel
    @EricEngel 4 місяці тому

    Everyone should use whatever tool they feel most comfortable with. That said, I initially had a bit of trouble getting over Godot calling everything "scenes" but now that I have, it feels WAY more accessible to me than Unity did. Things just seem to come together so much easier, even if Unity's documentation was better. I totally understand people not ready to jump ship just yet, though. But within a couple of years, Unity is gonna have a hell of a fight on their hands to keep their spot. At the very least, in the eyes of smaller independent devs, Godot will be THE standard. It's so good!

    • @revimfadli4666
      @revimfadli4666 4 місяці тому

      Especially once they manage to make 3D performance outperform Unity After all, Unity superstars like Hollow Knight and Cuphead were 2D anyway, which Godot does faster

    • @computernerd8157
      @computernerd8157 3 місяці тому

      Until major studio use it or mid size companies, I dont think anything going to change too much. I am in favor of Godot but I will learn Unity and Unreal when the times comes.

    • @rolevote
      @rolevote 3 місяці тому

      @@revimfadli4666and lethal company

    • @mbg4681
      @mbg4681 3 місяці тому

      @@computernerd8157 Is Sega major enough?

    • @computernerd8157
      @computernerd8157 3 місяці тому

      @@mbg4681 No Sega is not major enough by my book. Wayforward more major then Sega these days. Wayforward is mid size.

  • @howdlej123
    @howdlej123 4 місяці тому

    I think the pricing structure is completely justified. Most people kicking up a fuss about it will never even get to the numbers required before it affects them. Unity runs at a loss, it only succeeds when developers do with most of their income coming from established companies using their software. What they ask for once you start earning enough to even cut them in is completely reasonable. Granted the wording and lack of clarification on how reinstalls and piracy was handled left a lot to be desired. I chalk that down to poor PR and upper management. Its something that usually happens with every company. I know a lot of people tout Unreal as 'THE BEST ENGINE' but as someone who spent many years working with Unity before UE4 dropped and has worked with both engines I still prefer Unity as my personal engine of choice. Not only do the devs seem passionate about actually making real improvements to the engine with long term goals like ECS but the documentation as you pointed out is stellar. Unreal still has a very long way to go to even come close to the level of quality Unity docs has. I can't really explain it but there is something about Unreal that just puts me off. I find I spend more time fighting the editor then I do actually creating anything.

    • @mbg4681
      @mbg4681 3 місяці тому

      >> I think the pricing structure is completely justified. Then you are wrong, otherwise the metric would have been sales instead of installs.

  • @Dom-zy1qy
    @Dom-zy1qy 4 місяці тому

    Is it not hypocritical to hate a company on the basis that they're publically traded and for profit, while using their products for your own profit? I think its reasonable to be upset for changing their monetization model, but thats a different conversation.

    • @RenderingUser
      @RenderingUser 4 місяці тому

      depends on how badly they mess up with that. some devs estimated net total loss due to the changes they proposed

  • @ChristopherCricketWallace
    @ChristopherCricketWallace 4 місяці тому

    You're not wrong; but that same amount of community knowledge/support/content could (and probably should) be invested into a safer engine for LONG-TERM security (and games preservation). Unity's market constraints (shareholders) will always push them towards enshitification--hence the recent debacle. If the current and new generation put get behind a new, open source, king we may never again have live under Unity's Sword of Damocles. Everything is fine for today... But for how long? Stock price number gotta go up right? That's not necessarily the best thing for us little people and our families.

    • @SnakeEngine
      @SnakeEngine 4 місяці тому

      You can make the same argument for Microsoft and Windows, yet the majority of games are still developed for Windows.

    • @vivicm5449
      @vivicm5449 3 місяці тому

      yeah, dont use anything else you use in your daily life that belongs to a company, oh wait you would need to go and live naked in the middle of the desert

    • @warcinm3210
      @warcinm3210 3 місяці тому

      also, take note that Paridot completely missed the fact that Unity basically sucked hard from the very beginning, but it was just the only solution that was available at the time. It still does suck, and it sucks even more and more with each iterations (built-in vs LRP/URP vs HDRP, DOTS/ECS, shader combinations problem, current C# "support", pseudo-LTS "strategies", the amounts of bugs, plugins and assets getting outdated and requiring migrations really quickly etc.) - while "it's good for me because it's good for me" is a valid rationale, it makes 0 sense to use it to convince people of anything. Also, new CEO and current tech managers are exactly as shitty as the ones before, they just learned to lie better. The layoffs didn't help either.

    • @SnakeEngine
      @SnakeEngine 3 місяці тому

      @@warcinm3210 Not sure, if Unity sucks so much, then why is it used so much at professional commercial level?

    • @warcinm3210
      @warcinm3210 3 місяці тому

      @@SnakeEngine "professional commercial level"? You're joking, right? Unity is mostly used by small indie studios and students. Check the actual usage stats of game engines for big studios and AAA games, and then I'll happily continue this discussion further. That aside, one question from me: why the most watched UA-cam video is "Baby Shark Dance"? :)

  • @Woogy84
    @Woogy84 4 місяці тому

    the thing is it's not the first time they made bad decision and they tried to hide this by changing the TOS. i just feel like you can't trust them even after they back paddled. it happend twice so why not try it a third time in the future? i agree that unity has the most tutorials out there but many of them are also very outdated. freyas tutorials are mostly math as you said so that is not a clear point for unity. Godot, Gamemaker, and Unreal have great tutorials out there as you said yourself. also other engines have shader editors too (i know godot has one and i bet unreal has one too but i don't know that). you have good points but i feel like they are not really a reason to stay with unity. the only reason to stay with unity is that you have a lot of knowledge working with unity and that is fine. personaly the risk is way to high to accidently make a million dollar hit and then get skrewd by unity. just by saying your goal is not make a 200k game will not solve the problem in the future. good TED talk though. Thumbs up

  • @Primu
    @Primu 4 місяці тому

    Unity's planned pricing changes weren't even bad for small devs, people just completely misunderstood the changes and spread false information about it. Small indie devs were complaining about it while it would not have impacted them at all because they don't have over 200k sales anyway. Less than 5% of games releasing on Steam get over 200k sales and only a handful of those are indie games. The only devs who would have been realistically impacted by the change are small devs trying to make easy money by churning out low quality mobile games with ads & in app purchases. I think people wouldn't have cared as much about the changes if Unity didn't push for a new pricing model (per installation), people are much happier with a flat % revenue share even if it costs them more than the prior planned changes (you'd pay more at a 5% revenue share than 1mil installs). Their adjustment where you pay the lower of the 2 pricing models (per install or flat 2.5%) will help people understand that per install isn't actually all that bad when your game isn't very popular. Godot is just.. bad, its physics engine has many breaking issues that have been around for the past 2 years, I don't think it will ever be a realistic competitor of Unity/Unreal.

    • @RenderingUser
      @RenderingUser 4 місяці тому

      its not just price they are concerned about. the effect was supposed to be based on per install. which is.... very abusable. not sure how they could ever do that without something like DRM, which is another issue "...sales and only a handful of those are indie games." screw the handful of indies i guess "Godot is just.. bad, its physics engine has many breaking issues" jolt "I don't think it will ever be a realistic competitor of Unity/Unreal." unreal, most likely not. but unity, its close enough

    • @Capewearer
      @Capewearer 3 місяці тому

      @@RenderingUser jolt is custom extension, there's no guarantee it won't break next update.

    • @mbg4681
      @mbg4681 3 місяці тому

      @@Capewearer >> there's no guarantee it won't break next update If you don't like there being "no guarantees" "next update", wait until you learn about Unity...

    • @Capewearer
      @Capewearer 3 місяці тому

      @@mbg4681 then why would I take Godot if it's worse than Unity?

    • @mbg4681
      @mbg4681 3 місяці тому

      @@Capewearer "Begging the question" fallacy, unironically.

  • @fallegapyro
    @fallegapyro 4 місяці тому

    Unity is the best. Their new pricing is very,very encouraging for newcomers.

    • @mbg4681
      @mbg4681 3 місяці тому

      They aren'y going to rehire you, John.

  • @ribdot
    @ribdot 4 місяці тому

    I played with a few engines when I first got into game development, including Unity. I settled on Godot myself, and it was easy to feel like I dodged a bullet when the initial pricing changes were announced. Even though I don't use Unity, it's nice to hear some calm level headed thoughts about the engine now that the dust has settled a bit and everyone is in less of an uproar. Thanks for sharing your thoughts on why sticking with Unity works for you, and 100% agree that everyone should use what's best for them and their current project.