An easy trick:
(I think I will ask which way to go.)
Me: "Which way do I go?"
Them: "You should go east."
(I think I will go east.)
I'm worried though it will get a bit mixed up still...I could change the text as Chris has suggested, using italics or something. Perhaps a video demo would be better than be explaining, but this is a suggestion that could work; I just feel there could be something better. I can't think of many games that use internal thoughts though? Actually, I could make the characters thoughts italics, rather than speech.
i think even if you seperated this stuff in to two locations it wouldnt be clear that one place on the screen is containing thoughts and one is speech.
A lot of times though, theres no issue with just lumping them together. usually the tone of the sentence kind of gives away if the character is thinking it or if the character is saying it outloud. (or sometimes the difference doesnt really matter).
Thank-you for raising that point.
Basically two choices: Chat bubbles as tempory gui textboxes OR a single expandable "chatbox" that will create a wall of text depending on how busy thoughts and voices are.
I’d also suggest thinking about the subject matter too, my partner has Aspergers (a form of autism) and I know that if there are too many conversations AND/OR noises in the room her thoughts go crazy and she’ll quickly leave and/or shut down externally.
So I’d suggest trying methods and see what produces the internal process of the subject matter. Although again each subject handles it differently which makes it harder but should be effective…
A) expandable wall of text
B) screen filling with chat or thought bubbles? (chats with straight borders, thoughts with wavy ones like clouds would suffice)
just my 2c
I don’t quite understand your first suggestion.
However, thankyou for those comments on your partner. That’s actually similar to what I have at the moment :), when things start going mental/too loud/noises etc a sensory overload occurs and thoughts go a bit mental. I think based on your comments though, i’ll make it happen a bit more and effect contentment if there are too many thoughts.
What if external speech was actual recorded voice played back and the user is actually distracted by reading about how he's distracted? :)
That would be great and the most ideal! I think I’ll definitely do this at a later date (i.e after my dissertation is submitted on this and I continue with the project).
I’m going to have to find others to do the speaking though, don’t think I can bring myself to do it! Haha. It also means during periods of stress(player contentment is lower, I can make it harder to hear the person talking…but then it means recording additional sounds I guess as JMonkey doesn’t have much to distort audio that I remember)…maybe I should just find someone to record a voice and play around with it. It would require less coding!
p.s I hope to make this whole project open-source in a month or two :). Firstly because I want other people with autism to be able to design and implement their own scenarios and situations and secondly, I think it would be a great way to pay back the JMonkey community for all you’re amazing help?..I’ll await better documentation and code clean up though :). The project is maybe 4k lines of code without comments.