Isi kandungan:

Tutorial Pembuat Novel Visual Menggunakan Ren'Py: 5 Langkah
Tutorial Pembuat Novel Visual Menggunakan Ren'Py: 5 Langkah

Video: Tutorial Pembuat Novel Visual Menggunakan Ren'Py: 5 Langkah

Video: Tutorial Pembuat Novel Visual Menggunakan Ren'Py: 5 Langkah
Video: RenPy Tutorial for Beginners | Create a Visual Novel Game with Ren'Py 2024, Julai
Anonim
Tutorial Pembuat Novel Visual Menggunakan Ren'Py
Tutorial Pembuat Novel Visual Menggunakan Ren'Py

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

Muat turun Ren'py
Muat turun Ren'py
Muat turun Ren'py
Muat turun Ren'py
  1. Buat folder di desktop anda untuk mengekstrak program.
  2. Mulakan dengan memuat turun perisian dari Ren'Py secara langsung.
  3. Ikuti arahan pemasangan seperti yang disenaraikan di Laman Web Ren'Py.

Langkah 2: Mulakan Tutorial

Mulakan Tutorial
Mulakan Tutorial
Mulakan Tutorial
Mulakan Tutorial
Mulakan Tutorial
Mulakan Tutorial
  1. Klik pada panel permulaan Tutorial di sudut kiri atas.
  2. Klik projek pelancaran.
  3. Mainkan tutorial permainan untuk memperkenalkan diri kepada mekanik perisian.
  4. Pastikan anda membaca semua panel direktori maklumat permainan.

Langkah 3: Memulakan Tetapan Permainan

Memulakan Tetapan Permainan
Memulakan Tetapan Permainan
Memulakan Tetapan Permainan
Memulakan Tetapan Permainan
Memulakan Tetapan Permainan
Memulakan Tetapan Permainan
  1. Kembali ke panel direktori halaman utama dan klik Buat Projek Baru.
  2. Pilih lokasi direktori projek anda, atau di mana anda akan menyimpan semua fail permainan anda ke komputer anda untuk dibuka semula kemudian.

    1. Saya mengesyorkan membuat folder baru di desktop anda untuk kemudahan akses pertama.
    2. Kemudian pilih direktori anda di mana anda mahu permainan anda berada.

      Anda sentiasa boleh mengubah direktori dan tetapan lain di bawah pilihan

  3. Namakan Projek anda.
  4. Seterusnya sediakan penyunting teks anda.

    1. 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.

      1. Pergi ke halaman Pilihan.
      2. 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

  5. Setelah memilih editor anda, mulakan persediaan permainan awal termasuk antara muka GUI dan resolusi skrin.
  6. Seterusnya pilih antara muka GUI anda, atau antara muka pengguna grafik.

  7. Kemudian, anda boleh mengubah suai fail gui.rpy secara langsung jika anda ingin menyesuaikan lagi skema rupa dan warna paparan permainan anda.
  8. Pilih resolusi yang diserlahkan.
  9. Kemudian anda boleh mengubah resolusi di bawah menu Pilihan.

Langkah 4: Pengekodan Permainan Anda

Mengekod Permainan Anda
Mengekod Permainan Anda
Mengekod Permainan Anda
Mengekod 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

  1. Buka fail script.rpy.

    1. Di sinilah semua kod permainan anda termasuk dialog, gambar, suara, dan keputusan.
    2. 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.

      1. 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.
      2. 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" />
      3. Anda mesti membuatnya di sini supaya anda bermain di mana sahaja boleh menggunakan gambar ini berkali-kali.
      4. Di bawah komen yang pada awalnya menyatakan # Menyatakan watak yang digunakan oleh permainan ini.
      5. 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

  1. 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.
  2. Untuk menambahkan teks ke permainan anda, anda boleh melakukan salah satu daripada dua perkara.

    1. Tempatkan dialog dalam petikan ganda seperti yang dilihat dalam Contoh 5.
    2. Berikan watak untuk perkataan dalam petikan ganda seperti yang dilihat di bawah dalam Contoh 6.
  3. Membuat keputusan untuk mengubah jalan cerita anda, menggabungkan dialog anda dengan arahan seperti menu, melompat, dan label. Lihat Contoh 7.
  4. 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.

  1. Kamus Python dan Ren'Py Language untuk pemula
  2. GUI (Antaramuka Pengguna Grafik) atau seperti apa permainan secara visual kepada Dokumentasi pemain
  3. Tambahan lain yang menyeronokkan seperti menambahkan senarai main muzik, galeri gambar, atau main semula gambar untuk meningkatkan reka bentuk permainan boleh didapati di sini
  4. Akhirnya pilihan penyesuaian lain seperti seberapa besar paparan fon boleh didapati di sini.

Langkah 5: Melancarkan Permainan Anda

Melancarkan Permainan Anda
Melancarkan Permainan Anda
Melancarkan Permainan Anda
Melancarkan Permainan Anda
Melancarkan Permainan Anda
Melancarkan Permainan Anda
Melancarkan Permainan Anda
Melancarkan Permainan Anda
  1. Untuk menamatkan permainan anda, kemas kini pelancar Ren’py.
  2. Kemudian periksa skrip dengan serat untuk mencari kesalahan sintaks yang terdapat di halaman permulaan.
  3. 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

  4. Seterusnya, jalankan ujian beta dengan meminta rakan dan keluarga bermain permainan untuk melihat apakah terdapat kesilapan dalam dialog.
  5. 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: