- Mesaj
- 15
- Beğeni
- 2
- Puan
- 50
- Ticaret Puanı
- 0
Selamlar arkadaşlar,
Uzun zamandır Metin2 ile uğraşan ama files geliştirme kısmına yeni yeni giren biri olarak sizlere birkaç soru sormak istiyorum. Hem benim gibi yeni başlayacaklar için rehber niteliğinde olsun, hem de tecrübeli arkadaşlar kendi bakış açılarını paylaşsın istiyorum.
Özellikle merak ettiklerim:
Benim amacım şu anlık sunucu açmaktan çok, dosya mantığını öğrenmek, sistem ekleyip çıkarabilmek, hataları çözmeyi öğrenmek. O yüzden tecrübeli arkadaşlar kendi yol haritalarını, tavsiyelerini ve “şunları yapma, boşa uğraşırsın” dediğiniz noktaları yazarsanız çok sevinirim.
Şimdiden cevap yazan herkese teşekkürler.
Uzun zamandır Metin2 ile uğraşan ama files geliştirme kısmına yeni yeni giren biri olarak sizlere birkaç soru sormak istiyorum. Hem benim gibi yeni başlayacaklar için rehber niteliğinde olsun, hem de tecrübeli arkadaşlar kendi bakış açılarını paylaşsın istiyorum.
Özellikle merak ettiklerim:
- Hangi tür files ile başlamak daha mantıklı?
- TurkMMO mu, Razuning mi , MartySama mı?
- “İlk kez geliştirme yapacak biri” için sizce en stabil ve uğraştırmayacak taban hangisi?
- Files geliştirirken mutlaka bilinmesi gereken temel şeyler neler?
- C++ / Python / Lua tarafında hangi seviyede bilgi şart?
- Client–server uyumu, packet.h, game / db derleme, syserr okuma vs. gibi konularda nereden başlamalı?
- Hangi araçları ve programları kullanıyorsunuz?
- Önerdiğiniz IDE (VS, VS Code vs.)
- Sürüm kontrol (GitHub vs.), diff tool, pack açma–kapama araçları, vs.
- Yeni sistem eklerken nasıl bir yol izliyorsunuz?
- Örneğin: Bir sistem eklerken önce server source, sonra client, sonra DB sırası mı?
- “Rehberde şu dosyayı bul” deyip de kendi filesinde bulamayan biri ne yapmalı? Alternatif çözüm mantığınız nasıl?
- Kaynak ve öğrenme tarafında ne tavsiye edersiniz?
- Takip ettiğiniz yabancı / yerli forumlar, YouTube kanalları, GitHub repoları var mı?
- “Keşke bu işe başlamadan önce şunu bilseydim” dediğiniz şeyler neler?
Benim amacım şu anlık sunucu açmaktan çok, dosya mantığını öğrenmek, sistem ekleyip çıkarabilmek, hataları çözmeyi öğrenmek. O yüzden tecrübeli arkadaşlar kendi yol haritalarını, tavsiyelerini ve “şunları yapma, boşa uğraşırsın” dediğiniz noktaları yazarsanız çok sevinirim.
Şimdiden cevap yazan herkese teşekkürler.
