create battle
viewport