Pertemuan 2

Interactive Narrative Engineering

Merancang cerita yang tidak hanya menarik, tetapi juga interaktif dan bermakna. Pertemuan ini membekali kamu dengan fondasi teori narasi sebelum menulis satu baris kode pun.

150 menit
Teori + Workshop Desain

Target Kompetensi

Sub-CPMK Pertemuan 2

Mahasiswa mampu merancang premis cerita naratif interaktif dengan struktur branching yang jelas, mendeskripsikan karakter secara visual dan naratif, dan menentukan tema social impact yang relevan.

Apa itu Visual Novel?

Visual novel adalah jenis permainan video yang menggabungkan narasi berbasis teks dengan visual statis (gambar karakter dan latar belakang), serta elemen audio. Berbeda dengan game aksi yang mengutamakan refleks, visual novel mengutamakan penceritaan.

Perbedaan Visual Novel dengan Media Lain

MediaInteraktivitasVisualKeunikan
Novel/Buku Tidak ada Teks saja Imajinasi pembaca bebas
Film/Anime Tidak ada Video dinamis Pengalaman pasif yang kuat
Game Aksi Tinggi (skill-based) Interaktif Tantangan fisik/refleks
Visual Novel Pilihan naratif Gambar + teks Cerita responsif terhadap pilihan
Mengapa Visual Novel Cocok untuk Social Impact?

Visual novel memungkinkan pemain merasakan sendiri konsekuensi dari pilihan mereka. Ini membuat pesan sosial jauh lebih kuat dibanding sekadar membaca atau menonton. Pemain tidak hanya tahu, tetapi merasakan.

Struktur Cerita Interaktif

Berbeda dengan novel linear, visual novel memiliki struktur pohon (tree structure) di mana setiap keputusan pemain membuka jalur cerita yang berbeda.

Tiga Struktur Branching Utama

A

Linear dengan Akhir Berbeda

Cerita berjalan lurus, hanya di akhir ada satu atau dua pilihan yang menentukan ending. Termudah untuk pemula. Cocok untuk proyek pertama kamu.

B

Branching dengan Konvergensi

Ada beberapa cabang di tengah cerita, tapi semua cabang bertemu kembali di satu titik. Lebih kompleks, tapi tidak saling lepas.

C

Full Branching (Pohon Keputusan)

Setiap pilihan membuka jalur yang sepenuhnya berbeda. Sangat kompleks, membutuhkan banyak konten. Tidak disarankan untuk proyek pertama.

Rekomendasi untuk Tugas Akhir Semester

Gunakan struktur Tipe A atau B. Kualitas dialog dan pesan sosial jauh lebih penting dari kuantitas cabang. Fokus pada 1-2 titik keputusan yang bermakna.

Merancang Premis yang Kuat

Premis adalah ringkasan satu kalimat yang menjawab: "Tentang apa cerita ini, siapa yang terlibat, dan apa yang dipertaruhkan?"

Formula Premis yang Baik

Template Premis
[SIAPA] harus memutuskan [APA] ketika [SITUASI/KONFLIK],
dan pilihannya akan menentukan [KONSEKUENSI].

Contoh Premis yang Baik vs Buruk

Premis BurukPremis BaikKenapa Lebih Baik?
"Tentang seorang mahasiswa" "Rani, mahasiswa tingkat akhir, harus memilih antara menerima tawaran kerja impian di luar kota atau tetap di rumah untuk merawat ibunya yang sakit — dan pilihannya akan menentukan apakah impian dan keluarga bisa berjalan berdampingan." Ada konflik nyata, ada karakter spesifik, ada konsekuensi yang jelas
"Tentang anti-korupsi" "Ahmad, pegawai baru di instansi pemerintah, menyaksikan atasannya menerima suap. Ia harus memutuskan: lapor dan risiko karir hancur, atau diam dan hidup dengan rasa bersalah?" Konflik moral yang konkret dan relevan dengan kehidupan nyata

Merancang Karakter yang Berkesan

Karakter yang baik memiliki motivasi yang jelas, kelemahan yang manusiawi, dan konsistensi dalam bertindak.

Template Karakter untuk Proyek Kamu

Lembar Karakter (Character Sheet)
NAMA: [Nama Karakter]
PERAN: [Protagonis / Antagonis / Pendukung]
USIA: [Berapa tahun]
LATAR BELAKANG: [1-2 kalimat]
MOTIVASI: [Apa yang diinginkan karakter ini?]
KELEMAHAN: [Apa yang menghambat karakter ini?]
EKSPRESI DOMINAN: [Senang / Sedih / Marah / Bingung / dll]

DESKRIPSI VISUAL (untuk prompt AI):
"[Usia] tahun, [ciri fisik], memakai [pakaian],
ekspresi [ekspresi dominan], gaya rambut [deskripsi].
[Detail tambahan yang membuat karakter unik]"

CONTOH DIALOG KHAS:
"[Tulis satu kalimat yang mencerminkan kepribadian karakter]"

Contoh Karakter yang Sudah Diisi

Ahmad — Protagonis

Mahasiswa Informatika semester 5, 21 tahun. Pintar tapi sering ragu mengambil keputusan. Motivasinya adalah lulus cum laude dan membuktikan diri kepada keluarga. Kelemahannya adalah terlalu takut gagal hingga menunda keputusan penting.

Deskripsi Visual (Prompt AI): "Pemuda Indonesia 21 tahun, berkulit sawo matang, rambut hitam pendek rapi, memakai almamater hijau UNU, ekspresi serius namun sedikit cemas, kacamata tipis, postur tegak tapi terlihat lelah."

Jumlah Karakter yang Direkomendasikan

  • Minimal 2 karakter yang saling berinteraksi
  • Maksimal 4 karakter untuk proyek perkuliahan (lebih dari itu terlalu kompleks)
  • Setiap karakter perlu minimal 2 ekspresi (normal dan satu ekspresi emosional)
  • Desain karakter harus mencerminkan kepribadiannya melalui pakaian dan penampilan

Merancang Branching Story

Branching yang baik bukan soal seberapa banyak cabang, tapi seberapa bermakna setiap pilihan.

Prinsip Desain Pilihan yang Baik

Tidak Ada Pilihan yang Jelas "Benar"

Setiap opsi harus memiliki nilai plus dan minus. Jika satu pilihan jelas lebih baik, pilihan itu tidak menarik secara naratif.

Pilihan Mencerminkan Nilai Karakter

Pilihan yang dibuat harus terasa konsisten dengan siapa karakter itu. Jangan buat pilihan yang out-of-character.

Konsekuensi yang Nyata

Pilihan harus mengubah sesuatu dalam cerita. Jika dua pilihan menghasilkan cerita yang sama persis, itu bukan pilihan yang bermakna.

Contoh Flowchart Sederhana

Struktur Branching Visual
OPENING SCENE: Ahmad menerima email tawaran magang
         |
    [Dialog Awal]
         |
    PILIHAN UTAMA:
    /              \
"Ambil Magang"    "Tolak, fokus skripsi"
    |                    |
[Scene Magang]    [Scene Skripsi]
    |                    |
[Konflik baru]    [Konflik baru]
    |                    |
    \                  /
     [TITIK KONVERGENSI]
     "Sidang Skripsi"
           |
      PILIHAN AKHIR:
      /          \
  "Jujur"      "Tutup-tutupi"
     |               |
[Ending A:       [Ending B:
 Lulus dengan     Lulus tapi
 integritas]      resah]

Social Impact Visual Novel

Proyek akhir semester ini bukan sekadar game — ini adalah media penyampaian pesan sosial yang dikemas dalam bentuk yang menarik dan interaktif.

Daftar Tema yang Bisa Dipilih

Isu Pendidikan

Tekanan belajar, kesenjangan akses pendidikan, bullying di sekolah, atau dilema antara impian vs ekspektasi orang tua.

Kesehatan Mental

Mengatasi kecemasan, mengenali tanda depresi pada teman, mencari bantuan saat membutuhkan, stigma kesehatan mental.

Anti Korupsi & Integritas

Dilema moral dalam menghadapi kecurangan, keberanian melaporkan pelanggaran, konsekuensi jangka panjang dari ketidakjujuran.

Lingkungan Hidup

Dampak limbah industri pada komunitas lokal, pilihan antara pembangunan ekonomi vs pelestarian alam, gaya hidup ramah lingkungan.

Toleransi & Keberagaman

Hidup berdampingan dalam perbedaan, diskriminasi dan dampaknya, membangun jembatan antar komunitas.

Contoh Premis Lengkap untuk Inspirasi

Contoh 1: "Lapor atau Diam?"

Ahmad, mahasiswa Informatika semester 5, secara tidak sengaja melihat temannya membeli kunci jawaban ujian. Ia harus memutuskan apakah akan melaporkan ke dosen atau diam demi menjaga pertemanan — dan keputusannya akan memengaruhi nilai ujian seluruh kelas serta kariernya sendiri.

Contoh 2: "Ketika Media Sosial Menghakimi"

Rina, siswi SMA 17 tahun, menyaksikan teman sekelasnya difitnah di media sosial. Video editan viral dengan cepat. Rina tahu kebenaran. Ia harus memilih: angkat suara (dengan risiko ikut dibully) atau diam dan membiarkan ketidakadilan berlangsung.

Contoh 3: "Air Terakhir"

Di desa nelayan yang menghadapi pencemaran sungai akibat pabrik baru, Budi — putra kepala desa — mendapat dokumen bukti pelanggaran lingkungan. Ia harus memilih antara menyerahkan dokumen ke media (dan kehilangan lapangan kerja warga desa) atau menyimpannya demi ketenangan jangka pendek.

Tugas Pertemuan 2

Deadline: Sebelum Pertemuan 3

Buat dokumen di Google Docs dan kumpulkan link ke dosen. Pastikan akses "Anyone with link can view".

Tugas 2: Desain Cerita (Story Bible Awal)

  1. Pilih satu tema Social Impact dari daftar di atas (atau usulkan tema lain kepada dosen).
  2. Tulis premis cerita menggunakan formula yang diajarkan (minimal 3 kalimat).
  3. Buat character sheet untuk minimal 2 karakter (gunakan template di atas).
  4. Buat flowchart sederhana alur cerita dengan minimal 1 titik keputusan dan 2 ending.
  5. Tuliskan 5-10 baris dialog pembuka ceritamu sebagai preview.
Prompt AI untuk Bantu Membuat Premis
"Tolong bantu saya membuat premis cerita visual novel bertemakan [TEMA PILIHAN KAMU] untuk proyek kuliah. Cerita berlatar mahasiswa Indonesia. Saya butuh premis yang memiliki konflik moral yang kuat, 2 karakter utama, dan bisa diselesaikan dalam 3-5 menit bermain. Berikan 3 alternatif premis yang berbeda."

Kuis Pemahaman Pertemuan 2

Uji Pemahamanmu!

1. Elemen apa yang WAJIB ada dalam premis cerita yang kuat?

Nama tempat yang spesifik dan tanggal kejadian
Karakter, konflik, dan konsekuensi yang jelas
Deskripsi detail fisik karakter
Minimal 10 karakter dalam cerita

2. Apa karakteristik pilihan (choice) yang baik dalam visual novel?

Selalu ada satu pilihan yang jelas lebih baik
Setiap pilihan memiliki kelebihan dan kekurangan yang seimbang
Pilihan hanya bersifat kosmetik tanpa mengubah cerita
Semakin banyak pilihan semakin baik kualitas game

3. Untuk proyek pertama, struktur branching mana yang paling direkomendasikan?

Full Branching (pohon keputusan penuh)
Branching dengan 10+ pilihan di setiap scene
Linear dengan 1-2 titik keputusan dan ending berbeda
Cerita tanpa pilihan sama sekali
Kembali ke P1 Lanjut ke P3: Mindmap ke Ren'Py