home.social

#game_dev — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #game_dev, aggregated by home.social.

  1. Драматургия через математику: WFC + Entropy Bias

    Как одна модификация формулы превращает генератор карт в дизайнера уровней Всем привет! Меня зовут Григорий Дядиченко, и я технический продюсер. Играли в Hades? Там дизайнер уровней не бросает кубики. Он точно знает, где игрок поймает дыхание после погони, где встретит соблазн свернуть с пути, где сундук стоит под прицелом элитника, а где — просто в углу за колонной. В простой случайной генерации таких решений нет: карты рождаются «равномерными» и драматургически мёртвыми. Сегодня хочется поговорить о том, как одной модификацией в формуле Wave Function Collapse вернуть в генератор жизнь. Разберём Entropy Bias, Entropy Cascade, Tile Probability Bias и семантические слои. Если вам интересна тема процедурной генерации и немножко математики — добро пожаловать под кат.

    habr.com/ru/articles/1026506/

    #процедурная_генерация #разработка_игр #game_dev #алгоритмы #математика_в_играх #геймдизайн #Wave_Function_Collapse #WFC #энтропия_Шеннона #генерация_уровней

  2. Драматургия через математику: WFC + Entropy Bias

    Как одна модификация формулы превращает генератор карт в дизайнера уровней Всем привет! Меня зовут Григорий Дядиченко, и я технический продюсер. Играли в Hades? Там дизайнер уровней не бросает кубики. Он точно знает, где игрок поймает дыхание после погони, где встретит соблазн свернуть с пути, где сундук стоит под прицелом элитника, а где — просто в углу за колонной. В простой случайной генерации таких решений нет: карты рождаются «равномерными» и драматургически мёртвыми. Сегодня хочется поговорить о том, как одной модификацией в формуле Wave Function Collapse вернуть в генератор жизнь. Разберём Entropy Bias, Entropy Cascade, Tile Probability Bias и семантические слои. Если вам интересна тема процедурной генерации и немножко математики — добро пожаловать под кат.

    habr.com/ru/articles/1026506/

    #процедурная_генерация #разработка_игр #game_dev #алгоритмы #математика_в_играх #геймдизайн #Wave_Function_Collapse #WFC #энтропия_Шеннона #генерация_уровней

  3. Драматургия через математику: WFC + Entropy Bias

    Как одна модификация формулы превращает генератор карт в дизайнера уровней Всем привет! Меня зовут Григорий Дядиченко, и я технический продюсер. Играли в Hades? Там дизайнер уровней не бросает кубики. Он точно знает, где игрок поймает дыхание после погони, где встретит соблазн свернуть с пути, где сундук стоит под прицелом элитника, а где — просто в углу за колонной. В простой случайной генерации таких решений нет: карты рождаются «равномерными» и драматургически мёртвыми. Сегодня хочется поговорить о том, как одной модификацией в формуле Wave Function Collapse вернуть в генератор жизнь. Разберём Entropy Bias, Entropy Cascade, Tile Probability Bias и семантические слои. Если вам интересна тема процедурной генерации и немножко математики — добро пожаловать под кат.

    habr.com/ru/articles/1026506/

    #процедурная_генерация #разработка_игр #game_dev #алгоритмы #математика_в_играх #геймдизайн #Wave_Function_Collapse #WFC #энтропия_Шеннона #генерация_уровней

  4. Драматургия через математику: WFC + Entropy Bias

    Как одна модификация формулы превращает генератор карт в дизайнера уровней Всем привет! Меня зовут Григорий Дядиченко, и я технический продюсер. Играли в Hades? Там дизайнер уровней не бросает кубики. Он точно знает, где игрок поймает дыхание после погони, где встретит соблазн свернуть с пути, где сундук стоит под прицелом элитника, а где — просто в углу за колонной. В простой случайной генерации таких решений нет: карты рождаются «равномерными» и драматургически мёртвыми. Сегодня хочется поговорить о том, как одной модификацией в формуле Wave Function Collapse вернуть в генератор жизнь. Разберём Entropy Bias, Entropy Cascade, Tile Probability Bias и семантические слои. Если вам интересна тема процедурной генерации и немножко математики — добро пожаловать под кат.

    habr.com/ru/articles/1026506/

    #процедурная_генерация #разработка_игр #game_dev #алгоритмы #математика_в_играх #геймдизайн #Wave_Function_Collapse #WFC #энтропия_Шеннона #генерация_уровней

  5. Game Engine 3 — оболочка для визуального программирования игр на Python (от идеи до реализации)

    Привет, Хабр! Сегодня я хочу рассказать о своём проекте — «Game Engine 3», программной оболочке для создания двумерных игр и приложений. Game Engine 3 — это инструмент для создания 2D‑игр с физикой и анимацией. С открытым исходным кодом, интуитивным редактором визуального программирования на основе нодов и возможностями работы с графикой, физикой и анимацией, он подходит как для новичков, так и для профессионалов. В этой статье разберем, что делает эту оболочку уникальной.

    habr.com/ru/articles/902426/

    #python #game_engine #visual_programming #open_source #сезон_open_source #game_dev #визуальное_программирование #игровой_движок #разработка_игр #разработка_приложений

  6. Game Engine 3 — оболочка для визуального программирования игр на Python (от идеи до реализации)

    Привет, Хабр! Сегодня я хочу рассказать о своём проекте — «Game Engine 3», программной оболочке для создания двумерных игр и приложений. Game Engine 3 — это инструмент для создания 2D‑игр с физикой и анимацией. С открытым исходным кодом, интуитивным редактором визуального программирования на основе нодов и возможностями работы с графикой, физикой и анимацией, он подходит как для новичков, так и для профессионалов. В этой статье разберем, что делает эту оболочку уникальной.

    habr.com/ru/articles/902426/

    #python #game_engine #visual_programming #open_source #сезон_open_source #game_dev #визуальное_программирование #игровой_движок #разработка_игр #разработка_приложений

  7. Game Engine 3 — оболочка для визуального программирования игр на Python (от идеи до реализации)

    Привет, Хабр! Сегодня я хочу рассказать о своём проекте — «Game Engine 3», программной оболочке для создания двумерных игр и приложений. Game Engine 3 — это инструмент для создания 2D‑игр с физикой и анимацией. С открытым исходным кодом, интуитивным редактором визуального программирования на основе нодов и возможностями работы с графикой, физикой и анимацией, он подходит как для новичков, так и для профессионалов. В этой статье разберем, что делает эту оболочку уникальной.

    habr.com/ru/articles/902426/

    #python #game_engine #visual_programming #open_source #сезон_open_source #game_dev #визуальное_программирование #игровой_движок #разработка_игр #разработка_приложений

  8. Game Engine 3 — оболочка для визуального программирования игр на Python (от идеи до реализации)

    Привет, Хабр! Сегодня я хочу рассказать о своём проекте — «Game Engine 3», программной оболочке для создания двумерных игр и приложений. Game Engine 3 — это инструмент для создания 2D‑игр с физикой и анимацией. С открытым исходным кодом, интуитивным редактором визуального программирования на основе нодов и возможностями работы с графикой, физикой и анимацией, он подходит как для новичков, так и для профессионалов. В этой статье разберем, что делает эту оболочку уникальной.

    habr.com/ru/articles/902426/

    #python #game_engine #visual_programming #open_source #сезон_open_source #game_dev #визуальное_программирование #игровой_движок #разработка_игр #разработка_приложений

  9. Ursina: Твой билет в мир 3D-игр на Python без сложностей

    Ursina — это не просто фреймворк, а настоящий конструктор мечты для разработчиков. Представь: ты пишешь код на Python, а через пару часов уже управляешь 3D-персонажем в собственной игре. Звучит как магия? С Ursina это реальность. Давай разберемся, почему этот движок завоевывает сердца новичков и профессионалов.

    habr.com/ru/articles/898354/

    #ursina #ursina_engine #game_dev #game_development #game_developing #game_developement #game_development #python #python3 #python_3

  10. Ursina: Твой билет в мир 3D-игр на Python без сложностей

    Ursina — это не просто фреймворк, а настоящий конструктор мечты для разработчиков. Представь: ты пишешь код на Python, а через пару часов уже управляешь 3D-персонажем в собственной игре. Звучит как магия? С Ursina это реальность. Давай разберемся, почему этот движок завоевывает сердца новичков и профессионалов.

    habr.com/ru/articles/898354/

    #ursina #ursina_engine #game_dev #game_development #game_developing #game_developement #game_development #python #python3 #python_3

  11. Ursina: Твой билет в мир 3D-игр на Python без сложностей

    Ursina — это не просто фреймворк, а настоящий конструктор мечты для разработчиков. Представь: ты пишешь код на Python, а через пару часов уже управляешь 3D-персонажем в собственной игре. Звучит как магия? С Ursina это реальность. Давай разберемся, почему этот движок завоевывает сердца новичков и профессионалов.

    habr.com/ru/articles/898354/

    #ursina #ursina_engine #game_dev #game_development #game_developing #game_developement #game_development #python #python3 #python_3

  12. Ursina: Твой билет в мир 3D-игр на Python без сложностей

    Ursina — это не просто фреймворк, а настоящий конструктор мечты для разработчиков. Представь: ты пишешь код на Python, а через пару часов уже управляешь 3D-персонажем в собственной игре. Звучит как магия? С Ursina это реальность. Давай разберемся, почему этот движок завоевывает сердца новичков и профессионалов.

    habr.com/ru/articles/898354/

    #ursina #ursina_engine #game_dev #game_development #game_developing #game_developement #game_development #python #python3 #python_3

  13. Asking for a friend in Germany - what are the chances of a passionate gamer (woman) with a Masters in #Architecture and an apprenticeship as a architectural draughtswoman in structural engineering and lots of experience in architectural #CAD getting into #game_design (possibly specialising in architecture in games) without experience in programming?

    #Job #internship #remote #ArchiCAD #Architektur #game_dev #gamestudio