Как вы знаете, есть одна проблема у скриптовых языков вроде PHP, они умирают сразу же после выполнения - далеко не всегда
https://www.google.ru/search?q=php+демон&oq=php+де...
А не разделить ли мне эти процессы по разным серверам - смысла в этом нет, по крайней мере на начальных этапах разработки, имхо
Как бы вы реализовали общение между этими серверами? - я думаю тут не стоит изобретать велосипед, достаточно будет использовать БД
А мне нужно что-то, что будет работать постоянно и заниматься постоянным вычислением. Первое что приходит мне в голову это CRON - тут либо крон либо демон, другого вроде не дано.. по крайней мере я не знаю
А так для таких задач php на мой взгляд не годится, имхо что то серьезное написать не получится на мой взгляд, максимум простую текстовую игру.
В дальнейшем придумаю визуальную оболочку всему этому - что под этим понимается? Если 3d то это сразу я вам скажу гиблое дело.
Подвожу итог! Затея бесмысленная и пользы от нее будет 0, лучше займитесь изучением Unity или Unreal Engine и окунитесь с головой в game dev если вы действительно хотите создать что-то более менее интересное.
P.S не являюсь экспертов в каких либо областях, а высказываю свое субъективное мнение которое может быть ошибочным