The initial camera location in TestBetterCharacter is the the JME default of (0, 0, 10). From this location, neither the floor nor the character's landing point can be seen. Most of the jme3-examples apps initialize the camera location, and so should this TestBetterCharacter.