I seldom get my characters right on the first pass, and rely on playtesters to let me know when they aren't hitting the intended tone, or are acting out of character. Generally it's just a couple tweaks here and there in the story that can bring them back into the intended character. Good characterization and consistent characterization is hard, which is probably why there is so little of it in our type of games. The more complex the characters, the more difficult it is to write them as intended, and the more tweaking to scenes will be needed to bring them in line. If you look at the early posts for BEW, you will see feedback about the early intro version was too creepy and away from my intended tone, which caused me to change a few words here and there to get it to the way I originally intended it to feel. Every time I release a new scene to playtesters, I get some feedback regarding inconsistencies in my characters. They tell me what gave them the "wrong" impression, and sometimes feedback on how to fix it, and that helps me fix it. Usually it's just swapping out a word or two here and there, and maybe rewriting an occasional sentence.Superawesomemans wrote:Oh, Did I write Luke as a jerk? He wasn't supposed to be. Oh well, that's more or less why I wanted to know how I was writing them.
Superawesomemans wrote:i would make a thread, but I dunno if I'll continue. I just don't have the 3D art skills to actually make something like this sadly.
I second this. Post it and go. If you haven't found someone by the time I complete BEW, I''d be happy to help with the Art....that may be a while though.fleet wrote:superawesomemans,
I'd suggest not only making a thread, but actually making and completing the game. I recommend you use the art skill you currently have for the artwork. If you don't want to use your own 3D art just yet, use hand drawn stick figures.
var index;
// Choose which image to use and set the index to that number (0 for the first, 1 for the second, etc)
anim.curPicture = index;
document.getElementById("image").src = anim.pictures[anim.curPicture].src;
Hmm... So I could conceivably make a function, assuming "image" is a global variable:tlaero wrote:Actually, you could do that right now. Number the images like they're an animation, but set the timeout to zero. Call a function in PreLoad that's like this:
// Choose which image to use and set the index to that number (0 for the first, 1 for the second, etc)
function useImage()
{
index = readVar('image')
anim.curPicture = index;
document.getElementById("image").src = anim.pictures[anim.curPicture].src;
}
function pageResult()
var topTextIDX = readVar('topText');
switch (topTextIDX)
{
case 0: //happy
document.write("Emily smiles happily");
break;
case 1: //angry
document.write("Emily just glares at you.");
break;
case 2: //aroused
document.write("Emily licks her lips appreciatively");
break;
default: //error
document.write("Dude! You broke the game!");
break;
}
var image
var topText
var happy
function setConvo(mood,topTextIDX,imageIDX)
{
varPlus1('mood'); //increases the proper mood for scoring
setVar('topText',topTextIDX); //Which top text to use.
setVar('image',imageIDX); //Which image to use.
}
<script type="text/javascript">
var strings = {};
strings[0] = "Top Text 0";
strings[1] = "Top Text 1";
strings[2] = "Top Text 2";
</script>
<script type="text/javascript">
ChooseImageAndTopText()
</script>
function ChooseImageAndTopText()
{
var index = readVar("index");
// alternately, calculate it from other variables
if (index < 0 || index >= anim.pictures.length)
{
// invalid index
return;
}
UpdateTopText(strings[index], true);
anim.curPicture = index;
document.getElementById("image").src = anim.pictures[anim.curPicture].src;
}
You kind of lost me. I just got home from a business trip, so haven't had time to play with this yet. Do you mean that we can't change the image in PreLoad using the example in your earlier post?tlaero wrote:Okay, I forgot that you can't do this in preload because preload is in the head and the variables aren't defined yet. Fortunately, the Bypasses let you do anything you want.
Return to The workshop of creators
Users browsing this forum: No registered users and 8 guests