Using parametric templates to draw Truchet tiles, then placing them randomly to create generative patterns.
Using parametric templates to draw Truchet tiles, then placing them randomly to create generative patterns.
Learning openGL and trying to make a terrain generator in C++ at same time.
Полностью AI-генерируемая RPG-арена в одном HTML-файле: мой опыт с бесплатным API Pollinations для MVP игры
Всем привет! Наверняка у каждого, кто увлекается технологиями, бывают моменты, когда хочется быстро проверить какую-то идею или «поиграться» с новым API, не погружаясь в сложную разработку. Сегодня я хочу рассказать как раз о таком эксперименте выходного дня, который начался с простого желания пощупать возможности одного сервиса, а в итоге вылился в небольшой, но забавный пет-проект – GPT Arena . Меня зовут Илья, я основатель онлайн-нейросети для создания изображений ArtGeneration.me , техноблогер и нейро-евангелист. Идея GPT Arena зародилась у меня давно, еще во времена появления кастомных GPTs от OpenAI. Тогда я даже сделал небольшой прототип : игра предлагала создать героя, генерировала его изображение и весело описывала его бой с другим таким же созданным героем, учитывая их абилки и способности. С учетом того, что в ChatGPT была озвучка сообщений – получалось прикольно. Однако тот прототип был сыроват и я надолго его забросил. Недавно я решил вернуться к этой концепции, когда познакомился с API от Pollinations . Как человек, который не является программистом в классическом смысле, а скорее энтузиастом, исследующим возможности AI и предпочитающим генерировать код с помощью нейросетей, а не писать его с нуля, мне было особенно интересно проверить эту идею в деле, используя новый инструментарий.
https://habr.com/ru/companies/timeweb/articles/912708/
#искусственный_интеллект #генерация_контента #AIигра #api #procedural_generation #gamedev #нейросети #вайбкодинг #интерактивные_истории #timeweb_статьи
Всем привет! Наверняка у каждого, кто увлекается технологиями, бывают моменты, когда хочется быстро проверить какую-то идею или «поиграться» с новым API, не погружаясь в сложную разработку. Сегодня...
Делаем ландшафт на основе реальных данных
Я долгое время занимаюсь построением 3D копий городов в проприетарном игровом движке на основе картографических данных. Суммарно это сложная задача, успех выполнения которой заключется в решении небольшого набора больших проблем. Одной из таких проблем является отрисовка точного ландшафта на основе реальных данных. Далее я постараюсь расказать обо всех R&D этапах и технических особенностях, с которыми пришлось столкнуться, а вконце будет несколько сравнений сгенерированного ландшафта с фотографиями реальных мест.
https://habr.com/ru/articles/894762/
#карты #openstreetmap #ландшафт #mapbox #графика #генерация #procedural_generation #terrain_render #terrain #maps
Делаем ландшафт на основе реальных данных
Я долгое время занимаюсь построением 3D копий городов в проприетарном игровом движке на основе картографических данных. Суммарно это сложная задача, успех выполнения которой заключется в решении небольшого набора больших проблем. Одной из таких проблем является отрисовка точного ландшафта на основе реальных данных. Далее я постараюсь расказать обо всех R&D этапах и технических особенностях, с которыми пришлось столкнуться, а вконце будет несколько сравнений сгенерированного ландшафта с фотографиями реальных мест.
https://habr.com/ru/articles/894762/
#карты #openstreetmap #ландшафт #mapbox #графика #генерация #procedural_generation #terrain_render #terrain #maps
I made a thing yesterday
https://www.shadertoy.com/view/4ctSzX
#gamedev #graphics #shaders #shadertoy #procedural_generation
Алгоритм поиска в глубину для процедурной генерации лабиринтов
В этой статье я расскажу об алгоритме процедурной генерации лабиринтов методом поиска в глубину (Randomized depth-first search with recursive backtracking).