Теоретически, можно на ассамблере попробовать. Но блокнот всё равно нужен. И код воистину эпических размеров получится.
Поэтому лучше всё же к игровым конструкторам обратиться. Они разные бывают, от совсем примитивных (нубстер для 2d бродилок, рэйкастер для игр в духе первого дума) до продвинутых, с кучей ассетов и заготовок для жанров; но программирование там либо совсем не нужно, либо на уровне простеньких скриптов.