Дело было вечером весь день, делать было нечего много чего
В общем я добавил в NewCatroid блоки для создания воксельных миров. Теперь можно создавать отдельно "чанки".
Как демонстрация (и думаю она самая лучшая, которую можно показать) - Майнкрафт, хахах
Вот вам пару скринов со сгенерированного мира (идет он в стабильно > 50 фпс). Так же видео (там старая версия проекта), где в мире 1.8 млн кубов и он спокойно работает
*p.s. в новых версиях проекта я добавил динамическую генерацию мира (чтоб он был бесконечный) из-за чего естественно фпс просел, да и там баги щас, так что кину как доделаю
Вот так вот...
*15 ЧАСОВ КОДИНГА... ЗА ЧТО....
В общем я добавил в NewCatroid блоки для создания воксельных миров. Теперь можно создавать отдельно "чанки".
Как демонстрация (и думаю она самая лучшая, которую можно показать) - Майнкрафт, хахах
Вот вам пару скринов со сгенерированного мира (идет он в стабильно > 50 фпс). Так же видео (там старая версия проекта), где в мире 1.8 млн кубов и он спокойно работает
*p.s. в новых версиях проекта я добавил динамическую генерацию мира (чтоб он был бесконечный) из-за чего естественно фпс просел, да и там баги щас, так что кину как доделаю
Вот так вот...
*15 ЧАСОВ КОДИНГА... ЗА ЧТО....
❤26🔥3👍2😱1
Хотите добавлю в NewCatroid шанс 1% при нажатии на любую кнопку что ваш проект будет безвозвратно удален? И аккаунт GitHub тоже, если привязан
А еще по рофлу удалю систему запуска
Кто за ставьте лайк
А еще по рофлу удалю систему запуска
Кто за ставьте лайк
1👍127😭49🤔5❤4🐳4😢3
Media is too big
VIEW IN TELEGRAM
В общем, у меня 2 новости:
1. Да че вы все переживаете, прошлый пост шутка естественно...
2. Короче продолжаю про воксельных миры: можно делать вот такое
К сожалению у меня проект сделан через 1 место из-за чего в 6 циклах вечно крутится проверка всех чанков, позиции игрока и генерация новых (что занимает ± 0.5 секунды)
Так что с оптимизацией все плохо. (Но я уже показывал, что эта штука без проблем тянет 1.8 млн кубов, просто без динамической генерации. Тут максимум будет около 36 чанков. На секундочку до этого без динамической генерации у меня тянуло 225 чанков в 50-60 фпс)
Так же в самой игре я сделал ломание, генерацию собственно (там биомы: пустыня, лес, равнины, тундра, тундра с ёлками, джунгли).
Так же там есть пещеры, генерация руд и всякое такое, но я вам это показать не смогу, так как это сложновато будет.
Вот так вот....
P.S. миры в игре полностью бесконечные кстати, при перемещении игрока чанки сзади удаляются, а спереди генерируются. Но как я и сказал эта система у меня кривая...
1. Да че вы все переживаете, прошлый пост шутка естественно...
2. Короче продолжаю про воксельных миры: можно делать вот такое
К сожалению у меня проект сделан через 1 место из-за чего в 6 циклах вечно крутится проверка всех чанков, позиции игрока и генерация новых (что занимает ± 0.5 секунды)
Так что с оптимизацией все плохо. (Но я уже показывал, что эта штука без проблем тянет 1.8 млн кубов, просто без динамической генерации. Тут максимум будет около 36 чанков. На секундочку до этого без динамической генерации у меня тянуло 225 чанков в 50-60 фпс)
Так же в самой игре я сделал ломание, генерацию собственно (там биомы: пустыня, лес, равнины, тундра, тундра с ёлками, джунгли).
Так же там есть пещеры, генерация руд и всякое такое, но я вам это показать не смогу, так как это сложновато будет.
Вот так вот....
P.S. миры в игре полностью бесконечные кстати, при перемещении игрока чанки сзади удаляются, а спереди генерируются. Но как я и сказал эта система у меня кривая...
1👍21❤3👏1
NewCatroid2.1.2FixedTemplate.apk
44.7 MB
Короче @Chikidriks сделал вам темплейт, где меняется иконка нормально.
Можете в общем юзать теперь его, вот.
Скажите ему спасибо, да
Можете в общем юзать теперь его, вот.
Скажите ему спасибо, да
1🥰26🍓4❤3🔥3👍2
Forwarded from FemDream Team Channel (RU) ([Сʜɪᴄᴋеᴅʀᴇᴀм] - ☯)
NewCatroid2.1.3TemplateByFDT.apk
358.3 MB
🐳16⚡3❤2
Темплейт на ещё не вышедшую 2.1.3, жуйте
🐳20⚡4😭4❤3😢2
Я хз как это работает, но я смог сжать катроид до 220 мб (на секундочку он весил 390)
Причем... Путем потери... Ничего...
Ааааэээ, я правда не знаю как это работает но... Окей...?
(Я буквально ничего не сделал, просто вместо своего ПК запустил сборку на серверах Microsoft в GitHub)
*не, ну тип я понимаю кэш и все такое, НО ЧТОБ НА 160 МБ В РЕЛИЗНОМ АПК, ЭТО ЧТО ТАМ ЗА КЭШ ТАКОЙ
Изменено: кстати, я пофиксил ошибки Midi, меня многие просили (да, Миру? Хахах). Теперь исходник должен билдится у всех без проблем. Единственное - выберите флавор danvexDebug / danvexRelease
Причем... Путем потери... Ничего...
Ааааэээ, я правда не знаю как это работает но... Окей...?
(Я буквально ничего не сделал, просто вместо своего ПК запустил сборку на серверах Microsoft в GitHub)
*не, ну тип я понимаю кэш и все такое, НО ЧТОБ НА 160 МБ В РЕЛИЗНОМ АПК, ЭТО ЧТО ТАМ ЗА КЭШ ТАКОЙ
Изменено: кстати, я пофиксил ошибки Midi, меня многие просили (да, Миру? Хахах). Теперь исходник должен билдится у всех без проблем. Единственное - выберите флавор danvexDebug / danvexRelease
👍22🤩5❤1⚡1😱1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Forwarded from FemDream Team Channel (RU) ([Сʜɪᴄᴋеᴅʀᴇᴀм] - ☯)
TEMP-NewCatroid-2.1.3B-COMPRESSED.apk
166.1 MB
🔥12❤2⚡2
Media is too big
VIEW IN TELEGRAM
@Chikidriks сделал для вас гайд
*а и еще всех с 9 мая! :]
Я не могу в сообщении ниже написать так как там лимит на длину(
*а и еще всех с 9 мая! :]
Я не могу в сообщении ниже написать так как там лимит на длину(
🥰5
Кстати, про сам NewCatroid.
Теперь вы можете.... Разрабатывать и менять код NewCatroid прямо... Из NewCatroid :/
Ну типа... Вообще как угодно: добавлять новые блоки, удалять другие, сделать темплейт (нормально сбилженый), вырезать из NewCatroid мусор, как вам кажется, да и вообще делайте что хотите
Для тех, кто захочет добавлять новые блоки и улучшать катроид есть хорошая новость - вы сможете прям тут отправить PR в официальный репозиторий NewCatroid, далее я его проверю и... Возможно ваш код попадет в официальный проект.
Теперь отвечу ещё на пару моментов: сейчас скажете "комьюнити не умеет кодить и т.д." - да, возможно, но я и не утверждал, что вам придется только жёстким кодингом все это делать. У меня уже есть возможное решение проблемы (над ним ещё надо подумать, но уже даже так можно добавлять).
А самое прикольное, что вы даже с тапка можете это делать, все собирается на серверах, так что главное условие - интернет.
Из минусов: весу приложения плохо как видите... 400 мб.... Кхм... Это ппц...
Теперь вы можете.... Разрабатывать и менять код NewCatroid прямо... Из NewCatroid :/
Ну типа... Вообще как угодно: добавлять новые блоки, удалять другие, сделать темплейт (нормально сбилженый), вырезать из NewCatroid мусор, как вам кажется, да и вообще делайте что хотите
Для тех, кто захочет добавлять новые блоки и улучшать катроид есть хорошая новость - вы сможете прям тут отправить PR в официальный репозиторий NewCatroid, далее я его проверю и... Возможно ваш код попадет в официальный проект.
Теперь отвечу ещё на пару моментов: сейчас скажете "комьюнити не умеет кодить и т.д." - да, возможно, но я и не утверждал, что вам придется только жёстким кодингом все это делать. У меня уже есть возможное решение проблемы (над ним ещё надо подумать, но уже даже так можно добавлять).
А самое прикольное, что вы даже с тапка можете это делать, все собирается на серверах, так что главное условие - интернет.
Из минусов: весу приложения плохо как видите... 400 мб.... Кхм... Это ппц...
👍16🔥3⚡2🤩1