refactor GameViewRender - step1