DarkSkull bunu yazdı Senin yapmak istediğin şeye gre değişir sadece randoma girecek sayı aralığını ayarlayacaksın. Mesela hava değişmesi için 2-3 dakikada bir random üretirsin hava sık değişsin istiyorsan 1-3 arası üretip 2 gelirse değişsin dersin ya da sık değişmesin diyorsan 1-8 arası falan üretip 3 gelirse hava değişsin dersin. Yük olayında 2 randomla olay yapılır. İki randoma sokup ilkinde 2 şehri diğerinde yük cinsini seçeceksin. Her yük için km başı ücret belirlersin. Mesela iki şehir arası 400 km yük de rastgele patates çıktı. Patates için km başı 3 TL dersin 3 400=1200 TL yazarsın. Adamın leveline gre aynı şey için daha fazla para verme bence. Mesela düşük levelde patates, soğan, çimento falan taşısın yüksek olunca cam, petrol gibi taşıması daha zor olan yükler seçebilsin onlara fazla para ver. Aynen katılıyorum. Bu oyun programlama ile ilgili mantık kurma konusu çok hoşuma gidiyor yani bir olayı kodlamadan nce beyin fırtınası yapıp en mantıklı yolu seçmek gerek. He bide kaliteli bir simulator oyunu yapmayı düşünüyorsan hiç bekleme yap :D Her türlü tutuyor. Bizim arkadaş 2 saatte boktan bi tır simulatorü yaptı ylesine markete koydu 1 milyon indirme aldı aylık 6.000 falan alıyordu :D Ama Ovidiu Pop gibi bir şirket varken üst sıralara çıkmak zor açıkçası. Oyunun konusu daha farklı ama similatr şeklinde olacak. Grafiklerle uğraşmam lazım çünkü animasyon oldukça düşük olacak. Butonlar fln olacak ve bir sürü zellik olacak. Zaten zellik az olursa yapacak bi iş kalmaz oyuncu sıkılır diye düşünüyorum. yapsam kendim oynayacam :D aslında oyunu buraya yazsam hemen biri yapar gtürür :D yazması etmesi kolay. hafta sonu yapmaya başlayacam gibi. zamanım olmadığından dolayı 1 ay sürer diye tahmin ediyorum

Hocam kafana takilan seyi tam olarak anlamadim. Gorevlerin zamanla zorlasmasi mi gerekiyor? Yuk fiyatlarinin mantikli bir aralikta mi kalmasi gerekiyor? Yoksa sehirlerin mantikli bir sira ile gelmesi mi gerekiyor? Tam olarak takildigin seyi biraz daha ayrintili yazarsan yardimci olmaya calisayim. There are 10 types of people in the world. Those who knows binary and those who dont...

Senin yapmak istediğin şeye gre değişir sadece randoma girecek sayı aralığını ayarlayacaksın. Mesela hava değişmesi için 2-3 dakikada bir random üretirsin hava sık değişsin istiyorsan 1-3 arası üretip 2 gelirse değişsin dersin ya da sık değişmesin diyorsan 1-8 arası falan üretip 3 gelirse hava değişsin dersin. Yük olayında 2 randomla olay yapılır. İki randoma sokup ilkinde 2 şehri diğerinde yük cinsini seçeceksin. Her yük için km başı ücret belirlersin. Mesela iki şehir arası 400 km yük de rastgele patates çıktı. Patates için km başı 3 TL dersin 3 400=1200 TL yazarsın. Adamın leveline gre aynı şey için daha fazla para verme bence. Mesela düşük levelde patates, soğan, çimento falan taşısın yüksek olunca cam, petrol gibi taşıması daha zor olan yükler seçebilsin onlara fazla para ver. saol hocam kafamda biraz daha şekillendi durumlar. aklıma takılan olursa yine yazarım :D aslında bende byle birşey düşünüyordumda bunun daha profesynelce bi kodlama hayal ediyordum :D

Bazen yapmam gereken yerlerde takikiyorum ve nette de hic benzer birsey yaoilmamis daha once ve nasil yapacagim konusunda bilgim hatta fikrimde yok. Bu tarz takilma durumlarinda nasi kodlama yapiyorsunuz nasil gelistiriyorsunuz? Tamam tecrubesizlikten kaynaklaniyor ama bu tecrubeyi nasil arttiriyorsunuz? Kodlama yapa yapa diyeceksinizde takildigim yerden ilerleyemiyorum nasil kodlama yapabilirim ki? Aslinda asil soru nasil kendinizi kodlamada gelistiriyorsunuz? Bazen source code lara bakiyorum bisiler ogrenirmiyim diye fakat ya proje cok buyuk var karisik oluyor yada hayatimda girmedigim kodlamalar var. bunlari nasil analiz ediyorsunuz? Biraz ingilizce varsa Google + http://answers.unity3d.com/ Ayrıntıya girdikçe Türkçe birşey bulunmuyor. Bir de takıldığın yeri sylersen cevap verebilecek biri çıkabilir. slim_38 tarafından 11/Haz/16 15:30 tarihinde düzenlenmiştir Münferidin münasıbı mükafatından mütefekkir olandır

Senin yapmak istediğin şeye gre değişir sadece randoma girecek sayı aralığını ayarlayacaksın. Mesela hava değişmesi için 2-3 dakikada bir random üretirsin hava sık değişsin istiyorsan 1-3 arası üretip 2 gelirse değişsin dersin ya da sık değişmesin diyorsan 1-8 arası falan üretip 3 gelirse hava değişsin dersin. Yük olayında 2 randomla olay yapılır. İki randoma sokup ilkinde 2 şehri diğerinde yük cinsini seçeceksin. Her yük için km başı ücret belirlersin. Mesela iki şehir arası 400 km yük de rastgele patates çıktı. Patates için km başı 3 TL dersin 3 400=1200 TL yazarsın. Adamın leveline gre aynı şey için daha fazla para verme bence. Mesela düşük levelde patates, soğan, çimento falan taşısın yüksek olunca cam, petrol gibi taşıması daha zor olan yükler seçebilsin onlara fazla para ver.

Bildiğim kadarıyla oyun geliştirmek;kodlama değil mantığını dengesini oynanabilirliğini, gerçekte ayrı bir dal ve uzmanlık gerektiyor. Peak games'den biriyle tanışmıştım onun anlattığına gre tüm bu rastgele grevlerinde dül ve cezaları belli parametrelere gre değişiyor. Mühendis kahveyi projeye dnüştüren bir insan evladıdır.

aslında 2nizinde yazdığının kombinasyonu. Herhangi bir oyun düşün hocam orda grevler, aksilikler (mesela ev kurmuşsun, ocak yakarken yangın çıkıyor ya da cim city oynuyorsun grev geliyor random zamanda veya hortum çıkıyor) var. bunların yazılma mantığı nedir neye gre yazıyorlar? @sandman hocam çok über bişi geliştirmiyorum ama bu tarz oyun mantığı her oyunun içinde oluyor. başka bir rnek olarak, tarım oyunu oynuyorsunuz oyun random bir şekilde hava değiştiriyor yağmur yağıyor mahsüller bozuluyor vs vs. oyunda bu random eventler nasıl oluşturuluyor. lemonade tycoon vardı, hava yağmurluysa 15 kişi güneşliyse 35kişi geliyor limonata içiyordu fakat, her yağmur yağdıgında tam olarak 15 kişi gelmiyor bazen 19 kişi de gelebiliyordu. tamam bunun mantıgı o kadar zor değil mesela rand fonksiyonunu yağmur varsa 10 ile 25 arasına atanır ordan bi random sayı gelir vs vs. yani oyunların mantıkları lazım bana

sürekli random :D DarkSkull'un dediği gibi araya array'ler koyman lazım. iyi bir programlama ile yazmak istiyorsan oyunu Kendi Sınıflarını yazacan mesela class Kamyon detaylandıkça detaylanır. ama değişiklik yapmak oldukça kolay hale gelir. mesela grev sınıfı yaparsın farklı tip kamyonlara farklı grevler verir. veya belli levele belli grevler verir. kıstas oluşturur. Aynı sınıfı yük için de yapacaksın ağırlık, km başı ücret, tehlikeli mi, kırılır mı? Yükün ağırlığı ile kamyonun gücünü kıyaslayıp hızlanmasını falan ona gre ayarlayacaksın.

Nasıl anlatılır ki? bilmediğimiz şeyi nasıl anlarız :) hocam ncelikle yapmak istediğin şeyi düşün sonra anahtar kelime kelimelere dk. mesela duvara çarpmak :) türkçe kaynak çok az ama atıyorum. "unity wall collision" yazdığın zaman sana duvara çarpma ile ilgili yığınla kod gsterecektir. az çok kodları okuyabileceğin için geri kalanını kendin yapacaksın. sadece ne yapmak istediğini bilmen yeterli sanıyorum. Ne zaman birşey ğrenmek istesem, Birden Vaktim Kalmıyor?

Bazen yapmam gereken yerlerde takikiyorum ve nette de hic benzer birsey yaoilmamis daha once ve nasil yapacagim konusunda bilgim hatta fikrimde yok. Bu tarz takilma durumlarinda nasi kodlama yapiyorsunuz nasil gelistiriyorsunuz? Tamam tecrubesizlikten kaynaklaniyor ama bu tecrubeyi nasil arttiriyorsunuz? Kodlama yapa yapa diyeceksinizde takildigim yerden ilerleyemiyorum nasil kodlama yapabilirim ki? Aslinda asil soru nasil kendinizi kodlamada gelistiriyorsunuz? Bazen source code lara bakiyorum bisiler ogrenirmiyim diye fakat ya proje cok buyuk var karisik oluyor yada hayatimda girmedigim kodlamalar var. bunlari nasil analiz ediyorsunuz?

Sa müridler, Aklıma takılan bazı mantık soruları var. Kodlama ile alakalı bir durum değil ama mantığını oluşturamadım kafamda. Mesela, Tır oyunu yazıyoruz diyelim. Tırın ulaştığı duraklarda random olarak grevler vermek istiyoruz. rneğin İstanbul İzmir arası yolculuk 1000TL x yükü, aynı pencere içinde Istanbul İzmir 1200TL y yükü, İstanbul Adana 5000Tl z yükü gibi random olarak grevler oluşturmak istiyorum. Bunları nasıl yaparım random olarak yapacaksak fiyatların saçmalamaması lazım. birde oyuncunun level'e gre bu verilen ücretlerin zamanla arması lazım. Yani grev oluşturmak istiyorum bunları nasıl oluşturabilirim? Bu grevleri tek tek kendim mi oluşturmam gerekiyor? yoksa bir random kodu yazarak ayarlayabilir miyiz? Aklıma takılan mantık soruları oluştukça güncellemeyi planlıyorum. Güncelleme: aklıma gelmişken yazayım, bu tarz şeyleri anlatan pdf varsa oda olur, algoritmada ğrenmem lazım Ekerci tarafından 01/Haz/16 11:39 tarihinde düzenlenmiştir

Senin yapmak istediğin şeye gre değişir sadece randoma girecek sayı aralığını ayarlayacaksın. Mesela hava değişmesi için 2-3 dakikada bir random üretirsin hava sık değişsin istiyorsan 1-3 arası üretip 2 gelirse değişsin dersin ya da sık değişmesin diyorsan 1-8 arası falan üretip 3 gelirse hava değişsin dersin. Yük olayında 2 randomla olay yapılır. İki randoma sokup ilkinde 2 şehri diğerinde yük cinsini seçeceksin. Her yük için km başı ücret belirlersin. Mesela iki şehir arası 400 km yük de rastgele patates çıktı. Patates için km başı 3 TL dersin 3 400=1200 TL yazarsın. Adamın leveline gre aynı şey için daha fazla para verme bence. Mesela düşük levelde patates, soğan, çimento falan taşısın yüksek olunca cam, petrol gibi taşıması daha zor olan yükler seçebilsin onlara fazla para ver. Aynen katılıyorum. Bu oyun programlama ile ilgili mantık kurma konusu çok hoşuma gidiyor yani bir olayı kodlamadan nce beyin fırtınası yapıp en mantıklı yolu seçmek gerek. He bide kaliteli bir simulator oyunu yapmayı düşünüyorsan hiç bekleme yap :D Her türlü tutuyor. Bizim arkadaş 2 saatte boktan bi tır simulatorü yaptı ylesine markete koydu 1 milyon indirme aldı aylık 6.000 falan alıyordu :D Ama Ovidiu Pop gibi bir şirket varken üst sıralara çıkmak zor açıkçası. Indie Game Developer. Son oyunum; https://play.google.com/store/apps/details?id=com. SpektraGames. RealCarParkingParkingMaster

Hocam Unity ile çalışıyorsan zaten aklına takılan konu hakkındaki anahtar kelimeleri arat, unity forumunda elbet birileri sormuştur. Ben Unity'de takıldığım yer olduğunda bizim fb grubundaki arkadaşlara soruyorum . Ama zaten Unity hakkındaki temel bilgilere sahipsen mantık kurmak kolaylaşıyor. Sadece proje üzerinden yürüme, eğer acemiysen YouTube'da güzel complete project tutorialları var. Onları adım adım uygula çok şey ğrenirsin. Şimdilik aklıma bunlar geliyor, ama eğer takıldığın bir yer olursa pm atabilirsin yardımcı olurum. Indie Game Developer. Son oyunum; https://play.google.com/store/apps/details?id=com. SpektraGames. RealCarParkingParkingMaster

Gerçek hayatta nasılsa yle yapıcan :D Aradaki mesafe, mevsim, taşınacak yük tipi, bu yükün insan hayatına tehlike seviyesi, şfor tecrübesi gibi gibi parametrelerden bir havuz oluşturulabilir. Sonra da hepsinin total fiyata etki katsayıları belirlenir. Tabi tüm bunları net rakamlar yerine aralıklarla gidersen komple random bir fiyat çıkar. :D Hello, i am nothing. I come from Neverland.

Yazdığım mantık ilk aklıma gelen şey üzerinde biraz daha düşününce farklı yntemler çıkar belki. Hep birlikte bi sıçmaya gidelim sıçarken güzel fikirler çıkıyor :) Üniversitede 1 gün düşünüp bulamadığım mantığı sıçarken 2-3 farklı yoldan çzdüm :) Ben de vaktim olsa kendim uğraşacağım, param olsa birine para verip yaptıracağım town of salem tarzı Türkçe birşey. ncelikli mobil olacak. Adam gibi batak oyunu da yok aslında ya grafikler ktü ya sunucular ya oynanış hepsinde bir sıkıntı var.

sürekli random :D DarkSkull'un dediği gibi araya array'ler koyman lazım. iyi bir programlama ile yazmak istiyorsan oyunu Kendi Sınıflarını yazacan mesela class Kamyon detaylandıkça detaylanır. ama değişiklik yapmak oldukça kolay hale gelir. mesela grev sınıfı yaparsın farklı tip kamyonlara farklı grevler verir. veya belli levele belli grevler verir. kıstas oluşturur. Ne zaman birşey ğrenmek istesem, Birden Vaktim Kalmıyor?

DuPi bunu yazdı sürekli random :D DarkSkull'un dediği gibi araya array'ler koyman lazım. iyi bir programlama ile yazmak istiyorsan oyunu Kendi Sınıflarını yazacan mesela class Kamyon detaylandıkça detaylanır. ama değişiklik yapmak oldukça kolay hale gelir. mesela grev sınıfı yaparsın farklı tip kamyonlara farklı grevler verir. veya belli levele belli grevler verir. kıstas oluşturur. Aynı sınıfı yük için de yapacaksın ağırlık, km başı ücret, tehlikeli mi, kırılır mı? Yükün ağırlığı ile kamyonun gücünü kıyaslayıp hızlanmasını falan ona gre ayarlayacaksın. O kolay zaten Unity kullanıyorsa Rigidbody ekler yüke gre Mass değerini arttırır. Indie Game Developer. Son oyunum; https://play.google.com/store/apps/details?id=com. SpektraGames. RealCarParkingParkingMaster