Pages: 1 2
Topic closed
i don't know if this belong here so scratch team, if it doesn't, don't ban me like last time if it doesn't.
when you play a game, you are either playing as a default(already chosen for you)player or a player that you chose. what if you could change that. probably no one has done this but i'm willing. what if you could have one player that you could change the hair style, the color of the clothes, the gender, and the eye color.doesn't seem advanced?think of this, making it so you could choose four hair colors, four colors of clothes, four eye colors and two genders would take more than 120 costumes and over 150 scripts!
no one in scratch has made that feature in a game before so i'm wondering, how would you do that?
post your answer below.
please don't post "use interchangeable sprites hur hur hur"
Last edited by TVflea (2011-04-25 18:56:49)
Offline
This should be in all about Scratch.
And I would just use the pen.
Offline
Check this out: http://scratch.mit.edu/projects/hello12 … 10/1530381
Its a project i made that lets you draw your own character. it only runs in turbo speed, and provides nearly infinite combinations of pixels.
Offline
hello12345678910 wrote:
Check this out: http://scratch.mit.edu/projects/hello12 … 10/1530381
Its a project i made that lets you draw your own character. it only runs in turbo speed, and provides nearly infinite combinations of pixels.
i meant character selection combinations like if you played a game, you would be able to change your hair color, your eye color, and you gender. not pen.(also, it's not a game)
Last edited by TVflea (2011-04-25 10:00:20)
Offline
sparks wrote:
all about Scratch. Not really advanced. Use one sprite per changeable item. Then change costume/colour effect on each one - getting them all to follow one sprite.
true but how would i align them?
Offline
johnnydean1 wrote:
This should be in all about Scratch.
And I would just use the pen.
that's alot of scripting and finding out the coordinates
Offline
So, as I'm understanding, you'd like to be able to change the looks of your player? You could easily do it with several sprites that all go to a central sprite (which could be a dot), and these sprites all have different rotation centers, adjusted so they blend together like one sprite. Then, you can allow the user to change the costumes for these sprites.
Offline
coolstuff wrote:
So, as I'm understanding, you'd like to be able to change the looks of your player? You could easily do it with several sprites that all go to a central sprite (which could be a dot), and these sprites all have different rotation centers, adjusted so they blend together like one sprite. Then, you can allow the user to change the costumes for these sprites.
true but that might be hard especially aligning them
Offline
TVflea wrote:
coolstuff wrote:
So, as I'm understanding, you'd like to be able to change the looks of your player? You could easily do it with several sprites that all go to a central sprite (which could be a dot), and these sprites all have different rotation centers, adjusted so they blend together like one sprite. Then, you can allow the user to change the costumes for these sprites.
true but that might be hard especially aligning them
It just takes a bit of trial and error - it's been done before. Particularly in platformers, where there are sensors for each side, they all align to the center of the sprite.
Just sort of estimate, take a look, and make any changes that are necessary, and repeat. I'm afraid that's the minimum amount of work required to make this work, and it's been done before.
Offline
hello12345678910 wrote:
Check this out: http://scratch.mit.edu/projects/hello12 … 10/1530381
Its a project i made that lets you draw your own character. it only runs in turbo speed, and provides nearly infinite combinations of pixels.
Well, it is 20x21 pixels. I thinks that means 420+(420*419)+(420*419*418)+(420*419*418*417)...
---------- Off Topic---------
Hey! I just found something out:
(10+(10*9)+(10*9*8)...(10*9*8*7*6*5*4*3*2*1 ) )/(10! ) =9864100/3628800=2.718281525...
Does that mean that the bigger number you plug in, the more accurate measure of E you get?
----------Off Off Topic--------------
And I'm sure I've seen a game that lets you chose different aspects of your character. I just can't find it...
Last edited by MoreGamesNow (2011-04-25 10:44:41)
Offline
MoreGamesNow wrote:
hello12345678910 wrote:
Check this out: http://scratch.mit.edu/projects/hello12 … 10/1530381
Its a project i made that lets you draw your own character. it only runs in turbo speed, and provides nearly infinite combinations of pixels.Well, it is 20x21 pixels. I thinks that means 420+(420*419)+(420*419*418)+(420*419*418*417)...
---------- Off Topic---------
Hey! I just found something out:
(10+(10*9)+(10*9*8)...(10*9*8*7*6*5*4*3*2*1 ) )/(10! ) =9864100/3628800=2.718281525...
Does that mean that the bigger number you plug in, the more accurate measure of E you get?
----------Off Off Topic--------------
And I'm sure I've seen a game that lets you chose different aspects of your character. I just can't find it...
i didn't mean you drew the character
Offline
Like this?
Last edited by MoreGamesNow (2011-04-25 15:23:06)
Offline
Really not that hard, to be honest. Just have a sprite for each changeable feature, have it switch to whatever costume you need, and go to the player position, just offset. It wouldn't even require that many scripts, depending on the project.
Offline
Harakou wrote:
Really not that hard, to be honest. Just have a sprite for each changeable feature, have it switch to whatever costume you need, and go to the player position, just offset. It wouldn't even require that many scripts, depending on the project.
i don't WANT to do that. it's too hard!
Offline
TVflea wrote:
Harakou wrote:
Really not that hard, to be honest. Just have a sprite for each changeable feature, have it switch to whatever costume you need, and go to the player position, just offset. It wouldn't even require that many scripts, depending on the project.
i don't WANT to do that. it's too hard!
Well there isn't really any other way.
Offline
pika100chu wrote:
TVflea wrote:
Harakou wrote:
Really not that hard, to be honest. Just have a sprite for each changeable feature, have it switch to whatever costume you need, and go to the player position, just offset. It wouldn't even require that many scripts, depending on the project.
i don't WANT to do that. it's too hard!
Well there isn't really any other way.
yes there is. first make all possible outcomes as costumes and then put in these scripts\/
then make the same one for a boy
Last edited by TVflea (2011-04-25 19:46:23)
Offline
Dude, sprite for each feature than make the center where you want them to "connect" and have them goto each other.
And then changing the features is the easy part.
Offline
soupoftomato wrote:
Dude, sprite for each feature than make the center where you want them to "connect" and have them goto each other.
And then changing the features is the easy part.
no.
Offline
TVflea wrote:
pika100chu wrote:
TVflea wrote:
i don't WANT to do that. it's too hard!Well there isn't really any other way.
yes there is. first make all possible outcomes as costumes and then put in these scripts\/
http://fotos.fotoflexer.com/95e49b9fb9f … 23053e.jpg
then make the same one for a boy
That is completely unnecessary; you could do it using much less code.
Offline
Harakou wrote:
Really not that hard, to be honest. Just have a sprite for each changeable feature, have it switch to whatever costume you need, and go to the player position, just offset. It wouldn't even require that many scripts, depending on the project.
This is the best way and the way it is done in commercial games. 1 sprite per character part, one script per sprite. This kind of thing is pretty basic.
Last edited by archmage (2011-04-25 21:31:02)
Offline
Harakou wrote:
TVflea wrote:
pika100chu wrote:
Well there isn't really any other way.yes there is. first make all possible outcomes as costumes and then put in these scripts\/
http://fotos.fotoflexer.com/95e49b9fb9f … 23053e.jpg
then make the same one for a boyThat is completely unnecessary; you could do it using much less code.
i have no free time. today, i spent my time tagging all the projects on the front page with "i hate TVflea"
Offline
soupoftomato wrote:
Dude, sprite for each feature than make the center where you want them to "connect" and have them goto each other.
And then changing the features is the easy part.
it's possible, go here to my test account.
Offline
TVflea wrote:
soupoftomato wrote:
Dude, sprite for each feature than make the center where you want them to "connect" and have them goto each other.
And then changing the features is the easy part.it's possible, go here to my test account.
It's possible, but not as practical. But by all means, have it your way. There's no "correct" way of doing it.
Last edited by Kileymeister (2011-04-25 21:44:56)
Offline
Topic closed
Pages: 1 2