Почему нет формы жалобы "Автор в неадеквате"?)
1. Студия используется как стандартная ide для unity
2. Хотите все с нуля и якобы без движков, пишите и свой графический движок, а если нет, то можно директX, но студия предлагает этот вариант как c++. Но вы конечно можете подключить порт под шарп.
3. Не хотите полностью с нуля, но не используя юнити, пишите на ксамарин, аспнет, ксенко и тд.
4. Если язык не важен, то полно других движков.
5. Игры наподобие NES/SNES использовали тайлсеты
6. К пунктам 2,3,4, если вы решите портировать куда то еще кроме пк, скорее всего у вас будут крупные проблемы.
7. И да, юнити полностью бесплатный. Платная версия нужна для отключение сплешскрина и некоторых облачных бонусов (которые вы конечно же можете и сами воссоздать)
Edit:
В свете дополнительных комментариев от автора и моей предложенной правки вопроса:
Вы можете использовать следующую библиотеку для реализации вашей игры средствами только символов
https://github.com/derrickcreamer/SunshineConsole
Она создает окно и выводит туда символы) Саму игру программируете сами)