Jika Anda tidak tahu cara menyusun game dengan benar, Anda harus mulai mempelajari cara mengabstraksi elemen-elemennya menjadi blok-blok yang tidak tergantung pada game. Ini dapat membantu Anda dalam banyak hal (selain menarik), seperti: pengalaman membagi abstraksi dari implementasi, eksploitasi warisan dan desain antarmuka yang lebih baik, atau cara memasukkan game ke dalam beberapa file agar terlihat pro (atau untuk memberikan fleksibilitas implementasi dengan menggunakan pustaka tautan dinamis atau penggunaan antarmuka lainnya). Cepat atau lambat Anda akan menyadari bahwa semuanya dapat dilakukan dan kemudian Anda akan menemukan diri Anda tanpa masalah motivasi lagi (Anda hanya melakukannya).
Saya memiliki masalah yang sama ketika saya macet pada awalnya, tetapi solusi terbaik adalah tetap bergerak, atau Anda bisa mengulur selamanya sampai sesuatu me-reset Anda entah bagaimana (dan mungkin butuh waktu terlalu lama). Tidak masalah jika Anda hanya kode 2 baris beberapa hari, tetapi setiap hari Anda setidaknya harus membuka proyek dan mencoba untuk meningkatkan sesuatu (itu adalah tugas yang tidak pernah berakhir tetapi bukan itu masalahnya).
Jika pada titik tertentu program tidak bekerja, Anda harus membatalkan apa yang Anda lakukan terakhir (menyimpan cadangan menggunakan svn atau setidaknya .rar dengan nama tanggal) ke titik itu berhasil, dan cobalah untuk melakukannya lagi, atau bekerja pada perubahan lain yang perlu Anda lakukan sampai Anda ingin mencoba lagi.
Pada awalnya Anda harus mencoba untuk memperbaiki kesalahan dengan bantuan debugger, tapi saya tidak tahu apakah bahasa Anda bahkan mendukung debugger ... tetapi jika Anda kebetulan menggunakan C ++ atau sesuatu seperti itu (yang saya sarankan jika Anda ingin membuat game), Anda harus menggunakan debugger Anda dengan lebih baik karena akan banyak membantu Anda untuk menemukan kesalahan dengan cepat dalam sekali jalan.
Membaca tentang pemrograman game juga merupakan hal yang baik untuk tetap pada topik jika Anda tidak ingin mengerjakan sesuatu yang khusus. Ada beberapa buku dan artikel bagus tentang mesin game dan desain yang dapat Anda temukan online.
Anda tidak akan dapat melakukan apa pun jika Anda tidak berlatih. Mencoba menemukan bug bisa sangat membuat frustasi pada awalnya, tetapi kemudian Anda mengetahui bahwa sebenarnya mudah jika Anda tahu cara melakukannya. Ini adalah sesuatu yang Anda pelajari bagaimana cara menghindar dengan waktu, dengan mengkode dengan cara perubahan Anda tidak berdampak pada keseluruhan program, mengurangi jumlah tempat di mana mencari kesalahan. Jika setiap kali sulit Anda menyerah, maka setiap kali Anda berpikir untuk membuat permainan Anda akan menyerah sebelum memulai. Hanya belajar bagaimana mengatasi momen buruk dengan mengatasinya: P Jika Anda tidak melewati saat di mana Anda kehilangan motivasi, kemalasan Anda akan menang, dan Anda akan kalah, begitulah cara kerjanya, sampai Anda belajar cara mendapatkan kembali motivasi. tanpa banyak usaha.
PS Saya bertanya-tanya ... apa yang Anda gunakan untuk membuat game?