Sorry if this is in the wrong place! I’m extremely new to Unity and I couldn’t really find a spot on the forums where this would fit perfectly.
So, I’m interested in making a 2D avatar chat room, for mobile devices (both for Android and iPhones) for myself and two friends, similar to Worlize or the Chatlands websites. Ideally I’d like to have “character creation” with animated avatars (which I could do myself, I’m just not sure how to implement them).
I think it would also be fun to have a Youtube video player in the room where we could share videos that the three of us could watch, but that’s pretty optional, as that seems difficult to implement.
I’m completely new to coding, so I honestly have no idea how to do this. It would be lovely if someone could sort of nudge me in the right direction!
That’s a metric (not imperial) crapload of stuff you might need to learn
The very high-level overview of parts:
-Server: accounts (including avatar setup and storage), database (much to ponder before deciding), security, networking (more decisions to be made here), language/tech/service(s) for the chat server itself
-Client: Style of avatar customisation (layers/parts), networking code, GUI creation/styling/programming
Just on the client side there’s enough work with the avatar creation alone. If you want them animated, you might want some form of skeletal animation (like Anima2D and similar “puppet show” style tools). Colour modification can be done in different ways - colour replacement in the instanced sprites, shaders, Substances. Just start with the Learn section at the top of this page and learn how to use the editor and C#, move on to GUIs and sprites after that. It’ll take a while.