way to hard for newbie, make ur chat thing for practice, then work on an arcade game, then u can start looking into a sports game (consider everything, from rendering, to moving, to ai)