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.
- Mengambil tekstur dan JSON dari versi arsip — Gambaran proses mencari dan memeriksa tekstur serta berkas JSON bawaan dari versi TheoTown yang diarsipkan.