По сути дела сейчас мне прийдется описать первые шаги будущей игры.
Для нормальной работы понадобится ресурсный файл: http://alphahole.do.am/load/1-1-0-5
1. Клиент соединяется с сервером.
2. Клиент получает от сервера следующие данные:
а. ID солнечной системы (в нашем случае - это поле <system name="Солнечная система">).
б. ID корабля (в нашем случае - fulmin).
в. координаты начального положения корабля.
3. Клиент по systems.xml строит солнечную систему (так как размеры реальной СолСис огромны, то пусть расстояние между планетами и сами планеты не будут слишком большими). Так же в точку (0, 0, 0) помещается солнце. Оно из себя представляет источник света с нацепленным сверху билбоардом просто белой окружности.
4. Клиент помещает в начальную точку корабль, внутрь корабля помещается камера так, чтобы можно было видеть "окресности".
5. Игрок, нажимая клав
...
Читать дальше »