Devlog 14/02/2024
#speccy #zxspectrum #zxevolution #sinclair #zx #8bit #DeathDriveDestruction #retrodevelopment
дискорд Retro Development https://discord.gg/EJX938VNT7
телега Retro Development https://t.me/+xzze_iA5G6plYzli
телега DDD https://t.me/DeathDriveDestruction
Долго возился с коллизией, переписал базовые вещи определения столкновений.
- переработал цикл обхода объектов, теперь только динамические объекты являются инициаторами запуска вложенного цикла со всеми объектами в массиве. ранее проход был один o(n^2) для всех объектов, теперь только динамических с динамическими и динамические со статическими.
- переработал функцию пересечения AABB и AABB, что ускорило процесс c ~500 на ~400 тактов.
Так же на видео (в конце) забавный баг, когда пулька овеществилась в мире в AABB персонажа, и обработчик коллизии (пока только один для персонажа) отталкивает динамический объект (игрока) в противоположную сторону. 😅
Ещё один момент, порой игрок обходит препятствие самостоятельно , при условии, если идти не перпендикулярно коллизии. Скорей это попутный баг, который и не планировался как фича, но вроде вполне себе.
Other Videos By Mikhail Gamaev
2024-05-18 | RPG-Roguelike (cтрим 17) |
2024-05-17 | RPG-Roguelike (cтрим 16) |
2024-05-11 | RPG-Roguelike (cтрим 15) |
2024-05-11 | just fun :D ;D хD |
2024-05-08 | DevLog 08/05/24 - test location |
2024-04-20 | HighFleet |
2024-04-06 | EL BIGOTUDO (zx-spectrum) |
2024-03-20 | DevLog 20/03/24 - location generation draft |
2024-02-25 | X-COM: Terror from the Deep (часть 1) |
2024-02-16 | DevLog 16/02/24 |
2024-02-14 | Devlog 14/02/2024 |
2024-01-15 | TRD #06 |
2024-01-09 | TRD #05 |
2024-01-07 | TRD #04 |
2024-01-06 | TRD #03 (~first blood~ first steps) |
2024-01-03 | TRD #02 (concept) |
2023-12-23 | TRD #01 |
2023-12-19 | VFX Switch Channel |
2023-12-03 | НЛО 2 (часть 7) |
2023-12-02 | НЛО 2 (часть 6) |
2023-11-26 | НЛО 2 (часть 5) |