Hayır. Assembly ile işlemcilere yönelik programlama yaparsın. Assembler ile oyun yapmak için önce bu ortam için bir işletim sistemi yaratman gerekir.
Buyur işin karmaşıklığını gör.


Daha high-level ortamlarda oyun geliştirirsin. Unreal Engine'e bak.

Ne kadar az level ortamsa oyun o kadar optimize olmaz mı? (sadece assembly'dan bahsetmiyorum)
 
Hayır. Assembly ile işlemcilere yönelik programlama yaparsın. Assembler ile oyun yapmak için önce bu ortam için bir işletim sistemi yaratman gerekir.
Buyur işin karmaşıklığını gör.


Daha high-level ortamlarda oyun geliştirirsin. Unreal Engine'e bak.


Iyi bari yanlış bilgilendirmeden ban yemeyeceğim. 🤣
 
Assembly yerine C/C++ veya Rust kullanmanı öneririm. Yeni nesil derleyiciler aklına gelebilecekten daha iyi optimizasyonlar yapabiliyor. Hem kodun da assembly'den daha okunaklı ve performanslı olabilir. Hem de her işlemci için aynı oyunu çok kez yazmana gerek kalmayacağı için oyun daha taşınabilir olur. Ve rahatlıkla bir sürü kütüphane kullanabilirsiniz.
 
Ne kadar az level ortamsa oyun o kadar optimize olmaz mı? (sadece assembly'dan bahsetmiyorum)
Olur da dostum işletim sistemi programlamak istiyor musun? :D Yanlış açıdan bakıyorsun. Demir madenleyeceksin, eline kazma almak yerine kazmayı sıfırdan üretmek istiyorsun şu anda :)

İnsanların 20 yıl önce sorduğu soruları soruyorsun şu anda. Doğru düzgün yolları açıklanmış bu işlerin. O yollardan ilerle.
 
Ne kadar az level ortamsa oyun o kadar optimize olmaz mı? (sadece assembly'dan bahsetmiyorum)
Oyunu optimize etmek açısından dil en son yerlerde geliyor. Optimize oyun yapacaksan abidik gubidik dil seçimi yerine asset modellerinde, render sistemini ve yazdığın algoritmayı geliştir. C++ gayet optimize bir dil düzgün kullanıldığında. Memory safety yapacak kadar becerikli değilsen mecbur öğreneceksin, ya da amele işi Rust kullanacaksın.