Nie rozumiem jak można pisać gry w batch, w sensie poco to robić? To straszna strata czasu, to tak jakbyś pisał np backend do strony w assemblerze, szkoda czasu.
Do poćwiczenia programowania radziłbym jakiś normalny język, np c++, c#, java, python albo dużo innych.
Jeśli interesuje cię tworzenie gier, naucz się podstaw jakiegoś języka z wyżej wymienionych i ogarnij jakiś silnik do gier działający z tym językiem.