Evet, eskiden senin gibi düşünürdüm. Bir oyun yapabilmek istedim. Sonra "hayır! Bir web uygulaması yapmak istiyorum!" o zaman "hayır! Unix'e hakim olmak istiyorum!" diyeceğim. Ve tüm bu "hayır bunu istiyorum, hayır istiyorum" döngüsü hiç bitmedi.
İşte size kısa bir cevap: parmaklarınızın ucunda ne yapmaya devam edin .
İşte bir hikaye
Her zaman genel olarak programlar oluşturmak istedim. Ne olduğu önemli değildi; Sadece bir şeyler inşa etmek istedim . Sonunda, hayatımla devam etmenin en iyi yolu, bahsettiğim "duyduğum" bir aracı kullanarak bir şeyler yapmaya çalışmaktı. Tamamen başarısız olsaydım, başka bir şeye geçirdim.
Ben de bu şekilde oyun programlamaya başladım.
Her şey Visual C # Express'in Microsoft.com ana sayfasında gösterilmesiyle başladı. Tüm IDE önümde bariz bir şekilde mevcuttu, bu yüzden indirme bağlantısını tıkladım ve hemen başladım. Video eğitimlerini izledim, çok sayıda kod yazdım ve orada ayarlandım.
O zaman yapacak bir şey bulmak için sola ve sağa gitmeye başladım. Bir Windows Forms uygulaması veya bir web sitesi oluşturabilirdim. O zaman projelerime ekleyebileceğim bir özellik düşünürdüm, ama asla bir şey inşa etmeye devam etmeyeceğim . Sadece yeterince motive olmadım.
Visual Studio'daki MSDN haber akışı, oyununuzu geliştirmek için ücretsiz bir çerçeve yayınladığını açıklayana kadar değildi. Bu XNA Game Studio Express v1.0 oldu! Hemen başladım. Orada birkaç küçük oyun yaptım.
Ama işte işin sırrı: Kafamda yeni ortaya çıkan bir oyun üzerinde çalışmak için gerçekten çok düşünmesi gerekenden daha fazla motive oldum. Bir 3d yılan oyunu inşa etmek için harika bir fikrim vardı, iki gün boyunca üzerinde çalıştım - tabii ki molalarda - ve voila! Çalışan çok yakışıklı bir oyun!
Ve tek niyetimin arkadaşlarımı etkilemek olduğu oyunlara gelince. Üzerinde iki ya da üç saat çalışıp vazgeçerdim ve bir daha asla bakmam. Aslında, en az iki yıldır bakmadım.
İşte hikayenin ahlakı: İlhamın size yol göstermesine izin verin. Kendinizi bir şey yapmaya zorlamayın . Bir web uygulaması yapmak istiyorsanız, sizi her zaman rahatsız eden bir sorunu çözmeyi düşünebilirsiniz . Bir oyun yapmak istiyorsanız, o zaman hayatta "eğlenceli" bulduğunuz küçük şeylere bakmanızı öneririm. Yine, her şey ilham alıyor.
Umarım bu yardımcı olur.