Niestety muszę cię rozczarować. Tak naprawdę nie wiadomo jak naprawdę wyglądał Mario i inne gry z tamtej epoki. Konsole do gier typu NES czy Pegasus wyświetlał obraz inaczej niż jest to realizowane przez współczesne komputery.
Tutaj dowiesz się więcej o tym:
https://www.youtube.com/watch?v=sPssGP4nNnw
Jeśli chodzi o realizację takich gier to pierwsze co potrzebujesz to grafikę. Samo wykonanie gier możesz zrealizować zarówno w Unity jak i przy użyciu bibliotek graficznych takich jak SFML, SDL, Allegro, Pygame.