Baru-baru ini saya memprogram modul L-system , membuat saya tertarik lebih jauh. Saya seorang pecandu Plants vs Zombies juga, sangat menyukai konsep Pohon Kebijaksanaan. Ingin sekali membuat seni prosedural serupa hanya untuk bersenang-senang dan belajar lebih banyak.
Pertanyaan: Bagaimana saya harus mendekati proses pembuatan pohon artistik (mungkin 2d dengan kamera / perspektif tetap) secara dinamis?
Idealnya saya ingin memulai dengan tanaman (hanya batang dengan daun) dan menumbuhkannya secara dinamis menggunakan pengaruh (input / aksi pengguna) terhadap strukturnya. Pengaruh-pengaruh ini dapat mengakibatkan berbagai jenis percabangan, kurva pada cabang-cabang, penyebarannya, lokasi buah-buahan, warna bunga, dll. Ingin itu benar-benar penuh dengan kehidupan / roh. :)
Tumbuhan vs Zombies: Pohon kebijaksanaan Ini akan bagus untuk secara dinamis menumbuhkan pohon yang sama, tetapi dengan lebih banyak variasi dan animasi terjadi.
Latar Belakang Saya: Programmer, telah menggunakan beberapa mesin game (Ogre3d, cocos2d, unity). Belum benar-benar diprogram secara langsung menggunakan openGL, mencoba memperbaikinya :).
Saya siap menghabiskan banyak waktu, Tolong beri tahu saya tentang API? dan bagaimana seorang ahli seperti Anda akan menangani masalah ini?
Mengapa 2D? Saya pikir lebih mudah untuk menyelesaikan masalah hanya dengan mempertimbangkan 2 dimensi.
Inspirasi artistik:
Hanya pohon, dengan buah dan daun, tanpa semak di bagian bawah
The pohon besar (cabang terlihat, daun hijau, bunga, buah, dll) di sebelah kiri, di belakang monyet.
PixelJunk's Eden (Inspirasi gaya seni).
Apple Tree yang Dihasilkan secara Prosedural menggunakan Fraktal
Tolong beri tahu saya jika mudah bagi Anda untuk memahami pertanyaan itu, saya dapat menjelaskan lebih lanjut.
Saya harap diskusi tentang berbagai pendekatan akan bermanfaat bagi semua orang. Kalian luar biasa.
Student/
dariStudent/Programmer