google’da flash oyun yapımı diye bir arama yapın, türkçe kaynak olarak karşımıza çıkanlar sadece basit flash oyunu nasıl yapılır tarzı yazılar ve yabancı sitelerdeki kaynakları(klasik flash kit,kirupabenzeri siteler) işaret eden onlardan yararlanmamız gerektiğini söyleyen yazılar. flash’ta oyun tasarlayan biri olarak, ilk başladığım zamanlarda türkçe üst düzey bir oyunun nasıl yapılabileceğine dair türkçe bir kaynak bulamamıştım. bu arada yanlış anlaşılmasın üst düzey örnekten kastım bir oyun sitesinde yayınlanabilecek seviyedeki bir oyundur.

internetteki tükçe oyun örnekleri genellikle, sayı tahmin oyunları, shoot’em up tarzı oyunlar, drag and drop oyunları gibi basit actionscript kodlarıyla gerçekleştirilebilecek oyunlar. örneğin bir shoot’em up oyununda ekrandan gecen kuşların fare ileüzerine tıklanıp tıklanmadığını kontrol etmemiz ve 1-2 çizim, animasyon koymamız oyunu hazır hale getirir. işin en komik yanı ise şu, bir kişi nasıl basit bir flash oyun yapılır diye yazmış. aynı yazı benim gördüğüm kadarıyla 3-4 tane siteye aynen kopyalanmış. benim görmediğim daha kaç sitede vardır kim bilir.google’da 2. sayfa, 3. safya devam ediyorum araştırmaya. artık iyice aynileşmeye başlıyor yazılar. ya benzer yabancı örnekleri tavsiye etme, ya da aynı basit flash oyununun nasıl yapıldığını kopyala yapıştır yapmış birisi.bir siteden çok güzel bir alıntı:

biz muhtemelen bu oyunu daha önce oynadık:

bunu diyerek başka sitelerde de gördüğüm klasik sayı tahmin oyunu anlatılmış. bizde muhtemelen bu yazıyı görmüştük zaten.şimdi kafalarda şöyle bir soru işareti oluşabilir. ben böyle yüksek perdeden atarak bir şeyler yazıyorum, benim oyun tasarlamayı bildiğim, bilmeyi geçtik şu koca internet alemine bir oyun katkıda bulunup bulunmadığım ne malum. buna geçmeden önce şunu açıklamakta yarar var bir çok flash tasarımcının(özellikle oyun tasarlayanların) en büyük problemleri(tek kişi olarak tasarlayanlar) yaptıkları oyunların yarım kalmasıdır. bir oyuna başlarlar ancak bir süre sonra ya o oyuna olan inançları kaybolur, ya bir yerde tıkanırlar, ya da oyun beklentilerini karşılamaz. oyun beklentilerinikarşılamaz diyorum çünkü şahsen ben bir oyuna başlamadan önce o oyunu zihnimde oynarım, oyunu bu şekilde geliştirip sonra bilgisayarın karşısına geçerim. bu noktada zihnimde canlandırdıklarımı(tabii ki zihnimde fazla abartmam uçuk kaçuk fikirlere bulaşmam) eğer %60-%70 hayata geçiremezsem ki özellikle bu çizim, animasyon alanındaki eksiklerden dolayıdır, o oyunun yapımı ya çok uzun zaman alır, ya da oyun_çalışmalar tarzı bir kalsörün altında uzun yıllar yalnızlığa terkedilir. bu sebeple diyebilirim ki internette oyun sitelerinde yayınlanmış bir adet oyunum ve bilgisayarımda kayıtlı bir sürü yarım oyunum var. anca bir tanesini tamamlayabildim, malum kriterler sebebiyle.

oyunu incelemek isterseniz burdan.oyuna baktıysanız genel kurgu, amaç olarak güzel bir oyun ancak grafik, kod ve bölüm tasarımlama anlamında(özellikle grafik eksiklikleri ve birbirlerine çok benzeyen bölümler anlamında) çok eksikleri olan bir oyun. oyunu bir yılı aşkın bir süre önce yaptığım ve aceleyle yaptığım düşünülürsebelki bu hatalar mazur görülebilir. neyse konumuz bu değil.aslında yazıyı ilk yazmaya başladığımda çok değişik düşüncelerim vardı, bir oyunun kurgusunun yapılması, çizimler kodlar gibi uzun uzadıya biroyunun yapımını anlatmayı bile düşünüyordum ancak konu umduğumdan farklı bir yönde gelişti.Diyebilirsiniz ki sen neden Türkçe bir kaynak ortaya koymadın madem bu kadar gerekli. Açıkça söylemek gerekirse bu tarz şeyleri yapan pek yok(başta arama yapmıştık Google’da sadece basit oyunlar bulabilmiştik). Yapanlar varsa da büyük ihtimal bir mali kazanç ya da sitelerinin hit alması için yapıyorlardır. Ancak kendi adıma şunu söyleyebilirimki bana flash’da oyun tasarımı ile ilgili sorular soranlara şimdiye kadar cevap vermemezlik etmedim(bildiğim ölçülerde tabii). Hatta bir keresinde bir arkadaşa msn’de uzun uzadıya anlatmıştım oyun tasarımı nasıl yapılır nerden başlamak gerek vs. Arkadaş dedim ancak bana ilk ulaştığında tanımıyordum bile, yardım edebilir misin dedi tamam dedim, şimdi arkadaşım oldu tabii ki.Hatta aynı arkadaş bu alanda bi eksiği kapatıcam diye bi site bile açtı, haydı hayırlısı bakalım site burdanPeki ben neler yaptım?Nacizane 1-2 yazı yazdım kodaman.org‘da burdanbakabilirsiniz. Aslında buradaki oyunların hepsi yarım oyun diye niteleyebileceğimiz oyunlar ancak üzerinde biraz rötüş yapılmasıyla, biraz düzenlemeyle flash oyun sitelerinde yayınlayabilirsiniz. Hatta siz hazırlayın ben size oyunu nasıl yayacağınız konusunda yardımcı olabilirim. Örneğin bu yarım oyun gelecek vadediyor. Ötekilere göre daha hazır bir oyun olması sebebiyle bu oyunu seçtim. Diğerlerinde daha baya eksikler var. Burada ise sadece oyuna bir amaç katmak kalmış. ayrıca yazılarda kodlara pek açıklama eklememiş olmam önemli bir eksiklik.Aslında bu noktada bir flash oyunundan nasıl para kazanılabileceğini açıklamak da yararlı olacaktır. Ancak bu yazı gereğinden fazla hacimli oldu artık o başka bir yazının konusu olsun.Son olarak yararlı bir yazı olmasını umarak yazdığım bu yazı görünen o ki eleştirinin ötesine geçemedi. Yine de bir kaç tüyo kapmış olabileceğinizi umuyorum. Ayrıca bu yazıyı buradan yapılmış bir çağrı olarak da düşünebilirsiniz, bilenler bildiklerini paylaşarak oyun yapımını öğrenmek isteyenlere yardımcı olabilirler. Mümkünse basit bir oyun paylaşmayalım 🙂