Войти
ПроектыФорумОцените

OpenLara - движок классического Tomb Raider (alpha 3) (33 стр)

Страницы: 129 30 31 32 33 34 Следующая »
#480
17:27, 25 янв. 2021

XProger
Может вам все таки патреон завести для проекта? А то без стимуляции небось не дождемся финала проекта под 1-4 части игры (vr особенно).


#481
(Правка: 10:43) 10:27, 26 янв. 2021

BorisV
> А то без стимуляции небось не дождемся финала проекта под 1-4 части игры (vr особенно).
самоцель не части игры, а платформы...
пока TR не пойдёт на последнем утюге (ZX Spectrum?), XProger не успокоится.

#482
11:43, 26 янв. 2021

skalogryz

Аж задумался. А вдруг реально существуют утюги с дисплеем и кнопками. Это будет занятно..

#483
1:28, 27 янв. 2021

Где рейтрейсинг версия? Сейчас это модно.

#484
5:00, 27 янв. 2021

BorisV

Патреон не даёт трафика. Затащить туда достаточно
платёжеспособных людей задача нереально сложная.

#485
(Правка: 7:04) 6:44, 27 янв. 2021

TERMOGAD
> Патреон не даёт трафика. Затащить туда достаточно
> платёжеспособных людей задача нереально сложная.
можешь рассказать об этом создателям контента 18+ )))

fantomass
> Аж задумался. А вдруг реально существуют утюги с дисплеем и кнопками. Это будет занятно..
с дисплеем и кнопками пожалуйста!
можно нагуглить, что-нить типа "Steam Iron with LCD display". А уж утюги коммерческого уровня... так там они может и сами ползают и трусы по GPS-у гладят...
вопрос же больше, в CPU. Но опять же, если просто запустить на дисплее, так это совсем хак. Тот же дум, на тесте на беременность запускали. В итогде он выглядит погано.
А когда узнаваемо, а главное - красиво, как XProger делает, то уау-эффект лучше!

никто не же не мешает малину встроить в утюг, да и всё! и цена не сильно большая.
вопрос только с охлаждением ))

#486
19:26, 12 июня 2021

Очередной порт, на этот раз под Windows Phone

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#487
21:39, 12 июня 2021

skalogryz
> А уж утюги коммерческого уровня... так там они может и сами ползают
Коммерческие утюги не ползают, это тупо барабаны, через которые пропускаю чего-там надо погладить, и выглядит это примерно так. Там дисплеев можно навешать, сколько хочешь.
Industrial-Ironing-Machine-Laundry-Ironing-Machine-Bed | OpenLara - движок классического Tomb Raider (alpha 3)

#488
3:18, 28 окт. 2021

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры
#489
13:37, 14 янв. 2022

Плотненько поработал над GBA портом, теперь играбельно

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#490
15:08, 14 янв. 2022

XProger
> поработал над GBA портом
Жажду подробностей.
Это же какая-то весьма древняя консоль. Чем компилируешь код? Как выводишь графику? Насколько GBA порт по коду отличается от PC версии?
Как картридж записываешь?

#491
(Правка: 15:44) 15:39, 14 янв. 2022

Panzerschrek[CN]
Да, консолька старая (16 MHz ARM, 256k EWRAM, 32k IWRAM, 96k VRAM, 32 mb ROM), пришлось под неё полностью переписать движок. Теперь в коде нет floating-point операций, а также целочисленные деления сведены к минимуму, т.к. используемый ARM проц не умеет это на уровне железа. Для компиляции использую devkitPro. Перезаписываемый карик с виброй и программатор брал на insideGadgets.
Рендерится всё софтварно в нативном разрешении 240х160 (Mode 4 8bpp), текстурирование парное, т.е. один фетч идёт сразу на два пикселя в сканлайне. Z-buffer, C-buffer, S-buffer - не используются, рисуется всё от дальних к ближним, без сортировки при помощи ordering table. Растеризация, звуковой микшер и математика написана на ARM ассемблере.

#492
16:24, 14 янв. 2022

XProger
> Теперь в коде нет floating-point операций, а также целочисленные деления сведены к минимуму
Насколько от этого пострадала PC версия? Или же точности много не потерялось?
Какой размер целых чисел используешь? 32 бита?

> 240х160
Да это хуже, чем в Doom (320x200).

> Растеризация, звуковой микшер и математика написана на ARM ассемблере
Зачем это? Компилятор не умеет в оптимизацию?

#493
16:24, 14 янв. 2022

XProger
Жесть, звучит очень круто, конечно! А на symbian какой-нибудь планов нет? Так бы на nokia 6120 запустить эпично было бы))

#494
(Правка: 19:21) 19:17, 14 янв. 2022

XProger
> пришлось под неё полностью переписать движок. Теперь в коде...
это звучит как: "ну а теперь с новым движком, я запилю ещё 100500 старых платформ" :)
глядя на этот список складывается впечатление, что сейчас есть ровно 2 разных игры: OpenLara и OpenLara-GBA, или есть какой-то общий код использующийся для всех платформ? (переписаны даже такие, казалось бы "простые вещи" которые от платформы не должны зависеть вроде mainmenu или enemy logic)

PS: скоро XProger догонит тетрис по распространённости по платформам :)

Страницы: 129 30 31 32 33 34 Следующая »
ПроектыФорумОцените