If you're going to make it 3D, I suggest DARK Basic (do a Google search for it or something). Otherwise, if you were gonna do prerendered 2D (which is what I'd recommend) then I'd use
BlitzBasic. Both are great for beginners and sufficiently powerful.