I’m trying to code a social game with tappable overlays
The idea is the reader can tap either a bubble placed above a group of characters or an arrow which will make the main character walk to the next zone (starts in zone 2, but will make character walk to zone 1 then give the option of another arrow to take them back to zone 2)
And walk to the next zone so the reader can tap the other bubbles…
After the reader has tapped a bubble I want it to disappear so they can’t tap it again until there is no more tappable bubbles left…
I’ve got a rough idea, but not a complete idea on how to do this social game…
Current script:
EXT. HOUSE POOL - DAY
@overlay POOL create
@overlay POOL opacity 0.50
@overlay POOL moves to layer -3
@overlay POOL scales to 1.000 1.000
@overlay POOL shifts to 5 -16
@overlay POOLROCK create
@overlay POOLROCK opacity 1
@overlay POOLROCK moves to layer 0
@overlay POOLROCK scales to 1.000 1.000
@overlay POOLROCK shifts to -1 1
&DELILAH spot 0.605 211 352 AND DELILAH is idle_awkward AND DELILAH faces left AND DELILAH moves to layer -7 AND DUCHESS spot 0.722 260 197 AND DUCHESS faces left AND DUCHESS moves to layer -6 AND DUCHESS is talk_sit_legs_up
@DELILAH changes into DELILAHSWIM
@DUCHESS changes into DUCHESSSWIM
&ESTELLA spot 0.713 60 80 AND ESTELLA moves to layer -5 AND ESTELLA faces right AND ESTELLA is dance_groove_loop AND KHRISTIANAMOM spot 0.677 164 97 AND KHRISTIANAMOM moves to layer -4 AND KHRISTIANAMOM faces left AND KHRISTIANAMOM is think
@ESTELLA changes into ESTELLASWIM
@KHRISTIANAMOM changes into KHRISTIANAMOMSWIM
&OCTAVIA spot 0.947 289 69 AND OCTAVIA faces right AND OCTAVIA is idle_sit_rear AND OCTAVIA moves to layer -1
@OCTAVIA changes into OCTAVIASWIM
@cut to zone 2
&KHRISTIANA spot 0.596 201 333 AND YVONNE spot 0.641 265 313 AND YVONNE faces left AND YVONNE is talk_gossip AND KHRISTIANA faces right AND KHRISTIANA is listen_gossip AND KHRISTIANA moves to layer -7 AND YVONNE moves to layer -6
@KHRISTIANA changes into KHRISTIANASWIM
@YVONNE changes into YVONNESWIM
&MARCUS spot 0.650 150 313 AND MARCUS faces right AND MARCUS moves to layer -5 AND MARCUS is think
@MARCUS changes into MARCUSSWIM
@cut to zone 1
@transition fade in black in 3
@zoom on 20 46 to 281% in 2
@zoom on 173 67 to 281% in 2
@zoom on 320 236 to 281% in 2
@zoom on 251 399 to 281% in 2
@zoom on 0 0 to 100% in 3
@pan to zone 2 in 5
@pause for a beat
if (ELITESWIMSUITS) {
@ANNABELLO changes into ELITEANNASWIM
@MAIN changes into ELITEMAINSWIM
} else {
@ANNABELLO changes into ANNASWIM
@MAIN changes into MAINSWIM
}
@ANNABELLO enters from right to spot 1.280 88 -38 in 3 AND ANNABELLO faces left AND ANNABELLO is walk_talk_happy AND ANNABELLO moves to layer 1 AND MAIN enters from right to spot 1.280 206 -35 in 4 AND MAIN faces left AND MAIN is walk_talk_happy AND MAIN moves to layer 2
@ANNABELLO faces right AND ANNABELLO is think AND MAIN is arms_crossed
ANNABELLO (talk_gesture)
I think I will go talk with your grandpa and the girls before the challenge begins.
MAIN (talk_greet)
Alright, Have fun.
@ANNABELLO walks to spot 0.821 150 226 in 3 AND ANNABELLO is walk_trudge AND ANNABELLO faces right
@ANNABELLO walks to spot 0.659 94 301 in 2 AND ANNABELLO faces left AND ANNABELLO is walk_trudge AND MAIN is think
@ANNABELLO faces right AND ANNABELLO is talk_greet AND YVONNE is talk_apathetic
@pause for a beat
MAIN (talk_think)
(I think I should socialize with some of the competition before the challenge starts.)
@MAIN is shiftweight
@overlay TALKBUBBLE create
@overlay TALKBUBBLE shifts to 99 385 in zone 2
@overlay TALKBUBBLE scales to 0.514 0.514
@overlay TALKBUBBLE opacity 0
@overlay TALKBUBBLE moves to layer 2
@overlay LEFTARROW create
@overlay LEFTARROW shifts to -41 138 in zone 2
@overlay LEFTARROW scales to 0.856 0.856
@overlay LEFTARROW opacity 0
@overlay LEFTARROW moves to layer 2
@overlay LEFTARROW opacity 1 in 4 AND overlay TALKBUBBLE opacity 1 in 4
MAIN (talk_think)
Hmm, who should I talk to?
tappable
“TALKBUBBLE” {
@overlay TALKBUBBLE opacity 0 in 3 AND overlay LEFTARROW opacity 0 in 3
@MAIN walks to spot 0.650 302 300 in 4 AND MAIN faces right AND MAIN is walk_trudge AND YVONNE walks to spot 0.614 255 321 in 2 AND YVONNE faces left
@MAIN faces left AND YVONNE is primp_condescend AND MAIN is talk_greet AND MARCUS is talk_greet
@zoom on 623 440 to 134% in 3
if (ELITESWIMSUITS) {
YVONNE (talk_handsonhips)
Those swimsuits are so fashionable, not gonna lie.
@YVONNE +5
KHRISTIANA (talk_suggest)
I agree, those swimmers look so tropical.
@KHRISTIANA +5
MARCUS (talk_apathetic)
I don't know about Annabello, but I know Avery takes her fashion sense after me.
@MAIN is laugh_guffaw AND MARCUS is think AND ANNABELLO is laugh_giggle AND KHRISTIANA is laugh_chuckle AND YVONNE is laugh_giggle
MAIN (talk_happy_smile)
Sorry grandpa, we both know I've got grandma's taste in fashion.
@MAIN is eyeroll AND MAIN is laugh_giggle
@ANNABELLO +5
} else {
}
} “LEFTARROW” {
}