Hey merhaba ziyaretçi bize destek olmak ister misin ? Hemen Kayıt Ol Seni hiç sıkmadan kayıt edeceğiz endişelenmek bize destek olduğun için teşekkürler.



Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara



(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 2,754
» Son Üye: Perrywalton
» Toplam Konular: 884
» Toplam Yorumlar: 3,385

Detaylı İstatistikler

Kimler Çevrimiçi
Toplam: 31 kullanıcı aktif
» 0 Kayıtlı
» 31 Ziyaretçi

Son Aktiviteler
Unity ölme sistemi - Yard...
Forum: Unity3D Sorular
Son Yorum: YahyaLD
12-04-2024, Saat: 14:39
» Yorumlar: 2
» Okunma: 1,030
İf else ne demek
Forum: Unity3D Sorular
Son Yorum: suleymanaydin
05-04-2024, Saat: 18:04
» Yorumlar: 2
» Okunma: 638
Mükemmel bir satranç oyun...
Forum: Oyun Tanıtım Bölümü
Son Yorum: mammi52
17-01-2024, Saat: 23:35
» Yorumlar: 2
» Okunma: 4,418
4 Günde 3D Oyun Yaptım
Forum: Konu Dışı
Son Yorum: Hatherst80
09-10-2023, Saat: 15:14
» Yorumlar: 1
» Okunma: 1,078
Unity Kapı Açılması
Forum: Unity3D Sorular
Son Yorum: beratbarca
25-09-2023, Saat: 09:59
» Yorumlar: 6
» Okunma: 3,993
Unity Admob Ödüllü Reklam...
Forum: Unity3D Videolu Dersler
Son Yorum: yusufcan35
20-07-2023, Saat: 23:17
» Yorumlar: 138
» Okunma: 52,810
Kodlar decompile ile çalı...
Forum: Unity3D
Son Yorum: EeCOMP
18-07-2023, Saat: 12:42
» Yorumlar: 0
» Okunma: 224
[unity]Age of empire tarz...
Forum: Unity3D Videolu Dersler
Son Yorum: LordLeko
29-06-2023, Saat: 23:29
» Yorumlar: 25
» Okunma: 18,314
Unity 3D yükleme ekranı (...
Forum: Unity3D Videolu Dersler
Son Yorum: LordLeko
29-06-2023, Saat: 23:26
» Yorumlar: 87
» Okunma: 38,804
Tuşlarla görsel rengi değ...
Forum: Unity3D Sorular
Son Yorum: syraption
09-04-2023, Saat: 16:40
» Yorumlar: 0
» Okunma: 252

 
Anket Başlığı: Unity 3D TR kanalında ki bir sonra ki Ders
2D Platform Oyun Yapımı
3D FPS Oyun Yapımı
Güncel Popüler Oyunların Yapımı
[Anket Sonuçlarını Göster]
Hatırlatma: Bu anket genel bir ankettir. Diğer kullanıcılar sizin hangi seçeneğe oy verdiğinizi görebilirler.
  Unity - Karakterin Mobilde Yavaş hareket Etmesi
Yazar: Scofailed - 19-04-2018, Saat: 15:57 - Forum: Unity3D Sorular - Yorumlar (3)

Merhabalar. 2 boyutlu karakterimi hareket ettiriyorum. Editörde istediğim hızda çalışırken mobilde çok daha yavaş çalışıyor. Mobilde herhangi bir kasma durumu da yok. Acaba neden mobilde yavaş çalışıyor?

Kod:
public class Target : MonoBehaviour
{

    private float RotateSpeed = 5f;
    private float Radius = 0.1f;

    private Vector2 _centre;
    private float _angle;

    private void Start()
    {
        _centre = transform.position;
    }

    private void Update()
    {

        _angle += RotateSpeed * Time.deltaTime;

        var offset = new Vector2(Mathf.Sin(_angle), Mathf.Cos(_angle)) * Radius;
        transform.position = _centre + offset;
    }
 
 

}


  Build Hatası
Yazar: Bedirhan - 18-04-2018, Saat: 22:41 - Forum: Unity3D Sorular - Yorum Yok

Herkese iyi akşamlar bu akşam projemin başına oturdum ve birkaç değişiklik yaptım. Telefonumu usb kablosuyla bilgisayarıma taktım fakat hata aldım. Bu arada değişiklik derken oyun içi değişiklikler build ayarlarıyla oynamadım. Googledan baya ardım birkaç çözüm buldum uyguladım ama sonuç vermedi
Hatalar şöyle;
1) - 
Installation failed with the following output:
[  0%] /data/local/tmp/homan.apk
[  0%] /data/local/tmp/homan.apk
[  0%] /data/local/tmp/homan.apk
[  1%] /data/local/tmp/homan.apk
[  1%] /data/local/tmp/homan.apk
[  1%] /data/local/tmp/homan.apk
[  1%] /data/local/tmp/homan.apk
[  2%] /data/local/tmp/homan.apk
[  2%] /data/local/tmp/homan.apk
[  2%] /data/local/tmp/homan.apk
[  3%] /data/local/tmp/homan.apk
[  3%] /data/local/tmp/homan.apk
[  3%] /data/local/tmp/homan.apk
[  3%] /data/local/tmp/homan.apk
[  4%] /data/local/tmp/homan.apk
[  4%] /data/local/tmp/homan.apk
[  4%] /data/local/tmp/homan.apk
[  5%] /data/local/tmp/homan.apk
[  5%] /data/local/tmp/homan.apk
[  5%] /data/local/tmp/homan.apk
[  5%] /data/local/tmp/homan.apk
[  6%] /data/local/tmp/homan.apk
[  6%] /data/local/tmp/homan.apk
[  6%] /data/local/tmp/homan.apk
[  7%] /data/local/tmp/homan.apk
[  7%] /data/local/tmp/homan.apk
[  7%] /data/local/tmp/homan.apk
[  7%] /data/local/tmp/homan.apk
[  8%] /data/local/tmp/homan.apk
[  8%] /data/local/tmp/homan.apk
[  8%] /data/local/tmp/homan.apk
[  9%] /data/local/tmp/homan.apk
[  9%] /data/local/tmp/homan.apk
[  9%] /data/local/tmp/homan.apk
[  9%] /data/local/tmp/homan.apk
[ 10%] /data/local/tmp/homan.apk
[ 10%] /data/local/tmp/homan.apk
[ 10%] /data/local/tmp/homan.apk
[ 10%] /data/local/tmp/homan.apk
[ 11%] /data/local/tmp/homan.apk
[ 11%] /data/local/tmp/homan.apk
[ 11%] /data/local/tmp/homan.apk


%100 kadar devam ediyor yer kaplmasın diye kestim 

C:\Users\bedirhan\Desktop\homan.apk: 1 file pushed. 1.7 MB/s (23240701 bytes in 12.891s)
 pkg: /data/local/tmp/hookman.apk
Failure [INSTALL_FAILED_CONTAINER_ERROR]

UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()

2)-
OperationFailedException: Installation failed. See the Console for details.
UnityEditor.Android.AndroidDeploymentTargetsExtension.UploadAPK (UnityEditor.BuildReporting.BuildReport buildReport, UnityEditor.Android.AndroidDevice device, UnityEditor.ProgressTaskManager taskManager)
UnityEditor.Android.AndroidDeploymentTargetsExtension+<LaunchBuildOnTarget>c__AnonStorey1.<>m__0 ()
UnityEditor.ProgressTaskManager.Run () (at C:/buildslave/unity/build/Editor/Mono/Utils/ProgressBarUtils.cs:71)
UnityEditor.Android.AndroidDeploymentTargetsExtension.LaunchBuildOnTarget (UnityEditor.BuildReporting.BuildReport buildReport, DeploymentTargetId targetId, UnityEditor.ProgressHandler progressHandler)
UnityEditor.DeploymentTargets.DeploymentTargetManager.LaunchBuildOnTarget (BuildTargetGroup targetGroup, UnityEditor.BuildReporting.BuildReport buildReport, DeploymentTargetId targetId, UnityEditor.ProgressHandler progressHandler) (at C:/buildslave/unity/build/Editor/Mono/DeploymentTargets/DeploymentTargetManager.cs:36)
UnityEditor.PostprocessBuildPlayer+<Launch>c__AnonStorey0.<>m__1 () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:181)
UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()


  Unable to list target platforms hatası alıyorum
Yazar: 1coldrain1 - 17-04-2018, Saat: 00:17 - Forum: Unity3D Sorular - Yorumlar (1)

Error building Player: CommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details. 

C:/Program Files/Java/jdk1.8.0_161\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="C:/Users/eemre/AppData/Local/Android/Sdk\tools" -Dfile.encoding=UTF8 -jar "C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" -

Hata bu şekilde jdk 10 vardı 8i yukledim sdk yı yükledim.İnternette yazan herşeyi denedim key tanımladım hala hata veriyor ne yapacağım bilmiyorum.



Ek Dosyalar Ekran Görüntüleri
           

  Sahne Yüklenirken Kasma Sorunu
Yazar: menesekinci - 16-04-2018, Saat: 07:56 - Forum: Unity3D Sorular - Yorumlar (3)

Arkadaşlar merhaba. Oyunumda 3 adet sahne var. Menu - Oyun - Shop olarak. Misal oyun açılırken bir kasma sorun yok. Menu'den oyuna geçişte ve ya oyundan tekrar menuye dönüştü de bir sorun yok. Ama gel gör ki Shop'tan menüye döndüğüm de bir saniyelik bir takılmadan sonra menü sahnesi yükleniyor. Daha öncede info diye bir sahnem vardı, ondan da menüye dönerken aynı sıkıntı oluyordu. Anlamadığım neden oyun sahnesinden menüye dönüştü takılma olmuyor. Bir fikri olan var mı?


  Unity - DeltaTime Yardım
Yazar: Scofailed - 15-04-2018, Saat: 19:21 - Forum: Unity3D Sorular - Yorumlar (7)

Merhabalar. Elimde 2 adet float değişken var.(flaot a = 1f,b=5fWinkBu 2 değişkeni time.deltaTime ile arttırıyorum. Yapmak istediğim şey : 2 saniyede a=3;b=10 değerine arttırarak getirmek.Yani 2 farklı değişkeni aynı saniyede farklı değerlere arttırak getirmek.Bunu nasıl yapabilirim?


  Dünya oluşturma
Yazar: TTurkishCoffee - 15-04-2018, Saat: 15:51 - Forum: Unity3D Sorular - Yorumlar (3)

Ben her oyun acildiginda farkli dünya yaratmak istesem bunu nasil yapabilirim ama belli bir oranda mesela ne bilim kara parcalarinin ortasinda 1 birimlik su göl yerine okyanus olmayacak falan belirli bir mantiga göre rastgele dünya yaratabilirmiyim acaba ?  Elimde top dan cizilmis assetler olsun iste engin sular goller deniz kiyilari vs.. acik  mavi okyanusun derin yerleri koyu mavi toprak cöl dag ova falan bunlari belirli bir düzende rastgele yerlestirmesini saglayabilirmiyim ? Illa saglanir tabi de cok zormu nasil biraz anlatabilirmisiniz mantigini.(telefondan yaziyorum hatalarimin kusuruba bakmayin)
Birde bu bloklari yan yana koyarken ben kordinat kordinat hesap makinesi ile uğraşarak yan yana yerlestiriyorum bunu photoshopta oldugu gihi otomatik yapistirmiyor mu acaba ?? Asil onemlisi bu Smile


  Distance Joint2D
Yazar: Bedirhan - 14-04-2018, Saat: 16:22 - Forum: Unity3D Sorular - Yorumlar (1)

Herkese Merhaba 2D bir oyun yapıyorum ve Oyunda Distance Joint2D kullanıyorum distance joint ekrana tıklanmadık sürece kapalı oluyor eğer ekrana tıklanırsa distance joint true oluyor ve bu arada bu tıklama işlemini mobil üzerinden yapıyorum ayrıca oyunda butonlar var bu butonlara tıklanığı zaman distance joint true oluyor bunun önüne nasıl geçebilirim ?


  Unity - V Sync Count'u Devre Dışı Bırakmak
Yazar: Scofailed - 14-04-2018, Saat: 14:46 - Forum: Unity3D Sorular - Yorum Yok

Arkadaşlar tekrardan merhabalar. Oyumu editorde çalıştırıp profiller kısmından detaylara bakıyordum ve "WaitForTargetFps" değerinin fazla kullandığını gördüm. Bunun üzerine internetten araştırma yaptım. Yabancı bir kaynakta Project Setting  -> Quality kısmından "V Sync Count" seçeneği devre dışı bırakabilirsiniz gibi bir yorum gördüm. Bende bu seçeneği devre dışı bıraktım. Oyunu tekrar başlatınca fps değerinin çok daha yüksek olduğunu fakat oyun içindeki haraketli nesnelerin de öncekine göre daha hızlı olduğunu farketttim. Bu seçeneğin ne olduğu hakkında bilgi verebilecek birileri var mı acaba? Bu seçeneğin aktif veya pasif olmasının ne gibi avantajları - dezavantajları var?


  [Çözüldü] Shop İçin Para Sistemi
Yazar: menesekinci - 14-04-2018, Saat: 05:19 - Forum: Unity3D Sorular - Yorum Yok

Merhaba arkadaşlar, shop için para sistemi algoritmasını bir türlü oluşturamadım. Şimdi elimde money diye int bir değişken var. Oyun esnasında money yaptığınız işlemlere göre artıyor. Ben bu değişkeni PlayerPrefs ile kaydettim. Sonra shop adlı sahnemde bu veriyi bir değişkene aktardım. Bu değişkeni kullanarak text vasıtası ile ekrana yazdırdım. Oyunun sonunda elde ettiğimiz para shop ekranında gözüküyor evet bunda sorun yok, sorun şu;

İlk oyunda 24$ yaptık.
İkinci oyunda 5$ yaptık.

Bunları toplamak yerine, son kazanılan parayı gösteriyor. Bunları nasıl toplayabilirim. Elde edilen kazancı her seferinde toplayarak nasıl yazdırabilirim. Yardımcı olursanız sevinirim.

EDİT :

Arkadaşlar sorunu bir şekilde çözdüm, gayette kolaymışta işte ilk başta insanın aklına gelmiyor. Olurda kullanan birileri olur diye oluşturduğum çözümü sizler ile paylaşmak istiyorum. Umarım işinize yarar.


Şimdi ne yaptığıma gelirsek. Elde edilen parayı PlayerPrefs ile öncelikle kaydettim.

Kod:
PlayerPrefs.SetInt("money", money);

Sonrasında shop sahneme geçip burada ki scriptimi aynen şöyle yaptım;

Kod:
   public Text money_t;
    public int money_s;
    void Start () {
        if (PlayerPrefs.GetInt("money") > 0)
        {
            money_s += PlayerPrefs.GetInt("money");
        }
        // Eğer kazanılan para sıfırdan büyükse money_s değişkenime aktar.
    }
    
    
    void Update () {
        PlayerPrefs.SetInt("money_s", money_s); // son kazanılan parayı hafızaya aldık.
        money_t.text = money_s.ToString() + "$";
    }


Şimdi ilk başta money adlı oluşturduğumuz playerprefs üzerinde küçük bir değişiklik yapmak kaldı.

Kod:
PlayerPrefs.SetInt("money", money + PlayerPrefs.GetInt("money_s"));

Son kazanılan miktar ile money değişkenimi toplayıp money adlı playerprefs üzerine kaydettiğim de parayı toplamayı başardım.
Umarım açıklayıcı olmuştur, aslında çok basitmiş, inşallah işiinize yarar. Kolay gelsin.


  Unity - 2 Nokta Arasına Obje Spawnlama
Yazar: Scofailed - 12-04-2018, Saat: 18:29 - Forum: Unity3D Sorular - Yorumlar (3)

Arkadaşlar merhaba. 2 boyutta 2 nokta arasına gerektiği kadar obje klonlamak istiyorum. Fakat bunun dinamik yapmak istiyorum. Ben kendim manuel olarak klonlanacak objenin pozisyonlarının farkından sabit bir değer bularak bu değer ile 2 nokta arasına ne kadar obje gerekli ise o kadar klonlayabiliyorum. Ama ben bunu dinamik olarak yapmak istiyorum. Yani dışarıdan 2 noktanın koordinatları girilecek ve kod bloğu çalıştırıldığında o 2 nokta arasına kaç adet kolan gerekliyse o kadar klon üretecek? Benim takıldığım nokta prefab olan bir objenin oyun sahnesinde koordinat düzeleminde ne kadar yer kapladığını bulamıyourm. Daha da detaylı açıklamam gerekirse bir obje spawnladıktan sonra o objenin bittiği yere tekrar obje spawnlamak istiyorum.Bunu belli bir duruma göre sürekli tekrarlanacak. Yani objeleri arka arkaya klonlamak istiyorum.Bu konuda her türlü fikirlere açığım?