Deotho, a dlaczego nie mogłeś kontynuować w poprzednim temacie? Jak będziesz chciał zapytać o konstrukcję innej gry założysz kolejny temat

? Poprzedni temat zamykam jako cross, głównie z uwagi ba fakt, iż w tym "rozbudowałeś" zapytanie. Proszę Cię jednak o nieco bardziej roztropne zakładanie kolejnych wątków.
Co do samego pytania... zanim zabierzesz się za grę, proponuję opanować w znacznym stopniu wybrany język. Bo może się okazać, że zamiast pisać grę, będziesz siedział i dokształcał się z podstaw na bieżąco - co uwierz mi jest bardzo słabym rozwiązaniem, zwłaszcza przy sporym projekcie. Błędy w projekcie, popełnione już na starcie mogą wymusić na Tobie przepisywanie kompletnego skryptu na nowo.
Jedyne co można Ci poradzić to nauka języka, w przypadku php - od kompletnych podstaw programowania strukturalnego, przez operacje na plikach, bazach danych po OOP. Do tego trochę wiedzy z zakresu wzorców projektowych. Jeżeli to Cię zniechęca, to lepiej zająć się czymś innym. W innym przypadku - powodzenia!