Back to Freecodecamp

Dialogue 2: Introducing the New Junior Developer

curriculum/challenges/english/blocks/learn-introductions-in-an-online-team-meeting/657c836198f77668f5cfd122.md

latest5.8 KB
Original Source

--description--

Watch the video below to understand the context of the upcoming lessons.

--assignment--

Watch the video.

--scene--

json
{
  "setup": {
    "background": "company2-boardroom.png",
    "characters": [
      {
        "character": "Alice",
        "position": { "x": -25, "y": 0, "z": 1 }
      },
      {
        "character": "Bob",
        "position": { "x": -25, "y": 0, "z": 1 }
      },
      {
        "character": "Mark",
        "position": { "x": 125, "y": 0, "z": 1 }
      },
      {
        "character": "Linda",
        "position": { "x": 125, "y": 0, "z": 1 }
      },
      {
        "character": "Sarah",
        "position": { "x": 125, "y": 0, "z": 1 }
      }
    ],
    "audio": {
      "filename": "1.2-2.mp3",
      "startTime": 1
    },
    "alwaysShowDialogue": true
  },
  "commands": [
    {
      "character": "Alice",
      "position": { "x": 15, "y": 0, "z": 1 },
      "startTime": 0
    },
    {
      "character": "Bob",
      "position": { "x": 30, "y": 0, "z": 1 },
      "startTime": 0.5
    },{
      "character": "Linda",
      "position": { "x": 55, "y": 0, "z": 1 },
      "startTime": 0.6
    },{
      "character": "Mark",
      "position": { "x": 85, "y": 0, "z": 1 },
      "startTime": 0.7
    },{
      "character": "Sarah",
      "position": { "x": 70, "y": 0, "z": 1 },
      "startTime": 0.8
    },
    {
      "character": "Bob",
      "startTime": 1.3,
      "finishTime": 2.3,
      "dialogue": {
        "text": "Alright, team.",
        "align": "left"
      }
    },
    {
      "character": "Bob",
      "startTime": 2.5,
      "finishTime": 7.2,
      "dialogue": {
        "text": "This is Alice's first day with us, so please let me introduce you all to her.",
        "align": "left"
      }
    },
    {
      "character": "Bob",
      "startTime": 7.4,
      "finishTime": 9.9,
      "dialogue": {
        "text": "Well, I'm Bob, your project manager.",
        "align": "left"
      }
    },
    {
      "character": "Bob",
      "startTime": 10.1,
      "finishTime": 13.2,
      "dialogue": {
        "text": "I'm really happy to see new faces joining the team.",
        "align": "left"
      }
    },
    {
      "character": "Linda",
      "opacity": 0,
      "startTime": 13.3
    },
    {
      "character": "Mark",
      "opacity": 0,
      "startTime": 13.3
    },
    {
      "character": "Bob",
      "startTime": 13.3,
      "finishTime": 15.8,
      "dialogue": {
        "text": "This is Sarah, the senior software developer.",
        "align": "left"
      }
    },
    {
      "character": "Bob",
      "startTime": 15.9,
      "finishTime": 19.9,
      "dialogue": {
        "text": "She's been with the company for five years now, working on several projects.",
        "align": "left"
      }
    },
    {
      "character": "Sarah",
      "opacity": 0,
      "startTime": 19.9
    },
    {
      "character": "Mark",
      "opacity": 1,
      "startTime": 19.9
    },
    {
      "character": "Bob",
      "startTime": 20.3,
      "finishTime": 22.8,
      "dialogue": {
        "text": "This is John, the database administrator.",
        "align": "left"
      }
    },
    {
      "character": "Bob",
      "startTime": 23,
      "finishTime": 24.9,
      "dialogue": {
        "text": "He's been here for three years.",
        "align": "left"
      }
    },
    {
      "character": "Bob",
      "startTime": 25.1,
      "finishTime": 28.1,
      "dialogue": {
        "text": "He makes sure our data is secure and efficient.",
        "align": "left"
      }
    },
    {
      "character": "Mark",
      "opacity": 0,
      "startTime": 28.1
    },
    {
      "character": "Linda",
      "opacity": 1,
      "startTime": 28.1
    },
    {
      "character": "Bob",
      "startTime": 28.3,
      "finishTime": 31.6,
      "dialogue": {
        "text": "Finally, this is Linda, our UX/UI designer.",
        "align": "left"
      }
    },
    {
      "character": "Bob",
      "startTime": 31.8,
      "finishTime": 33.6,
      "dialogue": {
        "text": "She joined the team last year.",
        "align": "left"
      }
    },
    {
      "character": "Bob",
      "startTime": 33.8,
      "finishTime": 36.3,
      "dialogue": {
        "text": "She loves creating user-friendly interfaces.",
        "align": "left"
      }
    },
    {
      "character": "Sarah",
      "opacity": 1,
      "startTime": 36.3
    },
    {
      "character": "Mark",
      "opacity": 1,
      "startTime": 36.3
    },
    {
      "character": "Bob",
      "startTime": 36.5,
      "finishTime": 39,
      "dialogue": {
        "text": "Everybody, let's welcome Alice to the team.",
        "align": "left"
      }
    },
    {
      "character": "Alice",
      "startTime": 40,
      "finishTime": 41.8,
      "dialogue": {
        "text": "Great, thanks everybody.",
        "align": "right"
      }
    },
    {
      "character": "Alice",
      "startTime": 42,
      "finishTime": 45.7,
      "dialogue": {
        "text": "Well, I'm Alice. I'm starting as a junior developer today.",
        "align": "right"
      }
    },
    {
      "character": "Alice",
      "startTime": 46.2,
      "finishTime": 50.2,
      "dialogue": {
        "text": "I really like learning new things and can't wait to start contributing to our projects.",
        "align": "right"
      }
    },
    {
      "character": "Alice",
      "position": { "x": -25, "y": 0, "z": 1 },
      "startTime": 50.2
    },
    {
      "character": "Bob",
      "position": { "x": -25, "y": 0, "z": 1 },
      "startTime": 50.7
    },
    {
      "character": "Mark",
      "position": { "x": 125, "y": 0, "z": 1 },
      "startTime": 50.8
    },
    {
      "character": "Linda",
      "position": { "x": 125, "y": 0, "z": 1 },
      "startTime": 51
    },
    {
      "character": "Sarah",
      "position": { "x": 125, "y": 0, "z": 1 },
      "startTime": 51.2
    }
  ]
}