Игра Сапёр на Unreal Engine > UMG > только C++ > Никаких Блупринтов

Захотелось мне как-то написать что-нибудь на UMG в Unreal Engine 5 и исключительно на С++ ( без использования блупринтов ). Заодно было любопытно краем глаза взглянуть на QT. “Пахнет небольшим проектом”, - подумал я и избрал для вдохновения игру “Сапёр” из сего репозитория -> https://github.com/Bollos00/LibreMines . Моё почтение автору той репы! Началось всё с бездумного и медитативного переписывания… простите, портирования структуры и логики на анриловский UMG и параллельного просмотра любимых шоу на ютьюбе. Чудесное было время! Далее чуть подрефачил код, упростил его, убрал ненужное, и получилось то, что получилось. А ну-ка...

https://habr.com/ru/articles/993932/

#c++ #unrealengine #umg #ue #gamedev #game_development #minesweeper #ui #unreal_engine

GitHub - Bollos00/LibreMines: A Free/Libre and Open Source Software Qt based Minesweeper game available for GNU/Linux, FreeBSD, MacOS and Windows systems.

A Free/Libre and Open Source Software Qt based Minesweeper game available for GNU/Linux, FreeBSD, MacOS and Windows systems. - Bollos00/LibreMines

GitHub
NON-ZERO-SUM GAMES

~ a world-help site ~

Грабли, которые я собрал на пути в геймдеве и чему они меня научили

Рассказывая о геймдеве, люди обычно пишут об успехах, и под моей прошлой статьёй тоже был комментарий, что это лишь ошибка выжившего, а большинство инди вообще ничего не добивается. Поэтому в этот раз решил рассказать о своих неудачах. Тут не будет красивых артов и успешного успеха. Только горький опыт.

https://habr.com/ru/articles/933052/

#flash #gamedev #game_design #game_development #failure #postmortem

Грабли, которые я собрал на пути в геймдеве и чему они меня научили

Рассказывая о геймдеве, люди обычно пишут об успехах, и под моей прошлой статьёй тоже был комментарий, что это лишь ошибка выжившего, а большинство инди вообще ничего не добивается. Поэтому в этот раз...

Хабр
Sam H. Smith – Parsing without ASTs and Optimizing with Sea of Nodes – BSC 2025

YouTube
Sam H. Smith – Parsing without ASTs and Optimizing with Sea of Nodes – BSC 2025

YouTube

Выпустил ремастер своей игры спустя много лет после релиза. Вот как это было

В этот день, 17-го июля, ровно 20 лет назад увидел свет простенький шутер под названием Endless War. О том, как эта игра затянула меня в геймдев, я рассказывал в прошлой статье . А сегодня на Newgrounds и itch.io я выпустил ремастер той самой первой игры. Эта игра - дань уважения всем тем, кто играл в первые части в детстве, кто писал отзывы и был неравнодушен к серии в частности и к flash-играм вообще. В этой статье расскажу как шла разработка и с какими сложностями я столкнулся.

https://habr.com/ru/articles/928746/

#newgrounds #itchio #itch #gamedev #game_development #game_design

Выпустил ремастер своей игры спустя много лет после релиза. Вот как это было

В этот день, 17-го июля, ровно 20 лет назад увидел свет простенький шутер под названием Endless War. О том, как эта игра затянула меня в геймдев, я рассказывал в прошлой статье . А сегодня на...

Хабр
AI Sprite Generator - Create Professional Game Animation Sprites

Generate professional game sprite animations instantly with AI. Upload character images and create combat animations, movements, special attacks like Hadouken, Shoryuken, and more. Production-ready sprite sheets for game development.

[Перевод] Введение в концепцию «потока» в левел-дизайне — Часть 2

Понятие «потока» — центральное в дизайне уровней: оно охватывает и навигацию, и восприятие, и эмоциональную динамику. Чтобы достигнуть нужного баланса, дизайнер должен уметь грамотно выстраивать маршруты, повторно использовать пространство и управлять вниманием игрока. Во второй части статьи мы разберём, как работает критический путь, что такое циркуляция и зачем повторно использовать пространство.

https://habr.com/ru/companies/otus/articles/904532/

#дизайн_игр #разработка_игр #gamedev #левел_дизайн #level_design #поток #game_development

Введение в концепцию «потока» в левел-дизайне — Часть 2

Методы проектирования эффективного потока уровня Как мы уже говорили в первой части , проектирование потока — это проектирование движения . При этом на ощущения от движения...

Хабр
Defold - Official Homepage - Cross platform game engine

Defold is a free and open game engine used for development of console, desktop, mobile and web games.

Defold game engine
Defold - Official Homepage - Cross platform game engine

Defold is a free and open game engine used for development of console, desktop, mobile and web games.

Defold game engine