Ob es sich am Smartphone ganau so gut rüberkommt, wie am PC, weiß ich allerdings nicht...
Auf dem iPad und PS Vita haben wir einen schnellen Test gemacht. Das sag gut aus, aber auf dem iPhone ist das natürlich alles bisschen zu klein. Werde wir mal schauen, ob das Sinn macht. Im Moment fokusieren wir uns auf Steam/PC/Mac.
Sind die Dialoge und Bewegungen eigentlich gescripted, oder habt ihr die als Animationen in Unity erstellt?
Das ist alles straight-forward mit Coroutines gescriptet. So in der Art:
|
C#-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
...
ScriptUtils.HideBubble (speechBubble1);
ScriptUtils.PrepareBubble(speechBubble2, MsgUtils.I.Msg("ship.intro.captain.answer1a"));
while (!ScriptUtils.BubbleFinished(speechBubble2)) {yield return null;}
ScriptUtils.PrepareBubble(speechBubble2, MsgUtils.I.Msg("ship.intro.captain.answer1b"));
while (!ScriptUtils.BubbleFinished(speechBubble2)) {yield return null;}
ScriptUtils.PrepareBubble(speechBubble2, MsgUtils.I.Msg("ship.intro.captain.answer1c"));
while (!ScriptUtils.BubbleFinished(speechBubble2)) {yield return null;}
ScriptUtils.HideBubble(speechBubble2);
commander.g.TurnLeft();
...
|