Pre-alpha V0.9


Russian:
Devlog #1 - Начало
Если вы попали сюда, значит вы уже имеете небольшую информацию о проекте. Нет? В любом случае, это вступительный пост и мы начинаем!
Разработка структурной базы заняло примерно 3-4 недели, поэтому нам есть что рассказать.
1. Мы полностью прописали скрипт смены гравитации.
Да-да, в некоторых частях локации мозг будет ломаться от геометрии пространства. А представьте какого моделить это...
Скрипт работает достаточно просто: если префаб игрока войдет в определенный коллайдер, то скрипт начнет детектить что находится у него под ногами и менять его ориентацию по касательной. В будущем планируется добавить поле в скрипт, в котором мы сможем указывать направление гравитации без необходимости меша под ногами.
2. Базовая карта нулевого уровня готова.
Мы ее оптимизировали для плавного полёта на устаревшем железе путём Light Backing и Mesh Combine модулем.
Благодаря этому, мы уменьшили количество запросов на отрисовку геометрии, а значит уменьшили и прерывания между циклами. В следующих билдах мы добавим Occlusion Culling, что даст буст производительности.
3. Построен неткод для создания лобби и подключению друг к другу.
Мы не стали изобретать велосипед и воспользовались проверенным способом онлайн подключения: виртуальный LAN.
Да, для игры потребуется Hamachi, Radmin VPN или что либо похожее. Причина такого решения проста - вибудущем мы подключим Steam API, который поможет нам в логике маршрутизации пакетов данных.
4. Не забыли и про меню с настройками.
Они будут как в главном меню, так и при активной сессии игры.
Возможно, визуальный стиль претерпит изменения, но функционал уже заложен. Мы постарались сделать главное меню интересным: каждый пункт меняет положение камеры в сцене, а нагнетаюший эмбиент задает стиль игры.
Пока опустим некоторые мелочи и перейдем к планам:
Релиз alpha-build'а ориентировочно к Новому Году на площадку itch.io. В наших планах собрать фидбек и двигаться дальше. В этой сборке мы планируем три полноценные карты, лобби, игровой персонаж.
Постепенно мы будем делиться информацией касательно разработки и внутренней кухни, а пока до связи до следующего поста 👋
English:
Devlog #1 - Getting Started
If you've made it here, you already know a little about the project. No? Anyway, this is an introductory post, and let's get started!
Developing the structural base took about 3-4 weeks, so we have a lot to share.
1. We've completely written the gravity change script.
Yes, in some parts of the location, the geometry of the space will make your brain break. And just imagine what it's like to model that...
The script works quite simply: if a player prefab enters a certain collider, the script will detect what's under their feet and change its orientation tangentially. In the future, we plan to add a field to the script where we can specify the gravity direction without the need for a mesh underfoot.
2. The base level 0 map is ready.
We optimized it for smooth flight on legacy hardware using Light Backing and the Mesh Combine module.
Thanks to this, we reduced the number of geometry rendering requests, which also reduced interruptions between loops. In future builds, we'll add Occlusion Culling, which will boost performance.
3. Netcode for lobby creation and connection has been built.
We didn't reinvent the wheel and used a proven online connection method: a virtual LAN.
Yes, the game will require Hamachi, Radmin VPN, or something similar. The reason for this decision is simple: in the future, we'll integrate the Steam API, which will help us with the data packet routing logic.
4. We haven't forgotten about the settings menu.
They will be available both in the main menu and during an active game session.
The visual style may change, but the functionality is already in place. We tried to make the main menu interesting: each item changes the camera position in the scene, and the immersive ambient music sets the tone of the game.
Let's skip some details for now and move on to our plans:
The alpha build is scheduled to be released on itch.io around New Year's. We plan to gather feedback and move forward. This build includes three full maps, a lobby, and a playable character.
We'll gradually share information about the development and the internal workings, but until then, stay tuned until the next post 👋
Backrooms: Impending Doom
There is no way to escape.
| Status | In development |
| Publisher | |
| Authors | devastaza, FINITO12, AXLINE |
| Genre | Survival |
| Tags | 3D, Backrooms, FPS, Horror, Indie, Multiplayer, Survival Horror, Unity |
| Languages | English, Russian |
More posts
- Pre-alpha V1.021 days ago
Leave a comment
Log in with itch.io to leave a comment.