Lewati ke isi

Memulai Pembuatan Plugin TheoTown#

Indeks ini mengelompokkan topik pembuatan plugin TheoTown. Setiap topik sudah memiliki halaman pengantar singkat; materi tutorial lengkap akan ditambahkan bertahap.

Sebelum memulai#

Hal penting yang perlu diperiksa sebelum membuat atau membagikan plugin.

  • Hak cipta dan atribusi — Pelajari dasar atribusi, sumber asli, dan hal yang perlu diperhatikan sebelum membagikan karya plugin.
  • Instalasi — Pilih panduan untuk memasang plugin atau peta TheoTown. Langkah instalasi lengkap tersedia di halaman tutorial umum.
  • Perangkat lunak yang direkomendasikan — Daftar awal perangkat untuk mengedit JSON, menyiapkan gambar, memeriksa arsip, dan mengemas berkas plugin.

Panduan pemula#

Mulai dari struktur data JSON hingga membuat plugin TheoTown pertama.

  • Dasar sintaks JSON — Kenali objek, array, string, angka, nilai boolean, koma, dan tanda kurung yang digunakan dalam berkas JSON.
  • Membuat plugin sederhana — Ikuti gambaran awal tentang berkas dan nilai dasar yang dibutuhkan untuk membuat plugin kecil.

Bangunan#

Topik bangunan mencakup hunian, komersial, taman, industri, landmark, rumah sakit, kantor polisi, dan banyak jenis objek lainnya.

  • Plugin bangunan sederhana — Pengenalan struktur dasar untuk membuat satu bangunan di TheoTown.
  • Nilai plugin bangunan — Ringkasan nilai konfigurasi yang menentukan tampilan, perilaku, dan informasi bangunan.
  • Persyaratan — Pelajari cara menetapkan kondisi atau persyaratan agar bangunan tersedia atau berfungsi.
  • Peningkatan bangunan — Pengantar sistem peningkatan untuk menambahkan tahap atau kemampuan tambahan pada bangunan.
  • Bangunan nonpersegi — Cara memikirkan ukuran dan tata letak bangunan yang tidak berbentuk persegi.
  • Komposisi — Pengenalan komposisi untuk membangun objek dari beberapa bagian atau elemen.

Animasi#

Topik untuk efek visual, perubahan tekstur, dan gerakan objek di dalam game.

  • Animasi — Pengantar konsep animasi dan cara menghubungkan beberapa tahap visual.
  • Mode malam — Gambaran cara menyiapkan tampilan bangunan saat malam hari.
  • Menghemat ruang tekstur — Pendekatan untuk menggunakan ruang tekstur dengan lebih hemat dan teratur.
  • Asap bangunan — Pengantar efek asap pada bangunan dan pengaturan titik kemunculannya.
  • Animasi bergerak — Gambaran animasi yang melibatkan gerakan seperti kendaraan atau bagian objek.

Transportasi#

Panduan topik untuk jalan, kendaraan, jalur transportasi, dan sistem pergerakan di kota.

  • Jalan — Pengantar pembuatan dan konfigurasi jalan di TheoTown.
  • Kendaraan darat — Dasar objek kendaraan darat seperti mobil, bus, dan truk.
  • Flag dan tag kendaraan — Ringkasan penanda yang mengatur kategori atau perilaku kendaraan.
  • Dekorasi jalan — Membuat elemen dekoratif yang ditempatkan di atau dekat jaringan jalan.
  • Pesawat — Pengenalan objek pesawat dan penggunaannya dalam sistem transportasi.
  • Helikopter — Gambaran dasar pembuatan dan pengaturan objek helikopter.
  • Kereta — Pengenalan kendaraan kereta dan pengaturan utamanya.
  • Jalur rel — Topik tentang jalur rel sebagai infrastruktur untuk transportasi kereta.
  • Pejalan kaki — Gambaran objek dan perilaku pejalan kaki dalam lingkungan kota.
  • Bus — Panduan dasar mengenai objek bus dan penggunaannya pada jaringan jalan.
  • Kapal — Topik kapal, termasuk kapal sungai dan kapal kecil.
  • Transport System Extension — Pengenalan plugin Transport System Extension dan hal yang perlu diperhatikan saat menggunakannya.

Sistem#

Topik terkait identitas plugin, keamanan berkas, dan dukungan bahasa.

  • Mengganti ID — Penjelasan awal tentang penggantian ID dan kemungkinan dampaknya pada plugin lain.
  • Enkripsi plugin — Gambaran enkripsi plugin dan pertimbangan sebelum melindungi berkas plugin.
  • Menyembunyikan ID — Pengenalan pengaturan untuk menyembunyikan informasi ID tertentu.
  • Terjemahan — Dasar menyiapkan teks plugin agar dapat ditampilkan dalam beberapa bahasa.

Terrain dan lingkungan#

Topik untuk air, dekorasi permukaan, latar belakang, pepohonan, dan bioma.

  • Air kustom — Pengantar pengaturan tekstur atau tampilan air kustom.
  • Dekal dan terrain kustom — Gambaran elemen permukaan untuk membentuk detail medan dan lingkungan.
  • Latar belakang kustom — Dasar mengubah atau menambahkan tampilan latar belakang.
  • Pepohonan — Pengenalan pengaturan objek pohon dan variasi vegetasi.
  • Bioma — Gambaran bioma dan cara bioma memengaruhi tampilan lingkungan.

Lain-lain#

Topik tambahan yang berguna untuk mengatur, menyusun, dan menampilkan konten plugin.

  • Pagar — Pengantar objek pagar dan penggunaannya sebagai elemen pembatas atau dekorasi.
  • Kategori — Gambaran cara kategori membantu mengelompokkan konten plugin.
  • Templat — Pengantar penggunaan templat untuk menyederhanakan pengaturan konten.
  • Zona — Gambaran zona dan penggunaannya untuk menentukan area atau perilaku tertentu.
  • Bingkai pratinjau — Menyiapkan bingkai pratinjau yang membantu menampilkan plugin di menu game.
  • Heightmap — Pengantar data ketinggian dan penggunaannya dalam pembuatan medan.
  • Skenario — Gambaran skenario dan konfigurasi yang membentuk pengalaman bermain tertentu.

Sumber dari dalam game#

Cara mempelajari aset bawaan dari versi game yang diarsipkan.