ФлеймФорумИгры

Quake (148 стр)

Страницы: 1144 145 146 147 148 149 Следующая »
#2205
16:40, 2 июня 2024

Прикиньте, демейк халфы на движке квейка

#2206
10:09, 4 июня 2024

Ещё одна стрелялка от Phoboslab https://phoboslab.org/xibalba
MINIPUNK - http://vox.dx.am/minipunk (36 Кб)

#2207
10:36, 4 июня 2024

Alexand3r
Не открывается с телефона, че по скринам?

#2208
10:50, 4 июня 2024

1 frag / 2 deaths
> ibalba
xibalba офигенная

#2209
11:21, 4 июня 2024

Mikle
> Но для целой игры, это впечатляет
Там всё на js, если что. 13 кб жабаскрипта. Сам код достаточно обычно написан:
https://github.com/phoboslab/q1k3

Уровни в quake map формате, модели в obj. Билд скрипт утилитой на C конвертирует уровни в бинарный формат (~2 кб каждый), совсем уже простой php скрипт конвертирует модели в бинарный формат, а текстуры заданы в каком-то TTT Tiny Texture Tumbler, ниже километровая ссылка сразу не все текстуры оттуда:

https://phoboslab.org/ttt/#W1s2NCw2NCwwLDIsMywxLjQsMiwxNzE3NiwxLj… yLDMyLDEwXV0=

#2210
(Правка: 11:42) 11:29, 4 июня 2024

1 frag / 2 deaths
Изображение
https://apps.apple.com/at/app/xibalba/id900120847


Изображение


https://js13kgames.com/entries/minipunk
#2211
11:29, 4 июня 2024

entryway
На счёт текстур не понял, эта самая библиотека TTT включена в 13 Кб? А физика?

#2212
11:33, 4 июня 2024

entryway
Ну 13 кб исходников не считается, пусть покажет 13 кб бинарник.
И почему кубическое говно если квейк формат позволяет норм уровни?

#2213
(Правка: 11:40) 11:37, 4 июня 2024

Mikle
> На счёт текстур не понял, эта самая библиотека TTT включена в 13 Кб?
Да, вот она:
https://github.com/phoboslab/q1k3/blob/master/source/ttt.js

main.js генерирует их так:

// Create textures
ttt(texture_data).map(r_create_texture);

где texture_data - это определение текстур, двумерный массив чисел из предыдущей ссылки на phoboslab.org, вот он:
https://github.com/phoboslab/q1k3/blob/master/source/textures.js

Mikle
> А физика?
Где-то тут?
https://github.com/phoboslab/q1k3/blob/master/source/entity.js#L41

#2214
(Правка: 12:51) 12:38, 4 июня 2024

Собрал в msys2 этот js13k.

Билд скрипт склеивает все исходники в один файл, получается 70 кб. С помощью uglify-js минифицирует до 26 кб. Потом с помощью roadroller библиотеки допонительно пакует минифицированные исходники до 12 кб. Но само по себе это ещё не работает, так как модели и уровни лежат в отдельных файлах, 1.6 и 4.5 кб соответственно, скрипт их подгружает динамически. То есть в сумме всё занимает 18 кб.

+ Показать

Ну а если все эти три файла (index.html, l, m) запаковать в zip, то получаются искомые 13 кб.

#2215
23:11, 4 июня 2024

entryway
Прикольно, конечно, но меня .kkrieger по-прежнему больше впечатляет. Да, места занимает больше, но там и освещение с динамическими тенями, и процедурная генерация всякого, и необходимость включать в экзешник то, то жабаскрипу предоставляет браузер.

#2216
5:21, 19 июня 2024

В Quake 2 Remastered обнаружился еще один ремейк - ремейк версии для Nintendo 64:
Изображение
Игру переделали вхлам чтобы уместить в картридж объёмом всего 12 Мб (двенадцать мегабайт!).
Наверное две трети уровней сделана с нуля, но около трети уровней являются компиляциями из разных кусков уровней как оригинального Q2 так и его мишн-паков - Ground Zero и Reconing.
Однако чтобы влезть в память в любом случае уровни были существенно подрезаны и по числу полигонов каждый уступает серьёзно даже уровням из ПК-версии Quake 1.
Каждый даже совсем незнакомый пробегается не больше чем за пять минут и на всю игру вряд ли уйдёт больше двух часов суммарно, скорее даже меньше. :D
Забавный такой минималистичный Quake 2.
Надо только не забывать, что на Nintendo 64 был аппаратный видеоускоритель с фильтрацией текстур, поэтому для аутентичности надо играть с фильтрацией. Но как и полагается для Nintendo 64 текстуры мыло мылистое прям ну да.

#2217
13:36, 19 июня 2024

1 frag / 2 deaths
Демэйк халфы на думе, халфы 2 на билде. Но это уже в другие темы.

#2218
18:25, 19 июня 2024

Battle Angel Alita
На движке дума то понятно, а вот на движке квейка... такого никто еще не делал, я уверен

#2219
19:11, 19 июня 2024

1 frag / 2 deaths
> На движке дума то понятно, а вот на движке квейка... такого никто еще не делал, я уверен
постили уже: doom 2016 передали под квейк движок.

+ Показать
Страницы: 1144 145 146 147 148 149 Следующая »
ФлеймФорумИгры