Kenapa saya buat ini? Hmm, gud question.
Kalian pernah gak sih pingin jadi penulis? Misal menjadi author novel atau cerpen. Tapi model yang biasa sudah biasa. Bagaimana kalau user bisa memilih jalan cerita mereka masing-masing.
Yep, ini seperti Visual Novel, cuma ngga ada gambarnya. Dengan web ini, kalian bisa membuat text-based-game kalian sendiri. Dan teman-teman kalian bisa menikmatinya dengan mudah. Bisa diakses dengan web. Bagaimana cara membuat ceritanya? Apa susah? Bagaimana cara membacanya?
Saya buat ini menggunakan CodeIgniter4. Jadi kalian bisa menginstall di dalam web hosting atau local hosting kalian, seperti xampp. Bagaimana cara memasangnya?
Cara membaca:
1. Buat Akun
Kalian bisa mengakses halaman webnya. Karena belum saya publishkan. Maka saya akan mengakses http://localhost:8080. Tampilannya akan seperti berikut:
Langsung aja klik 'Belum punya akun?'
Tampilannya sangat mirip. Harus perhatikan. Inputkan username dan password. Pastikan password benar dengan me-klik 'lihat-password'. Lalu klik daftar. Jika berhasil, kalian akan dikembalikan lagi ke halaman login dengan pesan berhasil. Di sini lah kalian login menggunakan username dan password yang baru saja didaftarkan.
2. Cari Cerita
Di sini saya cuma masih punya 3 cerita dummy/boong-boongan. Kalian bisa mencari cerita melalui kolom pecarian, bisa cari berdasarkan judul, deskripsi, ataupun genre-nya. Kalian juga bisa mencari dengan cara menklik genre, ataupun nama penulisnya. Lalu klik deskripsi dari cerita yang ingin kalian baca. Sekarang kalian bisa membaca, ikuti alurnya.
3. Baca Riwayat
Kalian tidak perlu khawatir jika keluar dari halaman membaca. Kalian bisa klik menu 'Dibaca'. Kalian pilih cerita yang ingin kalian lanjutkan membacanya, dan boom. Kalian tetap berapa di halaman kalian terakhir membaca.
Cara Membuat Cerita
1. Pergi ke Menu Cerita Saya
Pergi ke Menu 'Cerita Saya', lalu klik 'Buat Cerita'.
2. Isi Detail Cerita
Bagian genre pisah dengan tanda koma. Klik 'Buat'.
3. Buat Halaman Pertama
Pada bagian judul palsu ganti dengan judul untuk mengidentifikasi halaman yang ada, bukan judul ceritanya. Fitur ini digunakan untuk mempermudah kalian supaya mudah ketika tahap pengeditan. Kemudian isi cerita sesuai cerita dihalaman/sesi tersebut. Lalu klik SIMPAN. Pastikan klik simpan sebelum melakukan perubahan lain, jangan menambah plihan jika belum menyimpan perubahan pada bagian cerita.
Kalau sudah, akan muncul alert di atasnya.
4. Buat Pilihan
Plihan di sini yaitu option yang akan tampil ketika pembaca membaca. Isikan teks yang akan tampil. Klik simpan.
5. Tulis Pilihan
Dengan mengklik 'tulis', kalian akan diarahkan ke buat halaman baru lagi. Isikan cerita di halaman tersebut. Setiap halaman boleh punya banyak pilihan.
Untuk lebih detailnya dan jika ada update an kalian bisa langsung mencobanya. Berikut cara menginstallnya:
Cara Install
- Clone git clone https://gitlab.com/aansuseno/text-only-game-maker.git
- Rename file env menjadi .env . Lalu edit file enc sesuai sistem kalian, seperti nama database dan lainnya.
- Lalu jalankan php spark migrate
- Sekarang bisa dijalankan dengan cara: php spark serve
- Sekarang bisa diakses di localhost:8080
Sebelumnya yang harus diperisiapkan: npm, php version 8, internet browser.
Edit: Aplikasi ini sudah bisa langsung dicoba ya, di sini:
https://optional-novel.000webhostapp.com/. Jangan sungkan untuk mengkritik dan memberi saran. Jika ingin request project bisa langsung hubungi saya atau melalui komentar ya.. π
See you di next project.π
Komentar
Posting Komentar
Saya sangat menghargai kesopanan Andaπ