Should you make apps that AREN'T games in Unity?

Поделиться
HTML-код
  • Опубликовано: 10 дек 2024

Комментарии • 48

  • @MarcoCapelli74
    @MarcoCapelli74 2 года назад +106

    Actually many points in this video aren't exactly correct. And i say it by experience. I work for an italian software company who build desktop management software for business companies entirely in Unity, and from our perspective, it works damn good, with great looking modern UI that makes our customers happy. Unity make non-game apps way more easy to develop, cut production times by half, and gives us all the tools we need to achieve any result. For the "energy consumption" part, not completely correct either. With the right optimization process, that involve also coding a custom render pipeline, you can disable engine features you don't need and save power. Size: our management apps file size are less than 50 mb each. So, also this point isn't totally correct. We made a project for an entire restaurant with iPads, to manage orders in realtime, that is less than 72 mb included server side instance. So from my perspective Unity has a great potential in non-game software development.

    • @dvngnt
      @dvngnt 2 года назад +6

      are there any videos on youtube. i would love to see a production application made in unity

    • @KeyboardKrieger
      @KeyboardKrieger 2 года назад +5

      Fuck that's exactly what I thought and why I watched this.
      I'm a xamarin/wpf dev by day and a GameDev by night and I'm pretty sure most of the stuff at work could be done way faster with unity. Maybe I should really give it a try and build something to show and convince my colleagues at work 😁

    • @warmice8265
      @warmice8265 Год назад +1

      Amazing.
      Would you mind suggest me how ti make that custom render pipeline?

    • @shafiq_ramli
      @shafiq_ramli Год назад +7

      If you (ever) read this op, you should share how you optimize your app so others can benefit too

    • @fns5757
      @fns5757 8 месяцев назад

      Wish the op would come back and shed some light lmao

  • @DevNoob
    @DevNoob 3 года назад +47

    The main reason for me to make apps in Unity which aren't games would be that I don't know anything besides unity 😂✌🏻. Interesting video tho, never thought about it.

  • @pypunk6248
    @pypunk6248 Год назад +4

    Long story short, i've been wanting to start my own Bar/Arcade, Barcade if you would call it so, for a while now, so i want to create an app where people can select the table they're sitting on or the room they're playing in etc. And then select the drinks they want to order, it's a pretty straightforward app. And i think Unity would be good for me as im most familiar with C, C++ and C#, but i guess i'll also look into the alternative you just gave

  • @icab0225
    @icab0225 Год назад +6

    Honestly, besides the battery drain issue (if it even is an issue, I have never tested for it before) I don't see any reason to NOT use Unity. It uses C# which is an amazing language with a ton of cool libraries, and it's user interface is so friendly. Sure, it might take awhile to make your own UI system, but you can also re-use your UI systems and replace the sprites incredibly easy, and it doesn't look any different than any other app UI if you have good sprites to work with. If you're just using basic shapes and colors, that's not a Unity-specific problem. The sheer amount of assets to purchase or download freely from the asset store means that building a simple app is wayyyyy faster than hard-coding everything yourself.
    EDIT: Oh and also it's completely cross-platform. I mean you literally just go to build settings, change your target platform, and build. There's obviously more that goes into it, like detecting touch versus keyboard, but I mean building an entire app and just having to modify the code a bit to be able to publish to Windows, Mac, Linux, iPhone, Android, Smartwatches, and even tvOS is pretty amazing.

  • @miklosnemeth8566
    @miklosnemeth8566 2 года назад +11

    Great video. Your points against Unity are all absolutely valid, but there are a couple of major points: (1) with Unity as a game engine you will have the option to improve your business application into a graphically stronger, 3D visualisation in a warehousing or assembly line app for example, application with animations, this is a huge potential. (2) You can use C#, the best programming and most ubiquitous language invented after C++/Java.

  • @ErickSntM
    @ErickSntM 11 дней назад

    Thank you, quick explanation and cristal clear.

  • @kaydend5192
    @kaydend5192 Месяц назад

    congrats on the uni finishing

  • @DARK_AMBIGUOUS
    @DARK_AMBIGUOUS Год назад

    Just make it so a trigger has to occurs before the object that has a script attached to it is set to active, that script will contain the update functions, try to make it so when nothing is happening, there are no script objects with updates set to active

  • @Steiveee
    @Steiveee Год назад +4

    My game fps in Playgendary: 90FPS
    My game fps in Mojang: 83FPS
    My game fps in DAN-BULL: 60FPS
    My game fps in Unity: 🗿🗿🗿🗿

  • @muddy11112
    @muddy11112 Год назад

    Thanks man great video

  • @kevin-j1f
    @kevin-j1f Год назад +1

    i want to build an app(?) for mobile where you have 3d models walking around, but you the user can't exactly interact with them. what you can do is adding lists of things to do etc. So basically a game mixed with a semi-app. Is unity good for this?

    • @philldev
      @philldev  Год назад

      Yeah! This video is quite outdated. Unity should make your task a lot easier.

    • @Mosopia
      @Mosopia 8 месяцев назад

      it's easy to make that kind of hybrid app/game!

    • @KevinCodeingology
      @KevinCodeingology 8 месяцев назад

      @@Mosopia to this day I still am smashing my head tryna figure out what to do! ahahah. See, I tried unity, and the major problem I found is that its UI is not excellent. The alternative is using Swift for iOS and Kotlin for Android. Problem is, to insert 3D models in Swift, you must use Apple's framework SceneKit, and this framework is so little documented and has so little community that if you get stuck, you are essentially stuck forever :'). Still trying to figure out what is the best choice to make an habit app with some insights of a game on it

  • @xingorro8605
    @xingorro8605 2 года назад

    Short but good, nice work.

  • @cheesebucketman1606
    @cheesebucketman1606 2 года назад

    what happend to the audio at 3:40?

  • @xmetaldome
    @xmetaldome 2 года назад +4

    Volume in your video is very low.

  • @preguica_net
    @preguica_net 5 месяцев назад

    I want create a simple applications but with simulations and animations inside. It will be topicalized, i. e., many screens but just a simple simulation by screen. Can I use Unity safely?

    • @philldev
      @philldev  5 месяцев назад +1

      Yeah, I don't see why not! :)

  • @coldchickennoodles5575
    @coldchickennoodles5575 2 месяца назад

    Trying to make an app on unity which will include a type of dashboard connected to the weather of their area and a discussion panel where the user can post discussions etc. Does anyone have any idea what direction I should go through to achieve this.

    • @philldev
      @philldev  2 месяца назад

      I've done this before! It was actually quite complicated so I ended up just buying an asset in the store for like $5. I was on a time crunch though, you could probably do it yourself with some research

    • @coldchickennoodles5575
      @coldchickennoodles5575 2 месяца назад

      @@philldev Which part did you end up buying? And may I ask where you would suggest I start researching?

  • @johnrasc6544
    @johnrasc6544 3 года назад +1

    NICE!

  • @danishahhana
    @danishahhana Год назад

    What about image recognition?

  • @neozoid7009
    @neozoid7009 2 года назад

    Then which software to use for building apps??

  • @cardrismusic
    @cardrismusic 2 года назад +5

    I know an japanese language app made in Unity actually lol

    • @tiago2946
      @tiago2946 2 года назад

      Could you please tell me the name of the app so can I try and check? I'm really interested...

    • @cardrismusic
      @cardrismusic 2 года назад +2

      @@tiago2946 hiragana quest

  • @caiodevv
    @caiodevv 8 месяцев назад +4

    Duolingo was made on Unity.

    • @ErickSntM
      @ErickSntM 11 дней назад +1

      😮, nice to know

    • @caiodevv
      @caiodevv 11 дней назад +1

      @@ErickSntM Sorry, I am horribly wrong. Duolingo uses UnityAds mediation adapter for the Google Mobile Ads SDK. It only uses Unity Ads, not Unity itself.

    • @ErickSntM
      @ErickSntM 11 дней назад

      @@caiodevv I think a lot of apps uses unity ads.