Permainan ini biasanya dibuat untuk jem permainan tetapi selepas itu pembangunan diteruskan.
Permainan ini mempersembahkan adegan gua piksel 2D di mana pemain perlu mengembara dari titik mendedahkannya ke destinasi yang menghasilkan pelbagai perangkap, musuh, kotak pukulan.
Matlamat utama pemain adalah untuk mendapatkan elixir kehidupan yang akan menjadikannya abadi. Ramuan itu dipilih daripada mitos kehidupan sebenar tentang "Elixir of life" yang ramai orang mengatakan bahawa sesiapa yang meminumnya tidak akan mati.
Tarikh: 5 Ogos 2024
Selamat datang ke devlog pertama untuk "Elixir Of Life" platformer pengembaraan 2D yang dibuat sepenuhnya dari awal menggunakan Python dan Pygame. Permainan ini menggabungkan mekanik penerokaan, penyelesaian teka-teki dan platform untuk mencipta pengalaman yang menarik dan mencabar. Saya teruja untuk berkongsi proses pembangunan, cabaran yang dihadapi dan pencapaian yang dicapai dalam perjalanan ini.
Idea untuk "Elixir Of Life" datang dari kecintaan saya terhadap platformer klasik seperti "Super Mario Bros." dan permainan Metroidvania moden seperti "Hollow Knight." Saya mahu mencipta permainan yang menangkap intipati penerokaan dan penemuan, dengan jalan cerita unik yang membenamkan pemain dalam dunia mistik yang dipenuhi dengan artifak purba dan rahsia tersembunyi.
Platforming: Mekanik teras melibatkan berlari, melompat dan memanjat melalui pelbagai peringkat yang dipenuhi dengan halangan dan musuh.
Pertempuran:
Pemain boleh terlibat dalam pertempuran dengan musuh menggunakan mekanik yang mudah tetapi memuaskan.
Python: Bahasa pengaturcaraan utama yang digunakan untuk permainan.
Pygame: Pustaka yang digunakan untuk mengendalikan grafik, bunyi dan input.
Berjubin: Editor tahap yang digunakan untuk mereka bentuk dan susun atur tahap permainan.
Fizik Pelantar Lancar:
Cabaran: Memastikan pergerakan pemain berasa responsif dan lancar.
Penyelesaian: Melaksanakan enjin fizik tersuai untuk mengendalikan pecutan, nyahpecutan dan pengesanan perlanggaran dengan tepat. Penalaan halus mekanik lompatan untuk memberikan rasa semula jadi dan menyeronokkan.
Reka Bentuk Tahap:
Cabaran: Mencipta tahap yang menarik dan mencabar yang menggalakkan penerokaan.
Penyelesaian: Menggunakan Tiled untuk mereka bentuk tahap dan mengujinya secara meluas. Mengulang maklum balas untuk menambah baik reka letak dan aliran tahap.
Pengoptimuman Prestasi:
Cabaran: Memastikan permainan berjalan lancar pada pelbagai konfigurasi perkakasan.
Penyelesaian: Mengoptimumkan gelung pemaparan, menggunakan struktur data yang cekap dan meminimumkan pengiraan yang tidak perlu.
Pergerakan pemain asas dan fizik.
Reka bentuk dan susun atur tahap awal.
AI musuh asas dan mekanik tempur.
Seni dan animasi pemegang tempat.
Melaksanakan teka-teki dan elemen interaktif.
Menapis reka bentuk tahap berdasarkan maklum balas ujian main.
Menambah kesan bunyi dan muzik latar belakang.
Menggilap dan memperhalusi mekanik teras dan reka bentuk tahap.
Laksanakan sistem simpan/muat.
Tambahkan lebih banyak jenis musuh dan tingkatkan AI.
Cipta jalan cerita dan sistem dialog yang padu.
Jalankan ujian main yang meluas untuk mengenal pasti dan membetulkan pepijat.
“Elixir Of Life” sedang membentuk platformer pengembaraan yang menarik dan mencabar. Saya teruja dengan kemajuan setakat ini dan berharap untuk berkongsi lebih banyak kemas kini dalam devlog masa hadapan. Nantikan lebih banyak cerapan tentang proses pembangunan dan ciri baharu semasa ia ditambahkan.
Terima kasih kerana menyertai saya dalam perjalanan ini!
Instagram: @fun_o_vative.studios
Sederhana: Profil sederhana
Jangan ragu untuk meninggalkan sebarang komen atau maklum balas. Sokongan dan cadangan anda tidak ternilai kerana saya terus membangunkan permainan ini.
Saya harap anda mendapati format devlog ini membantu!
Atas ialah kandungan terperinci Elixir Of Life. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!