Kod algoritması nasıl geliştirilir?

sametcekenn

Picopat
Katılım
27 Nisan 2025
Mesajlar
13
Daha fazla  
Cinsiyet
Erkek
Herkese selam. Ben 1 yıldır Unity ile oyun geliştiriyorum. Keşke devamlı geliştirseydim ama arada bir 3-4 ay falan hiç girmediğim olmuştur. Unity bilgim, C# bilgim çok iyi; bayağı şeyleri biliyorum ama kod yazmaya gelince bir yere kadar yazıyorum, daha sonra patlıyorum; koda devam edemiyorum. 11. sınıf öğrencisiyim.


Birkaç örnek verecek olursam:


Şu anda Tower Defense oyunu geliştiriyorum. Bina inşa kodunu yazıyorum, binayı inşa ediyorum ama daha sonra patlıyorum. Ön izleme yapacağım; mesela inşa yapmadan önce yapamıyorum ya da yerleştirilebilir ise yeşil, yerleştirilemez ise kırmızı olmasını yapacağım. Sürekli bir hata yapıyorum.


Enemy wave sistemi yapacağım: enemy sayısı azalıyor, yeni wave başlıyor, daha sonra bir yerde hata yapıyorum, çözemiyorum.


Bana yol gösterecek, “ben şöyle yaptım, çok geliştim” ya da “şöyle yap, daha iyi olur” gibi yardım edecek var mı? Biraz uzun oldu, kusura bakmayın.
 
Son düzenleyen: Moderatör:
Ben hata aldıkça geliştim. Zaman gerekli. Ve sürekli denemen lazım. Her zaman hatalar olur, karşılaşmayan yoktur. Pes etmeden devam etmen gerek sadece.
 
Genellikle hataların veri yapıları ve tasarım ile (yazılım tasarımı) ilgili ise nesneye yönelik programlamada eksiğin var demektir. Daha çok syntax hataları ise C# temelleri ile alakalı sorunun var demektir, daha doğrusu yazdıklarından öyle anladım. Kodu yazmaya başlamadan önce tasarımını en azından hayati servislerin için önceden yaparak devam et, daha sonra hatalarının türü değişecektir. Bir noktadan sonrası da kervan yolda düzülür mantığı malesef. Algoritma alıştırmaları var bolca kaynak olarak ama bunları çözmek için değil anlamak için yapmalısın. Bir diğer seçenek de youtube videoları var 7-8 saat coding konulu. O videolardaki planlamaya odaklanarak izlersen verim alabilirsin. Hatalardan sıkılmaman dileğim ile başarılar :)
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı