Лет 8 назад пришла идея создать игру, где игрок сможет программировать космические аппараты, управлять его системами, управлять полётом и так далее. Концептуально игра должна была быть похожей на Kerbal Space Program, но вместо конструирования космических аппаратов игрок должен их программировать. Также KSP мне не нравился тем, что игрок по сути управляет космическим аппаратом вручную, вручную совмещает точки, стыкует космические аппараты «на глаз». Хотелось больше автоматизации (космическая станция должна расти). И в этот момент у меня зародилось приблизительное и далёкое видение моей игры.
Рубрика «programming»
Симулятор программирования космических аппаратов
2026-08-05 в 9:40, admin, рубрики: Gamedev, programming, space, spacecraftЧто же такое DOD и почему мы это забыли?
2026-02-05 в 14:10, admin, рубрики: C, DOD, Gamedev, programming, pythonЧто за зверь такой?
Мы привыкли думать абстракциями. Нас учили, что мир состоит из объектов: у «Собаки» есть метод Bark(), а у «Пользователя» — поле Email. Мы тратим недели на споры о чистоте интерфейсов и иерархии наследования, свято веря, что инкапсуляция — это ключ к успеху. Но пока мы строим эти ментальные замки, наш процессор... скучает.
Современный CPU — это невероятно мощный вычислительный монстр, способный обрабатывать миллиарды операций в секунду. Но у него есть ахиллесова пята — памятьЧитать полностью »
Я CSS-программист: «Магия» CSS или как превратить язык стилей в Тьюринг-полный ад
2025-11-05 в 14:15, admin, рубрики: css, css-фреймворк, css3, programmingПредставьте, что вы — разумный человек. Вы знаете, что CSS — это язык стилей. Cascading Style Sheets. Для оформления. Не для логики. Не для программирования. Просто цвета, шрифты, отступы.
А потом вы заходите на CodePen.
И там кто-то сделал полностью рабочий калькулятор. На чистом CSS. Без JavaScript. Кто-то другой запрограммировал игру в крестики-нолики. С искусственным интеллектом. На CSS. Третий создал 3D-лабиринт с first-person камерой. Управление клавиатурой. Опять же — на CSS.
И вы думаете: "Что за чёрт? Как это вообще работает?"
RUG — малоизвестный, но фундаментальный принцип Clean Code
2025-08-07 в 11:15, admin, рубрики: cleancode, patterns, programming, refactoring, rug, software design, TypeScriptМногие разработчики при обсуждении основ Clean Code называют одни и те же принципы — чаще всего упоминаются DRY, KISS и YAGNI. Эти концепции прочно закрепились в профессиональном сообществе и воспринимаются как обязательная часть хорошего кода.
Принцип RUG упоминается значительно реже. Чаще всего о нём узнают с опытом, а многие применяют его интуитивно, даже не подозревая, что для этого подхода существует отдельное название и формулировка.
Сегодня я хочу поговорить о принципе RUG и о том, какие рекомендации он даёт по написанию программного обеспечения.
RUG (Читать полностью »
Все игры для программистов со Steam Next Fest 2025
2025-06-10 в 16:47, admin, рубрики: demo, nextfest, programming, programminggames, игрыНаступил Steam Next Fest 2025 — нам стало доступно 2500 (!) демок игр, которые выйдут в релиз уже в этом году!
Из них под тег programming выставлен только у 18. Давайте посмотрим на каждую из них!

JForge: Создаем свою мини-IDE на Java Swing с нуля (с темной темой и подсветкой синтаксиса!)
2025-05-12 в 8:39, admin, рубрики: IDE, java, java 8, programming, swingКаждый из нас, Java-разработчиков, хоть раз задумывался: "Читать полностью »
История ИИ на пальцах — от перцептрона до GPT-4o
2025-04-12 в 12:19, admin, рубрики: AI, llm, programming, ИИ, Интересное, искусственный интеллект, история, Перцептрон, развитие технологий, технологииModel Context Protocol (MCP) – универсальный протокол для взаимодействия с ИИ, и почему это замечательно
2025-04-09 в 9:15, admin, рубрики: agents, AI, claude, integrations, llm, MCP, model context protocol, programming
Введение: Что такое MCP, и зачем он нужен?
CodeCraft Academy: Как я создаю открытую платформу для обучения программированию
2025-03-30 в 14:15, admin, рубрики: Academy, codecraft, education, Git, github, JS, learning, opensourse, programming, web-developmentПривет! Я yukk1ro, и сегодня хочу рассказать о своем проекте, который призван сделать обучение программированию более доступным и эффективным.
Почему это важно?
В современном мире спрос на программистов постоянно растет, но существующие платформы часто:
-
Перегружены ненужной информацией
-
Слишком дороги для начинающих
-
Не дают практических навыков
-
Не адаптированы под реальные требования рынка
Что предлагает CodeCraft Academy?
-
Практический подход
-
Реальные проекты с первого дня
-
Code review от сообщества
-


