I am facing the problem to decide whether game world events should be expressed using sound effects or text messages or both.
Example from Jungle Adventure:
Right now, when the player character shoots his gun you hear an appropriate sound effect (gun shot). If the player hits his (human) target you get another sound effect that sound like a body falling down on the ground (enemies do not have hit points so hit = kill). Alternatively I could output a text message using TTS like "Cannibal killed!". Or I could combine both, playing the sound effects first followed by the text message.
Text messages are clearer and the player does not have to learn what the sound effects mean (should be pretty obvious in most situations, though). However, I think sound effects WITHOUT text messages create more immersion.
Opinions?