Dalam kasus saya, saya menghabiskan banyak waktu (berbulan-bulan) untuk menyelesaikan masalah karena mesin permainan. Saya sekarang biasanya menghindari mereka seperti wabah, meskipun saya mengerti mereka harus digunakan dengan bijaksana dan tidak berlebihan.
Bagi saya, saya akan terobsesi dengan semua kemungkinan ! Melihat daftar panjang fitur di mesin X, itu seperti "Wow saya bisa melakukan semua ini! Permainan saya bisa jadi hebat!" Jadi saya akan mengunduhnya, menjalankan demo dan terpesona oleh fitur-fitur tersebut dalam tindakan, dll. Lalu saya akan membuat proyek baru di IDE saya dan tidak akan tahu harus mulai dari mana. Saya akan menulis beberapa kode, saya bisa belajar dan mendasarkannya pada proyek demo, tetapi itu hanya demo.
Saya tidak tahu bagaimana memulainya dari nol dan menghasilkan sesuatu. Saya tidak tahu langkah pertama. Saya menyukai ide mesin, itu mengesankan saya dan membuat saya termotivasi untuk membuat sesuatu, tetapi pengetahuan saya tentang pengembangan aktual sangat terbatas sehingga bahkan setelah mengetahui bagaimana cara menambahkan mesin ke jalur pembuatan, dan mungkin menulis beberapa baris untuk memulai mesin dan kemudian mematikannya lagi, di luar itu saya tidak pernah membuat sesuatu yang berharga.
Saya jauh lebih dari jenis langkah bayi orang. Saya lebih suka membuat game sendiri selangkah demi selangkah, refactoring keluar fungsi-fungsi yang berguna dan mengumpulkan fungsi-fungsi ke perpustakaan yang suatu hari saya mungkin menganggap "mesin". Jadi untuk sekarang, saya menghindari hype mesin dan tetap dengan hal-hal tingkat rendah.
Dan mesin memiliki tempat mereka. Jika Anda menemukan mesin dan berpikir kepada diri sendiri, "Inilah yang akan saya tulis! Mereka sudah melakukan pekerjaan untuk saya, saya tidak harus menemukan kembali kemudi, dan saya tahu persis bagaimana menghubungkannya ke dalam permainan bahwa saya sudah mulai [atau setidaknya sepenuhnya direncanakan dan siap untuk memulai] "maka itu mungkin cocok. Anda akan tahu persis bagaimana menggunakannya, dan bagaimana menulis kode Anda sendiri untuk menggunakan mesin untuk menciptakan sesuatu yang bermanfaat. Tetapi jika Anda mendapatkan mesin hanya karena memiliki segalanya kecuali wastafel dapur dan Anda pikir Anda berdiri di atas bahu raksasa, Anda sangat keliru. Anda memiliki raksasa berdiri di depan Anda, dan Anda harus memanjat ke atas bahunya.
Jadi kerugian besar bagi saya: jangan terjebak dalam semua hal yang bisa Anda lakukan. Mesin apa pun yang Anda pilih, akan memiliki banyak potensi. Tetapi jika Anda tidak tahu bagaimana sebenarnya memanfaatkan potensi, jika itu tidak membuat hidup Anda lebih mudah atau membantu Anda menyelesaikan pekerjaan Anda, lalu mengapa Anda menggunakannya?