ilerlerken bastığımda normal dönüyor. dururken bastığımda sadece dönüyor. he gidiokan dönmeye basıp elimi dönme tuşundan çekmeden ileri basmayı kesersem senin dediğin oluyor ama oynayan adamın böyle bişey yapacağını sanmam. Gitmesinden gayet memnunum. step olayına hiç girmedim. istersen bir örneğini upload ediyim..
Oynayan adamin oyle birsey yapacagini sanmiyosun? Sakin ola oyle bir hata yapma. Klavyeyi tek parmak tusu ile kullananlar var. Herkes ayni anda iki tusa birden basmaz :) Ayrica, her zaman icin kullanicinin en gereksiz seyleri yapacagini dusun. Bir oyun eger 10.000 satir koddan olusuyorsa onun en az yarisi guvenlik ve hata giderici kodlarla doludur. Genel kural, kullaniciya guvenme. "Durustlugu ispatlanana kadar, kullanici sucludur" mantigi :)
Tamam dreamwalker ben sorunu çözdüm. hani up'a basınca alıp başını gidiyor ya, key release up diye bir komut daha ekledim. onada kırmızı okların olduğu komuttan ortadaki kareye tıkladım. yani sağ ve sol döndürüyor ileriye basıyorum gidiyor ve elimi çekince duruyor. o yüzden sağa sola döndürp kaydıramıyorum şimdiiiii gelelim yeni sorumuza; bir arabayı çalıştırdığımızda önce az yavaş giderken sonra hızlanır ya, game maker'da da öyle bişi yapabilirmiyiz? ileriye basınca yavaş yavaş hızlancak. ayrıca buna bağlı olarak hız göstergesi de ekleyebilirmiyiz?
Degiskenler yardimi ile hepsi rahatca yapilir. "speed" ... Turkcesi hiz/surat tir.
yukari tusuna basinca desenki "speed+1" . Yani hiz her yukari tusuna bastigimizda 1 artsa.. Eger daha gercekci kademeli istiyorsan alarmli saatleri kullanmak gerekecek. Yada her yukari basista bir degisken 1 kere artacak, 60 kere basildiginda ise vites artacak. Neden 100 kere? Tusa her bastiginda odanin hizi 30 oldugu icin 60 kere demek 2 saniyede bir vites demek.. Yada vites araliklarini degistir. Oyuncunun taktigi carklara filan gore degissin, hayal gucu sana ait iste.
Hiza sinir koymayi unutma objenin speedini kontrol et ona deger vermeden once..