Подскажите по какой теме будет менее геморно писать и защитить диплом по программированию? (Если все темы знаю примерно одинаково не очень)
Разработка игры на юнити
Разработка сайта
Разработка мобильного приложения (ни разу не связывался с этим, добавил на всякий случай)
Разработка веб приложения (вроде C# netcore)

На первый взгляд разработка игры звучит поприятней (там хотя бы помимо кода есть визуальные элементы), но я понятия не имею насколько это сложно. Просто предполагаю что из этого проще выбрать либо сайты, либо игру . Это так или я ошибаюсь?

Я бы выбрал 18 или 22 пункт. Там есть понятные юз кейсы, и я даже думаю где-то можно нагуглить готовые дизайны систем, аля схем БД, API, взаимодействия.
обязательно на .NET писать? Java\Python\Go нельзя?

1