Saya akan menceritakan kisah saya tentang bagaimana saya mengembangkan permainan. Ide untuk saling menembak dengan matematika datang ke saya di tahun-tahun murid saya (Suatu saat di 2008).
Sebenarnya, saat itu pun saya masih berusaha mewujudkan ide itu. Untuk mewujudkan tujuan saya, maka saya menggunakan bahasa pemograman Delphi dan library GLScene yang baru saya kuasai . Hasilnya, saya mendapat video game yang bisa Anda tonton di bawah. Omong-omong, Anda dapat mengunduh gim itu sendiri dari tautan ini . Ini diluncurkan melalui file Project1.exe yang terletak di folder TestFireCursorProject19
Bagaimana Invasi Matematika dimulai
Seperti yang Anda lihat dari nama folder, permainan itu belum selesai. Ini memperlambat demonstrasi publiknya. Itu. Saya malu untuk menunjukkannya di depan umum. Dan revisi ditunda sampai waktu yang lebih baik.
Waktu yang lebih baik belum datang.
Tapi, 10 tahun kemudian, keinginan untuk menghidupkan kembali ide lama dalam format baru muncul. Selain itu, dunia telah diberkahi dengan alat pengembangan game yang canggih. Fokus saya jatuh pada Unity3D . Dikabarkan menjadi alat yang berguna untuk pengembangan game 2D. Hanya apa yang saya butuhkan. Pada 2019, saya mulai berkembang. Untuk penulisan kodenya, saya memilih C # , karena saya sudah familiar dengan " keajaiban " JavaScript dan tidak ingin merusak saraf saya. Tapi karena saya tidak terbiasa dengan C #, Saya menghabiskan lebih banyak waktu untuk pengembangan daripada yang seharusnya. Dan sekarang, setelah 2 bulan, memiliki MVP di tangan saya, karena kurangnya waktu untuk pekerjaan yang memberi makan saya, saya meninggalkan pengembangan ;-D
Setahun berlalu.
Saya kembali ke revisi. Atau lebih tepatnya, untuk dikerjakan ulang. Karena dalam setahun saya berhasil menunjukkan permainan yang belum selesai kepada teman dan kenalan saya (kepada siapa banyak terima kasih) dan mengumpulkan umpan balik. Ternyata saya membuat game secara pribadi untuk diri saya sendiri, dan bukan untuk pengguna. (Anda dapat menemukan riwayat lengkap perubahan dalam game di saluran Telegram saya atau di halaman Facebook saya ).
Versi pertama di Unity3D
Saya mengadaptasi game untuk aplikasi seluler. Melakukan perubahan pada antarmuka dan mekanisme game. Agar permainan tidak terlihat benar-benar kering, saya menambahkan "semangat kompetisi" padanya, yaitu musuh yang ingin Anda kalah. Dia kemudian mengirimkan soal matematika ini kepada Anda dan bersukacita atas setiap kesalahan Anda. Oleh karena itu namanya - Invasi Matematika (Serangan matematika). Teman-teman saya mengatakan bahwa musuh dalam game tidak diperlukan.
Saya diminta dengan mekanik yang berbeda, di mana permainan akan lebih menarik bagi pengguna. Saya tidak membuat game lagi, tetapi memutuskan untuk memperkenalkan mekanisme baru di masa mendatang sebagai cara tambahan untuk mengoper. Saya akan menyebut metode ini - “ TANTANGAN !!! ".
Melepaskan
Sekarang game ini tersedia di Play Market dan siapa pun dapat mencobanya. Ada kekurangan di dalamnya. Anda perlu menambahkan level tambahan ke dalamnya. Tambahkan bahasa Uzbek. Dia sekarang berada pada level sedikit di atas MVP. Saya sudah menerima umpan balik dan membuat perubahan berdasarkan itu. Saya memastikan bahwa game tersebut dirilis .
Pelajaran apa yang telah saya pelajari untuk diri saya sendiri?
Sebelum memulai pengembangan, Anda perlu membuat peta jalan dan memperbaiki perkiraan kerangka waktu. Jika tidak, kreasi Anda mungkin terjebak di dunia paralel yang disebut " Belum Siap ".