Alat apa yang tersedia untuk penulisan skrip game?


8

Saya mencari beberapa opsi perangkat lunak pada OS X yang diarahkan untuk menulis skrip permainan. Fitur seperti kemampuan untuk membuat pohon dialog dan format skrip non-linear lainnya akan dihargai.

Saya memiliki Celtx dan suka kemampuannya untuk menyimpan informasi karakter bersama dengan berbagai aset media lainnya, tetapi ini sangat linier dan lurus, berdasarkan gaya film yang tidak bekerja dengan baik untuk aplikasi game.

Adakah pilihan perangkat lunak khusus atau lebih tepat di luar sana?


Mungkin terkait, meskipun mungkin tidak spesifik untuk Mac: gamedev.stackexchange.com/questions/6267/…
thedaian

Saya membayangkan akan sulit untuk memiliki alat untuk ini karena tidak ada yang mendekati standar ketika datang untuk menangani dialog game. Bahkan konsep pohon dialog dapat mengambil banyak bentuk yang berbeda (mis. Itu bisa berupa grafik daripada pohon, itu bisa berbasis kata kunci atau berbasis frase, atau keduanya, dll)
Kylotan

@Kylotan: Sebenarnya, tidak akan terlalu sulit untuk membuat sistem dialog yang cukup luas dan dapat digeneralisasikan. Lagi pula, pohon hanyalah grafik dengan batasan tertentu (dan sebagian besar pohon dialog tidak sepenuhnya pohon, karena mereka memungkinkan untuk tidak bercabang pohon). Masalahnya adalah dukungan alat, dua kali lipat dengan kemungkinan lokalisasi dan kemampuan untuk melampirkan data lain (file pidato, dll) ke dialog.
Nicol Bolas

Jawaban:


1

Satu-satunya hal yang dapat saya pikirkan yang mungkin berhasil adalah Mode-Org untuk Emacs . Inilah kata - kata heboh tentang bagaimana Emacs dengan visual-line-modedan org-modeluar biasa untuk penulisan naskah. Adapun skrip nonlinear, Org-Mode memungkinkan Anda membuat tautan internal di mana pun Anda inginkan.

Peringatan: Emacs dirancang untuk pengguna yang kuat, dan perlu waktu untuk menjadi efektif dengannya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.