UPD Стандартное захардкоженное поведение фурифокса - сохранаять текущее состояние селектов после перезагрузки. Решается только jsом - после onload установить нужную опцию.
А зачем вам пхп?
Возьмите js. Он всё-равно вам потребуется для фронтэнда вашей игры. Сможете сделать игру для одного пользователя.
Будет интересно - возьмете node-js, и сделаете серверную часть. Распыляться на несколько языков без опыта не следует.