Flquake
Flquake - это Quake Port для платформы Flash. Он был основан на кодовой базе Makaqu, сильно модифицированном движке землетрясения от Manoel Kasimier. Я решил основать Flquake на Макаке из -за знакомства с двигателем, когда раньше работал с Dreamcast Homebrew. Flquake до сих пор был для меня приключением, и довольно захватывающим. Он использует только оригинальный программный рендеринг, и все изменения были внесены в него.
Функции
- Билинейная фильтрация текстуры
- Поддержка формата BSP полураспада (BSP версия 30)
- Поддержка полураспада WAD3 и истинных текстур (встроенные только в BSP)
Авторы и участники
- Идентификационное программное обеспечение (создатели Quake)
- Клаус Сильвейра (создатель, разработчик)
- Майкл Ренни (оригинальный флеш -порт Quake)
- Manoel Kasimier (двигатель Makaqu, основанный на Quake)
Лицензия
GNU General Public License, версия 2
Дорожная карта
- Улучшить поддержку BSP в полураспаде
- Прозрачные текстуры
Статус
Я все еще работаю с Flquake, но не так много, как раньше. Есть некоторые ошибки, которые мне нужно исправить, и тонны вещей, чтобы улучшить. Мне все еще нужно, чтобы двигатель запустился на некоторых приличных скоростях и очистил кодовую базу, потому что, честно говоря, это беспорядок.
Тодо
- Исправить сборку Windows/Linux
- Исправить странные проблемы с частицами
- Исправить странные проблемы с текстурой (специально небо)
- Исправить проблемы прозрачности
- Очистите кодовую базу от спецификаций Dreamcast, таких как вход (это может немного ускорить)
- Очистите базу кода от всего, что не нужно или не работает, как и ожидалось
- Прокомментируйте код: не только изменения, но и весь двигатель. Всегда хотел сделать это!
Компиляция
Вам понадобится Adobe Flex, Adobe Alchemy и Flash для создания Flquake. Знакомство с Adobe Alchemy является минимальным требованием. О, и это настоящая боль в заднице, чтобы настроить алхимию в Windows, поэтому используйте Linux для этого.
Спасибо
- Идентификационное программное обеспечение для создания землетрясения и, что самое важное, выпустить его код под GPL
- Майкл Ренни за его флеш -порт Винкейк
- Manoel Kasimier для макаки