![]() Does Unreal do well with these out of the box or do they require 3rd party support to get working? The programs we use are all based on the Unity engine and use their system, which is great since it's what I'm familiar with. Basically creating an instruction workflow to teach how to build/repair/operate machinery. I ask because currently my job is to create AR/VR experiences for job training. Have you had experience with Unreal using Augmented Reality and Virtual Reality? Loved your points and even though I only use Unity, I can't disagree with the ones I know about □ Jumping in here just to ask a few questions to someone that has worked on both and knows so much. That being said, if you're interested in 3D game dev, my vote is 100% with Unreal. And I know Unity has the market for mobile dev, but I don't know any specifics there. Now, Unity is absolutely the better choice for 2D games. I mean, it has networked movement built into it for crying out loud. My perception overall, is that Unity is completely stripped down and barebones where you have to implement or import everything yourself, whereas UE contains most of the features you might want right off the bat, and has assets that you can import if that's not enough for you. Obviously Unity works because a lot of games are made with it, but I think a lot of people just jump to Unity first because it has an outdated perception of being easier to use. It feels like everything there is provided to help me actually make a game with it, whereas Unity feels like I have to fight every step of the way to get even basic functionality working. There's a lot of inconsistency between releases, and you'll see in forums and the Unity subreddit that lots of experienced devs avoid updating because of those inconsistencies which could break their project or lack a feature they were using. Unity's development roadmap is laden with features that nobody really asked for, while common issues seem to be ignored. Lastly, the biggest factor for me to switch over was priority. ![]() Imo though, the overall quality of UE assets is MUCH higher. I haven't looked up actual statistics comparing stores, but in my experience, the claim is usually something along the lines of Unity having a bigger asset store. Even without background, visual scripting is very intuitive and for a more artistically inclined person such as myself, I quite enjoy it compared to looking at text. Visual scripting provides a very intuitive programming experience, provided you know the basics of programming and general programming logic or are familiar with discrete math. Unreal uses C++, but it also has visual scripting with a graph structure. It's a lot slimmer looking, and is very customizable. Very clunky looking, with too much UI and a very intimidating workflow. I once checked out UE back in 2016, and it was a mess. The UI has been cleaned up a lot, and is much more Unity-esque. Most of these claims were true a few years ago, but I'll tell you why UE is better at this point for 3D games. Unity is said to be easier, because it has a more minimalist UI, uses C# for scripting, and has a big asset store library. I recently saw the UE5 tech demo and decided to download it, and at this point I will say UE is better in almost every way for me personally. I spent about a year learning Unity, and even took an elective class doing Unity game dev. I had zero programming experience before this degree, and I've used C++ in all of my main coursework, except for where I could choose a language for my projects, in which case I would choose C#. My background is as a guy currently about to graduate from a CS degree.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |