fireside at September 6th, 2013 13:22 — #1
Unity is getting into 2d game development. I guess a lot of people have been using it on their own, so they decided to add it as a feature.
Looks pretty cool. Might play around with it myself when it comes out.
thenut at September 6th, 2013 23:52 — #2
Took them long enough
Their editor looks pretty solid (it's almost how I work in Blender), but it's a shame they use raster images and sprite sheets. With such an editor, it would have been better to support vector graphics like SVG and support resolution independent screens. It's not like devices today can't handle it. They also need to add a UI library for buttons, list boxes, scrollbars, etc. That's pretty key in most 2D and 3D games.
fireside at September 7th, 2013 00:28 — #3
They already have a UI for buttons, etc, so I'm sure it applies to 2d. That's another big improvement coming for the next version because they made it a lot cooler to work with. Vector graphics would be interesting. It might be in the works for later. I think they probably chose raster because a lot of games mix 2d and 3d now days in different ways.
A couple other things they've done recently is added real time shadows to the free version, just hard shadows, but that's ok with me. They also added baked navmesh to the free version.
Unity reminds me so much of Blender because it's cool, but it's also kind of odd and hard to get used to, and learning it is a moving target.
rouncer at September 7th, 2013 06:13 — #4
i hope they allow infinite plots, i could make a whole world out of 100 individual sprites if it let me plot enough.
tyree at September 7th, 2013 22:56 — #5
unity looks good from the outside but unless your duplicating what someone else has already done. you may have a hard time dealing with it. on the 2d front, I still prefer using a flat side view instead of actual 2d. or use a perspective camera and lock the characters movement on a single plane
fireside at September 8th, 2013 01:13 — #6
unity looks good from the outside but unless your duplicating what someone else has already done. you may have a hard time dealing with it.
I haven't seen that too much. I think it's mainly getting used to their prefab system and all their specialized functions for their classes. I come from an object oriented background and I find it murder to get used to. I'm used to just extending the object or entity class, but that's not allowed in Unity since it's a component based engine. You can't do simple things like replace a model in a prefab with another one. You have to basically rebuild the prefab, putting the components on the new model. It seems so awkward, but then the editor and ease of importing models kind of makes up for it. I know you can make some changes in the modeling packages and Unity is OK with it. It just depends.