Isi kandungan:
- Langkah 1: Muat turun Ren'py
- Langkah 2: Mulakan Tutorial
- Langkah 3: Memulakan Tetapan Permainan
- Langkah 4: Pengekodan Permainan Anda
- Langkah 5: Melancarkan Permainan Anda
Video: Tutorial Pembuat Novel Visual Menggunakan Ren'Py: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-31 10:23
Adakah anda pernah memainkan novel visual, memilih permainan pengembaraan anda sendiri, simulator kencan, atau jenis permainan yang serupa, dan berfikir untuk membuatnya sendiri? Adakah anda berkecil hati, kerana anda tidak pernah membuat kod sebelumnya atau membuat permainan sebelumnya? Maka tutorial ini akan membantu anda membuat permainan anda sendiri!
Apa itu Ren'Py?
- Alat untuk membantu pengguna membina Novel Visual, RPG, Sim Kencan, dan Permainan 2D yang lain.
- Ren'py menggunakan bahasa skrip yang kuat untuk membantu menyampaikan kebolehan permainan hebat dengan Python dan PyGame.
- Sumber percuma dan terbuka sepenuhnya dengan akses lintas platform.
- Ren'py BUKAN alat visual, jika anda mencari alat visual, perhatikan Novelty atau Twine.
Apa itu Python?
Python adalah bahasa skrip yang digunakan untuk meningkatkan keterbacaan bagi pengekod dengan keperluan sintaksis yang lebih sedikit.
Apa yang akan diliputi oleh Tutorial ini?
- Bagaimana untuk memulakan dengan tutorial yang telah dibina sebelumnya.
- Cara memulakan permainan asas dengan memperkenalkan arahan.
- Cara menyelesaikan dan berkongsi ciptaan anda.
Siapa yang akan mendapat manfaat terbaik dari tutorial ini?
- Individu yang ingin menghasilkan permainan dengan sedikit pengalaman tanpa pengekodan.
- Pengkod yang berminat untuk belajar lebih banyak mengenai python.
Langkah 1: Muat turun Ren'py
- Buat folder di desktop anda untuk mengekstrak program.
- Mulakan dengan memuat turun perisian dari Ren'Py secara langsung.
- Ikuti arahan pemasangan seperti yang disenaraikan di Laman Web Ren'Py.
Langkah 2: Mulakan Tutorial
- Klik pada panel permulaan Tutorial di sudut kiri atas.
- Klik projek pelancaran.
- Mainkan tutorial permainan untuk memperkenalkan diri kepada mekanik perisian.
- Pastikan anda membaca semua panel direktori maklumat permainan.
Langkah 3: Memulakan Tetapan Permainan
- Kembali ke panel direktori halaman utama dan klik Buat Projek Baru.
-
Pilih lokasi direktori projek anda, atau di mana anda akan menyimpan semua fail permainan anda ke komputer anda untuk dibuka semula kemudian.
- Saya mengesyorkan membuat folder baru di desktop anda untuk kemudahan akses pertama.
-
Kemudian pilih direktori anda di mana anda mahu permainan anda berada.
Anda sentiasa boleh mengubah direktori dan tetapan lain di bawah pilihan
- Namakan Projek anda.
-
Seterusnya sediakan penyunting teks anda.
-
Ren'Py mengesyorkan Editra, penyunting teks peribadi mereka sendiri. Dalam tutorial ini, saya juga akan menunjukkan kepada anda cara menyiapkan editor teks pilihan anda yang lain. Saya menggunakan luhur, tetapi editor lain yang menggunakan fail.rpy juga boleh digunakan.
- Pergi ke halaman Pilihan.
-
Di bawah “Editor Teks:, Anda akan mempunyai pilihan antara Editra yang disarankan oleh Ren’py, editor sistem, atau jEdit.
Saya cadangkan menggunakan Sublime untuk penyunting sistem anda kerana fail.rpy serasi dan antara muka jauh lebih senang diikuti daripada Editra untuk pemula
-
- Setelah memilih editor anda, mulakan persediaan permainan awal termasuk antara muka GUI dan resolusi skrin.
-
Seterusnya pilih antara muka GUI anda, atau antara muka pengguna grafik.
- Kemudian, anda boleh mengubah suai fail gui.rpy secara langsung jika anda ingin menyesuaikan lagi skema rupa dan warna paparan permainan anda.
- Pilih resolusi yang diserlahkan.
- Kemudian anda boleh mengubah resolusi di bawah menu Pilihan.
Langkah 4: Pengekodan Permainan Anda
Sekarang setelah anda menyediakan penyediaan fail projek asas anda, sudah tiba masanya anda mula menambahkan bahan ke dalam permainan anda.
Mulakan dengan membuka semua fail teks anda dari pautan di halaman permulaan di bawah nama fail projek anda. Bergantung pada editor teks yang anda pilih dalam pilihan, editor teks akan muncul di tetingkap yang terpisah dan memaparkan semua fail, termasuk script.rpy, options.rpy, gui.rpy, dan screens.rpy. Saya cadangkan Simple Game Documentation untuk lebih membantu dalam memformat permainan awal yang ditetapkan seperti gambar di atas.
Fail Permulaan Skrip
-
Buka fail script.rpy.
- Di sinilah semua kod permainan anda termasuk dialog, gambar, suara, dan keputusan.
-
Pertama, saya akan membincangkan kod garis besar yang dinyatakan dalam fail script.rpy awal untuk membantu anda memahami apa yang dilakukan dan ke mana sahaja.
- Di bawah baris 3 dan 4 dalam kod yang tertera # Menyatakan watak yang digunakan oleh permainan ini. Anda akan menambah fail gambar di sini dari komputer anda.
- Untuk menyatakan gambar, ketik gambar, jenis gambar, (seperti watak atau latar belakang), dan nama gambar sama dengan gambar dari komputer anda sebagai fail-j.webp" />
- Anda mesti membuatnya di sini supaya anda bermain di mana sahaja boleh menggunakan gambar ini berkali-kali.
- Di bawah komen yang pada awalnya menyatakan # Menyatakan watak yang digunakan oleh permainan ini.
-
Anda akan menentukan watak anda. Perintah kod yang disebut definis dilihat dalam Contoh 3 menentukan watak anda dalam permainan dan membolehkan anda memberikan warna teks kepada watak tersebut.
Contoh 1: gambar bg someimage = "someimage.png"
Contoh 2: watak watak someimage = "someimage.peg" Contoh 3: tentukan a = Character ('CharacterName', color = "#rgbvalue")
Dialog
- Seterusnya, untuk memulakan permainan apa pun di Ren’py, anda harus menggunakan label permulaan: untuk memberitahu program yang anda mahu agar permainan sebenar dimulakan di sini. Dari sana anda dapat mengatur pemandangan anda menggunakan perintah yang terdapat di bawah Dokumentasi seperti Contoh 4 di bawah.
-
Untuk menambahkan teks ke permainan anda, anda boleh melakukan salah satu daripada dua perkara.
- Tempatkan dialog dalam petikan ganda seperti yang dilihat dalam Contoh 5.
- Berikan watak untuk perkataan dalam petikan ganda seperti yang dilihat di bawah dalam Contoh 6.
- Membuat keputusan untuk mengubah jalan cerita anda, menggabungkan dialog anda dengan arahan seperti menu, melompat, dan label. Lihat Contoh 7.
- Untuk menamatkan permainan anda, ketik kembali di hujung fail script.rpy anda. Lihat contoh 8.
Contoh 4: mainkan muzik "musicfromcomputer.ogg", adegan bg gambar dengan pudar, tunjukkan pemboleh ubah watak
Contoh 5: "Tuliskan dialog pembukaan anda." Contoh 6: a "Tulis dialog a." // Ini menulis dialog untuk watak yang ditentukan.
Contoh 7
menu: "Dialog atau soalan": lompat laluan "Dialog kedua atau soalan dll": label label: "Dialog" Contoh 8: kembali
Proses di atas agak mudah setelah anda mempelajari perintah dan sangat disesuaikan apabila anda selesa dengan program dan bahasa. Jangan ragu untuk melihat dokumentasi dan menukar fail screens.rpy, options.rpy, dan gui.rpy. Dokumentasi dalam talian menjadi lebih mendalam mengenai cara mula mengubahnya dan sangat berguna sekiranya anda buntu mengingat perintah yang melakukan apa.
Untuk memperibadikan permainan anda dengan lebih lanjut, ikuti pautan ini untuk mendapatkan lebih banyak maklumat mengenai cara mengekod permainan.
- Kamus Python dan Ren'Py Language untuk pemula
- GUI (Antaramuka Pengguna Grafik) atau seperti apa permainan secara visual kepada Dokumentasi pemain
- Tambahan lain yang menyeronokkan seperti menambahkan senarai main muzik, galeri gambar, atau main semula gambar untuk meningkatkan reka bentuk permainan boleh didapati di sini
- Akhirnya pilihan penyesuaian lain seperti seberapa besar paparan fon boleh didapati di sini.
Langkah 5: Melancarkan Permainan Anda
- Untuk menamatkan permainan anda, kemas kini pelancar Ren’py.
- Kemudian periksa skrip dengan serat untuk mencari kesalahan sintaks yang terdapat di halaman permulaan.
-
Build Distribution akan mengarkibkan fail anda ke dalam folder yang boleh diakses yang boleh anda muat naik ke laman web.
Kod penting yang diperlukan untuk membuat permainan di platform pilihan anda dibuat secara langsung oleh Ren'py. Untuk maklumat lebih lanjut, lawati halaman pembuatan dokumentasi di Ren'Py
- Seterusnya, jalankan ujian beta dengan meminta rakan dan keluarga bermain permainan untuk melihat apakah terdapat kesilapan dalam dialog.
- Akhir sekali, lepaskan permainan anda di laman web peribadi anda atau ke Itchi.io untuk membiarkan permainan anda menjangkau ramai peminat novel visual.
Anda kini telah mencipta permainan novel visual pertama anda! Tahniah!
Disyorkan:
Bantuan Waktu Makan Pembaca Novel Malas: 14 Langkah
Bantuan Waktu Makan Lazy Novel Reader: Projek ini adalah untuk membantu pembaca malas yang membaca novel ketika makan tetapi tidak mahu papan kekunci kotor
D4E1 - Pembuat Seni: Pembuat Corak Kertas: 8 Langkah
D4E1 - Pembuat Seni: Pembuat Corak Kertas: Kami adalah 4 pelajar Reka Bentuk Produk Industri dari Howest dan ini adalah pembuat seni kami. Apa itu pembuat seni dan mengapa. Pembuat seni adalah mesin mudah yang membolehkan kanak-kanak kurang upaya membuat bahan kraf yang menyeronokkan atau membuat tugas mudah yang
Novel (-ish) Penulisan AI: 5 Langkah
AI Penulisan Novel (-ish): Untuk Bulan Penulisan Novel Nasional, AI & Saya cuba menulis novel sepanjang 30 hari November. Semoga berjaya, mungkin kita memerlukannya
Visual Visual Strip Strip LED Retro: 4 Langkah (dengan Gambar)
Retro Visual Strip Audio Visualizer: Sebagai pemuzik dan pelajar kejuruteraan elektrik, saya suka projek yang bersilang dengan dua bidang ini. Saya telah melihat beberapa visualisator audio DIY (di sini, di sini, di sini, dan di sini), tetapi masing-masing telah melewatkan sekurang-kurangnya salah satu daripada dua tujuan yang saya tetapkan untuk diri saya: a
TUTORIAL ASAS PEMBUAT PERGERAKAN WINDOWS: 6 Langkah
TUTORIAL ASAS PEMBUAT PERANGKAT WINDOWS: Hai kawan-kawan, saya basi56, dan saya akan mengajar anda bagaimana membuat filem di pembuat filem windows, ini mempunyai banyak kemungkinan, berikut adalah beberapa video muzik Saya buat sendiri pada pembuat filem windows. KADAR