What about people who only want a couple of animations instead of a major lag fest with 8+ would they have switch it of too, or will they be a limit choice?
Well, im not sure on how many frames you can have before it would cause lag.
Thats something mojang would have to consider.
But have you seen some of the animated textures people have made for minecraft?
they seem to be quite fine even tough almost every item is animated, so im quite sure it won't really affect
anyone that much when player are animated
This idea plus zeel's suggestions equals perfection.
I would love to be able to animate my skin, have asymmetrical limbs and have different textures for emotions. It would be cool if you could choose in options whether you wanted the emotions to be automatically calculated and applied based on a situation, or if you used hotkeys to alternate, such as the F-number buttons, but that could conflict with several mods...
Well, animated capes are possible so I doubt animated skins aren't. All it would be is a matter of connection strength, really.
haha a mad face button xD
that would be hilarious! And Cool
I think this idea would use too much space and make already laggy servers more laggy, th eoption to turn it off wouldn't work well because the server still has to process it which is half of the problem already
But if this does get implemented I would like to put in my "10 cents" worth,
My ideas function like this:
Delay by X amount of ticks then change to skin Y (would be used for "Blinking Steve") and
At X tick time change to skin Y (would be used for "Were Wolf")
Oh and by the way, they are about to hit 10,000,000 not 9,000,000 (30 Gb)
Well you could take off the stress from the server by having the client download all skins and display them client side.
That being said, I think the original poster's idea has a lot of merit and I fully support it.
However, some kind of algorithm should automatically "analyze" all skin changes for contrast and color variation in time. If a stroboscopic effect is detected (very quick high-constrasting color changes), the skin change should be refused. This would prevent a lot of epileptic seizures, of which some young children can be very sensitive to.
I fully agree on this as a great number of minecraft players are kids, and Minecraft is made for everyone.
We don't want to "exclude" younger or epileptic people, by forcing them to turn off, what might be a fantastic effect on a skin just because someone made an epileptic ugly one.
I was wondering how to stop people from making weird ugly flashing skins like that and you idea is simply great. (qouting and adding when i find some time to update post)
Sorry, I skipped over a Few of the spoilers. I do think this is well thought out. But again, I do come to say, this is not really needed, and there are some more important things right now on the schedule of mojang.
I agree. But they were talking about a minecraft.net overhaul. So adding something like this would fitt into that "overhaul" and should be (I hope) quite simple.
I don't see why this is necessary. Yes, it would be nice and all, but it would cause more lag, in my opinion. If it were implemented, i would want some way to shut it off, and only show a "default"
The other thing, is it worth the coding that would need to go in. Because there would need to be some coding involved for the refreshing the skin, showing the changes to other users, etc. etc. So, would it really be worth all of the trouble?
you....didn't read the op? Ive talked about all the things you've mentioned.
as well as the toggle on/off option.
1 thing i haven't talked about is the code, but i don't know enough about it to paly smart there....BUT! i know the code has already been implemented for stuff like the compass. so its easy enough, and works great.
Good idea, but not something I would use, I want to stay with regular minecraft how it is, if you want, try to find a mod that let's you do something like this, I know there is a way to get animated capes.
Dude? are you serious? why in the whole wide world would i ever care how i look if others don't see me that way?
I think it would be best to break the skin into multiple files (then zip it), with one for each face of the model, optionally including separate left/right arms and legs. Like texture packs only the parts you edit need to be included. Each section would have it's own animation, meaning that a small change would not mean an entire skin replicated for each frame. And sections with less detailed animations can have fewer frames.
At the same time I would suggest the addition of more layers (well more sections of the second layer) for other parts of the body. And as has been suggested before, you should be able to change settings of what layers you enable.
Another suggestion that has come up would be the ability to have emotion control, with multiple face textures to denote different expressions.
Okay, some real maths.
You are correct, a skin is generally no more than 3KB.
Now that is actually better than the figure in the OP. And that's without compressing it.
But suppose we go with no more compression than a png file, and 100 frames. We get 2575 GB. We assume they would not have exactly that much storage, so we go with 3TB.
Now we want 3TB, with lets say RAID 1 (complete redundancy, sequentially 2 identical drives) plus a backup. So like $500 - $1000 for the drives (this is on a server, we need high speed disks guys!) and another $200 - $400 for the backup.
So like no more than $1500. And guys, that is a drop in the bucket for Mojang to do. Seriously.
And that is worst case scenario, everyone having a massive skin, and no further compression.
Thats an even better idea with multiple files! i was wondering how to make the frame rates as custom as possible.
Im gonna quote this in my post! (the math too!)