Soru & Cevap

14 YAŞINDAYIM VE OYUN GELİŞTİRMEK İSTİYORUM VE HİÇBİR BİLGİM ...

19.12.2013 - 04:05

14 Yaşımdayım Ve Mobil Oyun Geliştirmek İstiyorum Ama HiçBir Bilgim Yok :( Nasıl Yapabilirm Ve Uzun Zaman Alıyormu ?

25 Görüntülenme

5 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-11567-1392668186.png
me.jet
24.01.2014 - 07:00

Bende 14 yaşındayım şuan JavaScript(Az Buz)ve C# Biliyorum unity ile şuan yapıyorumda buraya dökümanlar eklencekmi en son gideros ile ilgili birşey gördümde :/

picture-399-1379511904.jpg
halil
20.12.2013 - 09:03

2014 ün ilk aylarında oyun yazımı için tasarlanmış gideros derslerimizi sizinle paylaşacağız. Gideros ile çok programcılık bilmene gerek kalmadan kolayca oyun geliştirmesi yapabilirsin. 

İyi Çalışmalar.

mikail
13.04.2015 - 05:09
abi facen varmı sana soracak sorularım varda
picture-10619-1387479005.jpg
aycahan.zaman
20.12.2013 - 01:32

Merhaba Hazar

  Oyun yazmaya  başlamadan  önce temel kavramlar  ve teknolojiler üzerinde belirli bir bilgi düzeyine sahip olman gerekir.En basit anlamıyla  amacına ulaşmak için  kullanman gereken yapıları listeleyip tek tek üzerlerinde kavramsal boyutta bilgi sahibi olursan işin kolaylaşır.Öğrenme sürecini temelden başlatmanın faydalarını uzun vadede  kompleks teknolojiler kullanırken de göreceksin.

      Aslında bir projenin sonlanma zamanı büyük ölçüde başlangıç  zamanı, istikrar ve sabır kabiliyetine bağlıdır.Bence oyun yazmaya başlamadan önce bu konuya ilişkin  araştırmaların sırasında karşına çıkan fakat ne anlam ifade ettiğini anlayamadığın cümlelerin hatta kelimelerin anlamlarını araştır ,öğren.Bir süre sonra  oyunun nasıl yazılacağına ilişkin fikirleri kendince  yürütebilir hale geldiğini  göreceksin.

 

 

 

Profile picture for user efegurkan
efegurkan
19.12.2013 - 08:25

Merhaba,

Oyun geliştirmek için temel olarak 2 seçeneğiniz var. 1- hazır bir oyun motoru kullanmak ve, 2- temel birtakım kütüphaneleri kullanarak kendi oyun motorunuzu yazmak.

Hiçbir programlama bilginiz yoksa öncelikle bunun üzerine gitmelisiniz. Oyun motoru kullanacak bile olsanız bir şekilde programlamaya ihtiyaç duyacaksınız.

Eğer gerçekten ilginiz varsa ve bu konuda ilerlemek istiyorsanız böyle bir işe girişin. İlk denemenizde bir oyun yazamayacaksınız ama bir çok şey öğreneceksiniz. Hazır oyun motorları bir çok konuda kolaylık sağlıyor bu konuda.

Temel olarak hazır da olsa, kendiniz de yazsanız 2 boyutlu bir oyun şu şekilde çalışır.

1- Program açılır, temel ilklendirme işlemleri yapılır(oyunda grafiklerin çizileceği pencere, pencerenin içinde çizim yapılacak alan, ses kütüphaneleri, grafik kütüphaneleri programa yüklenir.)

2- Oyunda gördüğünüz yaratıklar, ana karakter, arkaplan resmi, ateş ettiğinizde çıkan ateş, vs gibi grafik öğeleri disk(sabit disk, sd card ya da telefon hafızası) üzerinden programa yüklenir. Herhangi bir oyunun yükleme dosyalarına bakarsanız orada da büyük ihtimalle bu resim dosyalarını görebilirsiniz. Ve evet genelde sıradan birer png dosyası ile karşılaşacaksınız.

3- Ana oyun döngüsü

Genel olarak şu şekilde bir döngü vardır. Oyuna ve oynanışa göre değişiklik gösterebilir.

BAŞLA:

-kullanıcıdan girdi al(mobil için örnek olarak tıklanan yerin koordinatları olabilir).

-Kullanıcı girdisi çıkış girdisi mi? öyleyse çık, değilse devam et.

-kullanıcı girdisi beklenen tıklama mı, sağ-sol tuşları mı? (tıklama ise ateş et, sağ-sol tuşu ise karakteri 1 birim sağa ya da sola götür gibi,)

-Son durumu ekrana bas(Arkaplanı bas, üzerine karakteri yeni konumunda bas gibi..)

BAŞA DÖN:

4-Ana döngü bitince oyunu açarken oluşturduğun tüm resimleri programdan sil, skor kaydet, ayarları kaydet

5-Programı kapat.

Eğer hazır oyun motoru kullanırsanız siz sadece oyunda sağa sola tıklandığında ne olduğu, karakterin şekli, animasyonu gibi şeylerle uğraşırsınız. Kendiniz oyun motoru yazarsanız o zaman bu yukarıdakileri tüm detaylarıyla yazmanız gerekir.

Ne kadar uzun süreceği size bağlı. Şartlara göre çok uzun ya da çok kısa sürebilir. Düşündüğünüz kadar zevkli olmayabilir. :D

Bir şekilde yardımcı olabilmişimdir diye umuyorum.

Kolaylıklar.

Özkan
22.08.2014 - 03:57
meraba ben epple uygulamasi yapan birni taniyormusunuz soracakdim
Profile picture for user boren
boren
19.12.2013 - 07:57

http://unity3d.com/ inceleyebilirsin