Unity için de geçerli olmakla birlikte VS Code öneriyorum. VSCode sayesinde Linux'ta da Unity üzerinden oyun geliştirebilirsiniz.

Aynen hocam buldum peki yüklememi önerdiğiniz başka bir şeyler var mı? Mono develop ve mono dışında? Ek olarak bir şey daha sormak istiyorum hocam. Meslea mono develop da projeyi oluşturup projeyi Visual Studio Code'da açıp yazsam olur mu?

Yazılım konusunda neredeyse 0 bilgim var. Şöyle sorayım mesela videoda anlatan hocamız Visual Studio'da her konu için proje oluşturup öyle ilerliyor. Mesela sıradaki dersimiz veri tipleri ile ilgili bunun için Visual Studio'da C# bölümünden. NET Framework ile konsol ugulaması için bir proje açıyor. Ben bunu Visual Studio olmadan Linux'da nasıl yapacağım? Neler yüklemem gerekiyor?

VS Code kullanabilirsiniz. C# eklentisi kurarak C# geliştirme yapabilirsiniz.

C# Windows Forms için Windows şart. Dual Boot yapabilirsiniz. Console ve Cross-Platform uygulamalar için diğer işletim sistemleri kullanılabilir.

Aynen Visual Studio gibi kullanacaksın.

Mono develop ile şansını dene, ancak Video'da anlatılan GUİ işlemleri Linux'ta farklı olur. Mono GTK# kullanıyor.

Merhabalar, iyi forumlar bu sene bilgisayar programcılığı bölümünü kazandım ve çalışmalarıma adım attım. Devletin olşturduğu 1milyonisthidam projesi altında C# derslerine başladım. Ben normalde Windows işletim sistemi kullanıyordum ama artık Windows işletim kullanmak istemiyorum yaklaşık 1 aydır Linux'ta işlerimi yapıyorum ve Linux beni çok memnun ediyor. Fakat şöyle bir problem var dersleri anlatan hoca Visual Studio üzerinden C# öğretiyor ve sanırım Visual Studio'yu Linux'ta kullanamıyorum. Nasıl bir yol izlemem gerekiyor? Dual Boot ile Windows kurup 2 işletim sistemi ile uğraşmak istemiyorum. Bundan sonra bütün işlerimi Linux üzerinden halletmek istiyorum. Ne yapmam gerekiyor? Yardımcı olursanız çok sevinirim.

Hocam mono develop sanırım yükledim ama onuda nasıl kullanacağımı anlayamadım maalesef

Wine ile kurulabilir mi bilmiyorum ama fikir olarak aklınızda bulunsun. Araştırın isterseniz.