A few threads here recommend pico-8, however, you said he specifically wants the game to be 3D.
The developer of pico-8 has another project named Voxatron which is similarly accessible like pico-8, but for 3D gaming.
Worth a look: https://www.lexaloffle.com/voxatron.php