Potential Gamemaker, having help from friends

What should i use to make an Undertale Fan game?

Anyone got an idea of what i should use for Undertale Fangame Mechanics?