RCS: система соревнований роботов с 3D визуализацией сражений

Ссылка на работу
image
Мы разработали систему соревнований роботов. Пользователь регистрируется, скачивает программу-клиент, пишет в ней код своего робота на нашем скрипт языке, отправляет на сервер и этот робот участвует в непрерывно проходящих на сервере соревнованиях. Архитектура Проект состоит из 3х частей: 1. клиент (+ алгоритм генерирования уровней) 2. сервер 3. скрипт-язык (компилятор и виртуальная машина) Визуализатор Написан на OpenGL, почти без использования расширений. Использованные фишки: + система частиц типа \'огонь\' + скелетная анимация на MilkShape 3d ascii + для статических моделей юзается формат 3DS + фейковое сжигание стен (очень хитро я придумал тут) + зеркальные отражения на полу (никакого фейка, все как надо) Проект командный, участвовало 6 человек. Моя роль - разработка 3д визуализатора и половина редактора роботов (который по сути одно из главных звеньев в проекте:)