🌍 Game Dev Report Newsletter - cmonkey.co/gamedevreportnewsletter 💬 Unity is a game engine, but in reality it's really just a rendering engine. It's a place where you can write C# and render something on screen in 2D or 3D. Meaning if you have knowledge of Unity and C# you can really write any code, any program, it doesn't have to be just games. I've made several non-game things in Unity. I've made my Livestream overlay, made a secondary program to control it, I've made a game launcher, a program with interactive exercises, a bodyweight tracker and a bunch more. ✅ Get my C# Complete Course! cmonkey.co/csharpcourse 🌍 Reddit thread cmonkey.co/unitynotgamedev 🔴 RELATED VIDEOS 🔴 Transparent Unity App! (Overlay, Assistant, Particles) ua-cam.com/video/RqgsGaMPZTw/v-deo.html How to make a Mesh in Unity (Dynamic, Vertices, UVs, Triangles) ua-cam.com/video/11c9rWRotJ8/v-deo.html Make an Awesome Launcher for all your Games! ua-cam.com/video/dELZXHlYqj4/v-deo.html Learn Game Development! FREE Code Monkey Steam App! ua-cam.com/video/Iy17L8tLd2I/v-deo.html
Unity is an engine, you can use it for whatever you want, but the core goal of unity is to provide game dev tools without the need to study for years to make them yourself.
Seeing Unity's cinematics also makes Unity quite nice for animated shorts and films. It's a really powerful engine. Also, can I just say your videos have been a life saver when it came to mobile-dev related topics? 🙌
In my many years of experience with Unity, I’ve worked on a wide range of projects. At one point, I was employed by a company that developed software for hospitals using Unity. I’ve also created various applications and much more that isn't related to game development, so I can confirm that it’s absolutely possible. Personally, I’ve released several Android apps that people still don’t realize were made in Unity. So yes, you can do all sorts of things, not just games. My 3D portfolio (link on profile) is also made in Unity.
We've used Unity in our escape room, we've made a 'hand scanner' that uses mqtt to send messages to esps to open doors, turn on/off lights and play sounds. And we are also working on a control app using unity!
I use Unity like a fancy version of "Flash" and build bluetooth enabled apps for controlling all kinds of electronics and automation. I don't think I've written a game in Unity for about 5-6 years, but have written loads of little "controller apps" for robots, lighting rigs, playing music - even magic tricks!
Isn't it overkill to use a game engine for that? Why not writing a program that does that directly? Or is it about unifying all the UI stuff and so on through which you control everything?
@@SnakeEngineI don't know how to tell you this. I'm very good at writing c# in unity but I know absolutely nothing about writing c# in another platform 😂
@@SnakeEngine absolutely not. What would be overkill would be learning a new tech stack and trying to implement everything Unity can do, all over again. Sometimes I create little more than a basic ui. Sometimes I recreate the real-world on a tiny screen in 3d (and changing the state of objects "in game" sends bluetooth messages to change them in the real world, and vice versa). But even if I only ever created a basic GUI, my first choice is Unity. Because it's what I'm familiar with and can get the job done quickly and efficiently, with less chance of bugs because I forgot about some platform-specific quirk in yet another development environment.
i'm indie game dev myself using unity for making games. Also i'm using unity ar for civil engineering application as well. Also i used to work on a news application with unity.
I've developed several Unity apps to support stand-alone hardware devices, using Bluetooth BLE for communication. These 2D apps look great thanks to inexpensive UI assets from the store, and the ease of cross platform deployment is a huge advantage.
I also use Unity for a lot of other things. At the moment I'm making a car infotainment system/head unit with Unity (SmartifyOS). Also using things like Arduinos to control and read stuff in the car
I use Unity for my animation portfolio about 2 years. It really helped me to render my animation instead in blender that often crashing. Unity Animator very handy to use than blender NLA, tbh blender NLA sometimes broke my animation entirely. Also i had crappy laptop back then, Unity really saved me at rendering it without an issue
I used Unity to create interactive classes and tests for a educational platform a few years back. Interactive stuff, but not really a "game". Ended up saving a lot of time.
Working in graphic design, I have used Unity for a number of "automization" tasks. For example, a client wanted images of product combinations (something like: main dish + drink + side + dessert), which were hundreds of combinations. It was so easy to just for-loop through all the combinations and save them as individual unique images. Same thing for many products with the same structure but different sizes and proportions. I simply built the base product in blender, rigged the corners with an armature and then used unity to shift the bones accordingly. This stuff is so quick and the clients think it's magic 😂
Glad I'm not the only one! That's one of the good uses of the engine IMO. Ofc, the main goal of Unity is game and some old management issues make it look bad but I still have hopes for it for video game and other 3D/2D projects. It is a good & versatile engine IMHO.
My friend from my team, Microsoft's MVP, was once the leader of some Mixed Reality projects using Unity for Petrobras, one of the largest oil companies in the world (Brazilian). They use Hololens to teach professionals, as if it were a game hud showing you a tutorial in your eye. He and I also did a VR project to teach doctors. The interesting thing is that we did something realistic, not stylized, which provided a very interesting immersion, we copied the real hospital realistically using photo textures.
I had two professional experience (3 years each) of using Unity for industrial project, one was for making the interface of a complex domotic system. The other was about using AR to help for maintenance of industrial machinery.
As someone who used Unity outside of gaming, keep in mind, Unity has a lot of stuff packed into it, and for tiny imbedded projects I would not recommend Unity due to the build size. That being said, a robot controller, where the UI includes 3D model showing the state of the robot, it's a good tool for the job.
My Serket Tracker app is technically not a game, but made in Unity. It's an external tool to track progress in randomizers such as Zelda or Donkey Kong. Also, pretty much anyone who's made an asset for the Unity asset store would also fall under this category (apart from things that are just audio-visual libraries).
I spend years learning C# and Unity, made so many projects, published almost 2 games on Steam (second one is cooking Demo will be soon on NextFest) and i just get hired as Unreal Engine Game Designer.... yes you read that right after all those years... but if Unity studios didn't open doors for me then i step inside of window of Unreal hah, but it is completely different to Unity. But i love it! i am game dev i did it! :D and it is partly thanks to you HUGO!
That is what I am telling people all the time. I see myself rewritting 99% of the Phyiscs, shaders, particles from scratch anyway, but I don't have the nerves and knowledge to rewrite an optimized Rendering Engine. That is why I love Unity bc you can port it anywhere and it's very light weight, contrary to Unreal Engine which is bloated and much less flexible. Only thing that I really miss is some easy way to include other C# .NET projects easily.
I'm just working on making a fancy, animated date and title overlay for a video in Unity. 😀 I also used it as a C# compiler couple of times. _Sometimes my genius... it's almost frightening._
Been using Unity DXR path tracer for quick product renders. Some modeling and mesh editing tools are coming very far, which might replace my dependence on blender or Max in the near future. Lastly using Unity as a interaction prototyping playground to user test different Ui and experiences. I wrote a pretty cool tool to do multi-screens Figma sync for Automotive screens this what also linked to lights and sounds.
I've used Unity for making non-game projects before. Though the intentions of the projects were meant to test code that will later be used in games, I cannot call the small simulations games themselves. Had a friend who wanted to be a developer, and he had a game mechanic idea. He wasn't sure whether it was possible for a virtual simulation to create such a mechanic, so I assured him that it was possible by making a small simulation.
For traditional 'apps', it can do pretty much anything, but there are still some limits. Unity really bets on cross-platform developement, and thus has to make sacrifices to make stuff compatible across the board. It's also 3 (soon 4) versions of C# behind, that can be a bummer sometimes, even if C# 9 version they use is pretty solid, I'd like to be more up to date. Same with TSL 1.2 they use, whilst 1.3 has been the standard for some time (and, in my opinion, you don't mess with transport security layer versions being outdated)... But as you said, it can still do 95% of the stuff you could throw at it.
Когда я увидел, что у Cities: Skylines лаунчер Paradox Launcher сделан на Unity, я понял, что единственное, что ограничивает возможные варианты использования движка - это воображение, на Unity буквально можно сделать что угодно.
I’m a retired grunt inspired to learn programming by early computer games and home computers. Created some simple games for fun but way beyond me to do more with the tools available then. Thought I’d check out these game engine things in my dotage…surely just another IDE. Well yes, I could have used Unity on any project I’ve worked on. And the UI tools alone would have been a big plus.
You can make a videogame where a player has a smartphone that can install a variety of fully working applications. Can also play videogame inside a videogame. What a time to be alive.
I am a Russian and I used unity to simulate how corruption works in a communist and in a capitalist society. I was inspired by Primer, he's also a good example of what Unity can be used for.
I've spent most of my entire Unity career in non game applications. From in house VFX tools for CG environment creation (showcased on Unity's UA-cam actually) to new forms of spatial media, to digital twin applications. Unity is incredibly powerful lfor these sorts of real time 3d applications, and it is much easier to work with Unity on these use-cases. Or was before the company refocused on it's core experience of gaming recently. Not sure where things stand now. I can say I tried to work with Epic when doing the VFX work and Epic wanted NOTHING to do with us, but this was before Unreal became popular for movie and TV so I guess we were just too early? Story of my life.
At my University we use unity so students can get experiences on machines either to dangerous for a new Student to handle or when not enough machines are available...I've been contributing with my thesis for this kind of work too
I used Unity to create an NFT Generator, I made it after trying to create my own NFT collection and realising the companies were charging hundreds per generated collection and the cheap/free ones didn't have the features I needed so I just made my own app instead so I could do it for free lol, even has more features now. My app is not well known but it's atleast useful to me and potentially saved me a fortune depending on how many collections I make.
I’m actually really curious as to why unity isn’t used for making regular apps? I learnt unity over the years and was about to delve into reactJS but then I realized I could pretty much make what ever idea I had in unity. Why isn’t this done on a regular?
I definitely want to research UI Toolkit some more, I've only used it a bit to build the editor windows in my C# course, haven't yet tried using it for runtime UI
I would absolutely love to use Unity for my software project, but the loading time is way way too long and the build size stupidly big. I don't mind too much the bloat directly in the engine, but not in my builds.
I'm doing a personal project about creating audiobooks like visual novels with Unity and AI. I only needed some simple Python and PHP for backend services. Currently I'm looking for people willing to test it for free to get feedback and keep improving.
It's always impressive seeing what people can do with a tool that was meant for something else entirely. With Unity having been created to specifically target game developers, you wouldn't expect there to be so many other applications for it.
Yep, building an app in Unity would be so much more straightforward, and easy to build for many platforms! But for 2D UI only apps feels a bit unoptimized…
May i ask what's your point? The main goal of Unity engine when it can out was for game development but through time it improved to a level where you can do multiple stuff with it. And that will apply to other game engines(UE/GODOT as example)
The point is don't limit yourself to just games. If you know how to use Unity (or any engine) then you have the knowledge to build many more things, not just games.
Not a full tutorial but I did cover individual tutorials for each piece, they're all linked at the bottom of this page unitycodemonkey.com/player_customization_tutorial.php
I made a new years app once so all the photos from the night I get the 10 best ones and when the new years count down happens the app counts down while showing the photos.
In general yes, although they do have their Industry license for very specific use cases, mainly huge companies in things like Automotive or Construction
Be mindful, when you learn to use the hammer, the world becomes a nail. Do not use Unity for simple 2D windows which you can probably achieve with much simpler and lightweight frameworks. Remember that unity is simple to use, but is also heavy in all the stuff it bundles up.
Sure, but at the same time remember how you don't always need the perfect tool. If you want to make a super efficient tiny mobile app for controlling some lights in your house, building a native app will likely be the best for performance. But using Unity will also work perfectly fine and would allow you to complete that project in a very short amount of time as opposed to having to learn how to build native mobile apps from scratch (assuming you don't already have that knowledge)
I tried making a 3d modeling software in unity using probuilder api but I got stuck at the mesh editing Algorithms and quad mesh wire frame visualization
Damn that thumbnail is really... I get what the intent was, but man this direction is depressing to see. Cant wait for this to be the most viewed video in recent times just because of that.
What's wrong with the thumbnail? It clearly describes the topic of the video which is how Unity can be used for a lot of stuff and not just making games.
Question: Do you code everyday? because as for me, whenever I hit a road block whether in coding or marketing, I just lose confidence and even question myself if I am even fit to be a developer at all. maybe I chose a wrong career path. I never earned in games i made. $0 forever.
Depends on what I'm working on, some days I'm just writing/recording/editing. But while working on my games yes write code every day. I answered that question in a recent QA video ua-cam.com/video/OY2Yu7OZHqI/v-deo.html When it comes to confidence, that comes with experience. I've been programming for over 25 years, I was definitely not like this when I started. So just keep making consistent progress every week and over time you will gain confidence in your skills.
you shouldn't get into games development expecting to make money. There are 100,000 games on Steam - that's an awful lot of competition these days, and the mobile landscape is just as bad. A lot of experienced developers don't make any money from game development, so an inexperienced developer like you will struggle even more. Concentrate on your day job, and make games in your spare time, to increase your experience level. If you expect to make games to make money, without any passion for what you do, then you are going down the wrong path.
99% of the time unity and unreal are still used to make games. Unreal was originally created to compete with idTech. Over the years it's been expanded to move into other fields, like visual effects, but most people still use it as a game engine. It's usually marketed as a game engine, same as unity.
Considering how recently they completely cancelled the runtime fee, nothing is different now than it was years ago. Other than you can now remove the splash screen for free and don't have to pay once cent until you make $200k
Yep, building an app in Unity would be so much more straightforward, and easy to build for many platforms! But for 2D UI only apps feels a bit unoptimized…
🌍 Game Dev Report Newsletter - cmonkey.co/gamedevreportnewsletter
💬 Unity is a game engine, but in reality it's really just a rendering engine. It's a place where you can write C# and render something on screen in 2D or 3D.
Meaning if you have knowledge of Unity and C# you can really write any code, any program, it doesn't have to be just games.
I've made several non-game things in Unity. I've made my Livestream overlay, made a secondary program to control it, I've made a game launcher, a program with interactive exercises, a bodyweight tracker and a bunch more.
✅ Get my C# Complete Course! cmonkey.co/csharpcourse
🌍 Reddit thread cmonkey.co/unitynotgamedev
🔴 RELATED VIDEOS 🔴
Transparent Unity App! (Overlay, Assistant, Particles) ua-cam.com/video/RqgsGaMPZTw/v-deo.html
How to make a Mesh in Unity (Dynamic, Vertices, UVs, Triangles) ua-cam.com/video/11c9rWRotJ8/v-deo.html
Make an Awesome Launcher for all your Games! ua-cam.com/video/dELZXHlYqj4/v-deo.html
Learn Game Development! FREE Code Monkey Steam App! ua-cam.com/video/Iy17L8tLd2I/v-deo.html
Unity is an engine, you can use it for whatever you want, but the core goal of unity is to provide game dev tools without the need to study for years to make them yourself.
Explore it like it your own world curiosity breathes more focus motivation
Interesting topic! I myself use Unity very often to create animations and motion graphics
Seeing Unity's cinematics also makes Unity quite nice for animated shorts and films. It's a really powerful engine.
Also, can I just say your videos have been a life saver when it came to mobile-dev related topics? 🙌
Thank you! 💙
If you haven’t yet, you need to take a look at Unity Recorder package, perfect tool for recording your animations
@CocoCode yes when i tapped on this video i remembered u when u said in a godot tutorial video that u make animations in unity . 💚
I've been using it professionally for 8 years to do interactive visualizations for an R&D firm. I love it!
100%! Same for me, but I do use it for my hobby game projects and simulators as well.
In my many years of experience with Unity, I’ve worked on a wide range of projects. At one point, I was employed by a company that developed software for hospitals using Unity. I’ve also created various applications and much more that isn't related to game development, so I can confirm that it’s absolutely possible. Personally, I’ve released several Android apps that people still don’t realize were made in Unity. So yes, you can do all sorts of things, not just games. My 3D portfolio (link on profile) is also made in Unity.
Nice! Your 3D portfolio is quite interesting! Driving a car is a fun addition to a portfolio lol
@@CodeMonkeyUnity Thank you very much, I appreciate it!
I made an effort to include as many details as possible and project is 7 MB in size.
omg your portfolio is so cool and creative
@@mrstanly Thank you ☺️
antonio dobar si
We've used Unity in our escape room, we've made a 'hand scanner' that uses mqtt to send messages to esps to open doors, turn on/off lights and play sounds. And we are also working on a control app using unity!
I use Unity like a fancy version of "Flash" and build bluetooth enabled apps for controlling all kinds of electronics and automation. I don't think I've written a game in Unity for about 5-6 years, but have written loads of little "controller apps" for robots, lighting rigs, playing music - even magic tricks!
That's awesome! That's exactly the kind of stuff I want to do whenever I can find the time!
Isn't it overkill to use a game engine for that? Why not writing a program that does that directly? Or is it about unifying all the UI stuff and so on through which you control everything?
@@SnakeEngineI don't know how to tell you this. I'm very good at writing c# in unity but I know absolutely nothing about writing c# in another platform 😂
@@SnakeEngine absolutely not. What would be overkill would be learning a new tech stack and trying to implement everything Unity can do, all over again. Sometimes I create little more than a basic ui. Sometimes I recreate the real-world on a tiny screen in 3d (and changing the state of objects "in game" sends bluetooth messages to change them in the real world, and vice versa). But even if I only ever created a basic GUI, my first choice is Unity. Because it's what I'm familiar with and can get the job done quickly and efficiently, with less chance of bugs because I forgot about some platform-specific quirk in yet another development environment.
i'm indie game dev myself using unity for making games. Also i'm using unity ar for civil engineering application as well. Also i used to work on a news application with unity.
Video incrível como sempre Hugão ❤
I've developed several Unity apps to support stand-alone hardware devices, using Bluetooth BLE for communication. These 2D apps look great thanks to inexpensive UI assets from the store, and the ease of cross platform deployment is a huge advantage.
I also use Unity for a lot of other things.
At the moment I'm making a car infotainment system/head unit with Unity (SmartifyOS).
Also using things like Arduinos to control and read stuff in the car
I use Unity for my animation portfolio about 2 years. It really helped me to render my animation instead in blender that often crashing. Unity Animator very handy to use than blender NLA, tbh blender NLA sometimes broke my animation entirely.
Also i had crappy laptop back then, Unity really saved me at rendering it without an issue
I used Unity to create interactive classes and tests for a educational platform a few years back.
Interactive stuff, but not really a "game". Ended up saving a lot of time.
Working in graphic design, I have used Unity for a number of "automization" tasks. For example, a client wanted images of product combinations (something like: main dish + drink + side + dessert), which were hundreds of combinations. It was so easy to just for-loop through all the combinations and save them as individual unique images. Same thing for many products with the same structure but different sizes and proportions. I simply built the base product in blender, rigged the corners with an armature and then used unity to shift the bones accordingly. This stuff is so quick and the clients think it's magic 😂
Glad I'm not the only one! That's one of the good uses of the engine IMO.
Ofc, the main goal of Unity is game and some old management issues make it look bad but I still have hopes for it for video game and other 3D/2D projects. It is a good & versatile engine IMHO.
My friend from my team, Microsoft's MVP, was once the leader of some Mixed Reality projects using Unity for Petrobras, one of the largest oil companies in the world (Brazilian). They use Hololens to teach professionals, as if it were a game hud showing you a tutorial in your eye.
He and I also did a VR project to teach doctors. The interesting thing is that we did something realistic, not stylized, which provided a very interesting immersion, we copied the real hospital realistically using photo textures.
I had two professional experience (3 years each) of using Unity for industrial project, one was for making the interface of a complex domotic system. The other was about using AR to help for maintenance of industrial machinery.
As someone who used Unity outside of gaming, keep in mind, Unity has a lot of stuff packed into it, and for tiny imbedded projects I would not recommend Unity due to the build size.
That being said, a robot controller, where the UI includes 3D model showing the state of the robot, it's a good tool for the job.
What I find really cool is that some use it even for youtube content production, visual animations and stuff like that.
My Serket Tracker app is technically not a game, but made in Unity. It's an external tool to track progress in randomizers such as Zelda or Donkey Kong. Also, pretty much anyone who's made an asset for the Unity asset store would also fall under this category (apart from things that are just audio-visual libraries).
I actually made a point of sale system with it. As a game engine the interface was very responsive. I just linked it to a mySQL database
I spend years learning C# and Unity, made so many projects, published almost 2 games on Steam (second one is cooking Demo will be soon on NextFest) and i just get hired as Unreal Engine Game Designer.... yes you read that right after all those years... but if Unity studios didn't open doors for me then i step inside of window of Unreal hah, but it is completely different to Unity. But i love it! i am game dev i did it! :D and it is partly thanks to you HUGO!
That is what I am telling people all the time. I see myself rewritting 99% of the Phyiscs, shaders, particles from scratch anyway, but I don't have the nerves and knowledge to rewrite an optimized Rendering Engine. That is why I love Unity bc you can port it anywhere and it's very light weight, contrary to Unreal Engine which is bloated and much less flexible.
Only thing that I really miss is some easy way to include other C# .NET projects easily.
I'm just working on making a fancy, animated date and title overlay for a video in Unity. 😀
I also used it as a C# compiler couple of times.
_Sometimes my genius... it's almost frightening._
I used Unity for the frontend of a Trading Card Game design software, saved me a lot of time 😄
Been using Unity DXR path tracer for quick product renders. Some modeling and mesh editing tools are coming very far, which might replace my dependence on blender or Max in the near future. Lastly using Unity as a interaction prototyping playground to user test different Ui and experiences. I wrote a pretty cool tool to do multi-screens Figma sync for Automotive screens this what also linked to lights and sounds.
I've used Unity for making non-game projects before. Though the intentions of the projects were meant to test code that will later be used in games, I cannot call the small simulations games themselves. Had a friend who wanted to be a developer, and he had a game mechanic idea. He wasn't sure whether it was possible for a virtual simulation to create such a mechanic, so I assured him that it was possible by making a small simulation.
Lol my first serious project was to make a calculator
For traditional 'apps', it can do pretty much anything, but there are still some limits.
Unity really bets on cross-platform developement, and thus has to make sacrifices to make stuff compatible across the board. It's also 3 (soon 4) versions of C# behind, that can be a bummer sometimes, even if C# 9 version they use is pretty solid, I'd like to be more up to date. Same with TSL 1.2 they use, whilst 1.3 has been the standard for some time (and, in my opinion, you don't mess with transport security layer versions being outdated)...
But as you said, it can still do 95% of the stuff you could throw at it.
Когда я увидел, что у Cities: Skylines лаунчер Paradox Launcher сделан на Unity, я понял, что единственное, что ограничивает возможные варианты использования движка - это воображение, на Unity буквально можно сделать что угодно.
Yup making a game launcher is an excellent thing you can do, you can make it really complex with updates and news for all your games.
We use it so we can have AR features in our applications on iOS and Android, often working with artists and commercial R&D
I’m a retired grunt inspired to learn programming by early computer games and home computers. Created some simple games for fun but way beyond me to do more with the tools available then. Thought I’d check out these game engine things in my dotage…surely just another IDE. Well yes, I could have used Unity on any project I’ve worked on. And the UI tools alone would have been a big plus.
You can make a videogame where a player has a smartphone that can install a variety of fully working applications. Can also play videogame inside a videogame. What a time to be alive.
I also used it to build a chat application and a geo-locations app for a client
Yeah, I wrote several equipment maintenance training applications for work.
I am a Russian and I used unity to simulate how corruption works in a communist and in a capitalist society. I was inspired by Primer, he's also a good example of what Unity can be used for.
I love that channel! Awesome simulations
I've spent most of my entire Unity career in non game applications. From in house VFX tools for CG environment creation (showcased on Unity's UA-cam actually) to new forms of spatial media, to digital twin applications.
Unity is incredibly powerful lfor these sorts of real time 3d applications, and it is much easier to work with Unity on these use-cases. Or was before the company refocused on it's core experience of gaming recently. Not sure where things stand now.
I can say I tried to work with Epic when doing the VFX work and Epic wanted NOTHING to do with us, but this was before Unreal became popular for movie and TV so I guess we were just too early? Story of my life.
Yeah! I used unity to make a Victron solar control application in 3D
At my University we use unity so students can get experiences on machines either to dangerous for a new Student to handle or when not enough machines are available...I've been contributing with my thesis for this kind of work too
That's why I love unity and invested all my savings in unity. Unity is without boundaries in my view.
I used Unity to create an NFT Generator, I made it after trying to create my own NFT collection and realising the companies were charging hundreds per generated collection and the cheap/free ones didn't have the features I needed so I just made my own app instead so I could do it for free lol, even has more features now. My app is not well known but it's atleast useful to me and potentially saved me a fortune depending on how many collections I make.
I’m actually really curious as to why unity isn’t used for making regular apps? I learnt unity over the years and was about to delve into reactJS but then I realized I could pretty much make what ever idea I had in unity. Why isn’t this done on a regular?
Fun fact, some lawyers used Unity in Brazil to simulate a place in a case
Hugo Cardoso (Code Monkey) lives in Portugal btw
heh that's an interesting use case!
Everyone just needs to understand even games are nothing but just a software
I use Unity for Defense Industry. Any ideas or plans to show how to make graphs in UI Toolkit?
Oh hey, I do too.
I definitely want to research UI Toolkit some more, I've only used it a bit to build the editor windows in my C# course, haven't yet tried using it for runtime UI
I would absolutely love to use Unity for my software project, but the loading time is way way too long and the build size stupidly big. I don't mind too much the bloat directly in the engine, but not in my builds.
I'm doing a personal project about creating audiobooks like visual novels with Unity and AI. I only needed some simple Python and PHP for backend services. Currently I'm looking for people willing to test it for free to get feedback and keep improving.
I used it for measuring water level in a Well with the rest api of the device 😅
I have used unity to create an earnings app for mobile and for almost all my software gigs and projects😅.
The Primer UA-cam channel does some amazing data visualizations and simulations with Unity
It's always impressive seeing what people can do with a tool that was meant for something else entirely. With Unity having been created to specifically target game developers, you wouldn't expect there to be so many other applications for it.
Is unity a good environment to build interactive advertising for huge screens ?
I did some stuff with Unity/Arduino a few years ago. Used serial port, heh.
Yep, building an app in Unity would be so much more straightforward, and easy to build for many platforms!
But for 2D UI only apps feels a bit unoptimized…
The title should be, Unity is not only for game but for everything.
May i ask what's your point?
The main goal of Unity engine when it can out was for game development but through time it improved to a level where you can do multiple stuff with it.
And that will apply to other game engines(UE/GODOT as example)
The point is don't limit yourself to just games. If you know how to use Unity (or any engine) then you have the knowledge to build many more things, not just games.
i use unity not only for creating game but also app like english learning app that currently i making.
The livestream overlay is there a full tutorial regarding this? Iam very interested into it
Not a full tutorial but I did cover individual tutorials for each piece, they're all linked at the bottom of this page unitycodemonkey.com/player_customization_tutorial.php
I've been a industrial unity dev for 3 years now. There's more money than game dev, but I do game dev in my spare time.
I made a new years app once so all the photos from the night I get the 10 best ones and when the new years count down happens the app counts down while showing the photos.
Also I kinda thought that Unity can be used for non-game applications for years by the way.
Oh that's fun!
I built a pc ad platform for a client that let's them display customers ads on their massive game library
When will you release your "1-month game" (as you explained in your video "You should TRY this great STRATEGY!") ?
I didn't follow that strategy myself, already waaaay too busy with many projects. If you followed it then it hope you learned a lot!
This is all great, but what will be the licencing terms for this? Same as games?
In general yes, although they do have their Industry license for very specific use cases, mainly huge companies in things like Automotive or Construction
For regular desktop app, I prefer wpf or winui. They are way more powerful than unity to build a desktop app.
Sure if you already have that knowledge then yup great option
Could Unity be used to make some sort of plugin game for an activity on Strava ?
Be mindful, when you learn to use the hammer, the world becomes a nail.
Do not use Unity for simple 2D windows which you can probably achieve with much simpler and lightweight frameworks. Remember that unity is simple to use, but is also heavy in all the stuff it bundles up.
Sure, but at the same time remember how you don't always need the perfect tool.
If you want to make a super efficient tiny mobile app for controlling some lights in your house, building a native app will likely be the best for performance.
But using Unity will also work perfectly fine and would allow you to complete that project in a very short amount of time as opposed to having to learn how to build native mobile apps from scratch (assuming you don't already have that knowledge)
I tried making a 3d modeling software in unity using probuilder api but I got stuck at the mesh editing Algorithms and quad mesh wire frame visualization
can you teach us how to make game like "Octopath Traveler" ?
I made a Turn Based RPG Battle System here ua-cam.com/video/0QU0yV0CYT4/v-deo.html
So through learning C# and Unity we can also make mobile apps? I'm currently learning C# and Unity. 😊
Yup! Just make a mobile build and you have an app on your phone. Then you can implement the Android/iOS SDK and do whatever you want
Thank you I just saw your reply. I'm still super new to coding but one day I hope to be to make apps. @@CodeMonkeyUnity
I use Unity for simulations. There’s very few tutorials for that sector. I have to learn Unity from game developers
just to point out, that car that uses unity isnt something common, most car apps uses angular framework
unity absolutely is. godot on the other hand. they have been crazy this past week.
Does your course offer purchasing power parity?
You mean regional pricing? Sadly no, I wish I could but Teachable does not support that, it just shows one USD price for the entire world
@@CodeMonkeyUnity yes regional pricing. Ohhh okay thx for answering.
Video title and thumbnail give me heart attack 💀
1:43 is that a 2.5D game?
My wife and I want to make an app on Unity to help people suffering from panic attacks!
That's an interesting use case!
I build a mobile calculator in unity also a text editor like kind
They use unreal to make movies and tv shows, so why not unity
I'm gonna use Unity for interactive AI movies.
Curious to see someone running unity engine on a mobile device like one guy run blender on nokio lol.
Damn that thumbnail is really...
I get what the intent was, but man this direction is depressing to see.
Cant wait for this to be the most viewed video in recent times just because of that.
What's wrong with the thumbnail? It clearly describes the topic of the video which is how Unity can be used for a lot of stuff and not just making games.
Question: Do you code everyday? because as for me, whenever I hit a road block whether in coding or marketing, I just lose confidence and even question myself if I am even fit to be a developer at all. maybe I chose a wrong career path. I never earned in games i made. $0 forever.
Depends on what I'm working on, some days I'm just writing/recording/editing. But while working on my games yes write code every day. I answered that question in a recent QA video ua-cam.com/video/OY2Yu7OZHqI/v-deo.html
When it comes to confidence, that comes with experience. I've been programming for over 25 years, I was definitely not like this when I started. So just keep making consistent progress every week and over time you will gain confidence in your skills.
you shouldn't get into games development expecting to make money.
There are 100,000 games on Steam - that's an awful lot of competition these days, and the mobile landscape is just as bad.
A lot of experienced developers don't make any money from game development, so an inexperienced developer like you will struggle even more.
Concentrate on your day job, and make games in your spare time, to increase your experience level.
If you expect to make games to make money, without any passion for what you do, then you are going down the wrong path.
Games ,not just games . Please don't demotivate game developers 😂😂😂
Btw, are you going to do a video on weird things going on with the Godot community?
I just use Unity for robotics. Game dev using Unity looks tedious.
As someone who uses unity to make games, it is
Not to be rude, but I think the correct grammar for the title would be "Unity NOT for Game Dev?"
That would make it sound like Unity is not meant for game dev whereas it's meant for game dev and also for things that are not game dev.
I don’t understand but I respect your opinion :) thanks for making this video!
Oh…. I get it now.
Yeah yeah Unity nice easy and more porting on other platforms..Until you try to monetize your project..
unity it's a joke
Wow, that’s not how I expected you to look! Your voice does not match your face :p
The question in it self is pretty stupid, and whoever thinks Unity or Unreal is just for game dev is quite dumb.
99% of the time unity and unreal are still used to make games.
Unreal was originally created to compete with idTech.
Over the years it's been expanded to move into other fields, like visual effects, but most people still use it as a game engine.
It's usually marketed as a game engine, same as unity.
Will Unity die? then I switch to UE
What makes you think that? No, Unity is not going to die
@@CodeMonkeyUnity with their policies and attitudes
Considering how recently they completely cancelled the runtime fee, nothing is different now than it was years ago. Other than you can now remove the splash screen for free and don't have to pay once cent until you make $200k
it was just a lie all along
Yep, building an app in Unity would be so much more straightforward, and easy to build for many platforms!
But for 2D UI only apps feels a bit unoptimized…