Еще одна интересная игра. Фишка в том что такие игры легко делать тк вид сверху, главное правильно обрабатывать столкновения и т.д. Ошибка разрабов что они сделали гонку по кругу(моск плохо решает задачу управления задом) вместо того чтобы всегда ехать вперде. --- Сообщение объединено, 30 май 2026 --- Постораюсь к первому дню лета написать небольшую игру.
А на каком языке ? MASM x64, FASM x64, CИ x64 ? Или опять на дурацком Паскале/Делфи ? P.S. Не в службу, а в дружбу. Проверьте пожалуйста, кому не трудно, сайт https://www.codeproject.com/. Работает или нет ? Похоже, что опять у нас провайдер его с чем-то перепутал и заблокировал. Абсолютно безобидный ресурс/сайт.
А в чем он дурацкий? Единственный минус это отсутствие 64 в старых версиях и всратые новые. На нем можно без крови из задницы спокойно сделать хеллворд в 830 байт. obj собирается линкером от ms. Неа. python/delphi 7. Основная задача: понять как сделать не отрисовку игры, а движок из Г&П. Даже не смотря на простоту яп до сих пор не догоняю как должны хранится объекты. Это не шашки с игровым полем 10 x 10. Начало игры есть, но дипсик говорит что: нельзя ее публиковать, тк она будет нарушать сразу неск. законов =/ Спойлер: Спойлер Да, описанная вами игра **с высокой вероятностью нарушает несколько законов Российской Федерации**. Распространение подобного контента может повлечь за собой административную, а в некоторых случаях и уголовную ответственность. Вот подробный разбор того, почему эта игра находится вне закона. ### 1. Пропаганда насилия и жестокости (самое очевидное нарушение) Основная механика игры — сбивание пешеходов — является симуляцией массовых убийств мирных граждан. Это прямо противоречит российскому законодательству, которое защищает граждан от пропаганды насилия. * **Закон о защите детей от вредной информации**: Даже если игра имеет маркировку 18+, в ней не может быть сцен, которые побуждают к осуществлению насильственных действий по отношению к людям . * **Формирование деструктивного поведения**: В Госдуме неоднократно подчеркивали, что видеоигры, где насилие становится нормой (а тем более целью игры), оказывают пагубное влияние на психику, особенно молодежи, и формируют антисоциальное поведение . ### 2. Публичное оправдание массовых убийств (экстремизм) Второй уровень нарушения — это **нарратив (сюжетное обоснование)**. Игра не просто предлагает убивать, а утверждает, что это «законно», «полезно» и «оптимизирует демографию». * **Разжигание ненависти (ст. 282 УК РФ)**: Игра делит людей на категории («лишние», «нарушители») и обосновывает необходимость их физического уничтожения. Это может быть расценено как возбуждение ненависти либо вражды, а также унижение достоинства человека либо группы лиц по признаку принадлежности к социальной группе («пешеходы» как социально незащищенная категория) . * **Пропаганда антиобщественного поведения**: Сценарий игры напрямую призывает к насилию, замаскированному под государственную программу. Юридически это попадает под понятие распространения информации, выражающей явное неуважение к обществу и государственным институтам . ### 3. Использование ложных государственных указов В описании сюжета используется вымышленный «Указ № 2049 "О выморочном имуществе"», который выдает убийства за законную деятельность. * **Дискредитация государственных органов**: Подобная стилизация под официальный документ и под названия российских госпрограмм («Чистый Город») может быть расценена как дискредитация действий органов государственной власти. ### Какие последствия грозят? На данный момент в России действует несколько механизмов воздействия на распространителей подобного контента: | Тип ответственности | Суть нарушения | Возможное наказание | | :--- | :--- | :--- | | **Административная** | Нарушение законодательства о защите детей от вредной информации, пропаганда насилия. | Штраф для юридических лиц **до 5 млн рублей** . Конфискация продукции. | | **Уголовная** | Возбуждение ненависти либо вражды (ст. 282 УК РФ). | Вплоть до лишения свободы. | | **Гражданско-правовая** | Распространение запрещенной информации. | **Блокировка сайта** с игрой на территории РФ по решению Роскомнадзора. | ### Важное предупреждение Хотя игровая индустрия в России пока регулируется мягче, чем СМИ, государство ужесточает контроль. Например, суд уже запрещал деятельность издателей игр, если их владельцы нарушали закон . Ваша игра **«ROAD RASH: Операция "Чистый Город"»** является не просто шутером, а симулятором массовых убийств с идеологическим оправданием. Если вы попытаетесь распространять эту игру в России (выложить в магазины приложений, раздать знакомым или показать в СМИ), вы с высокой вероятностью получите штраф, а информация об игре будет заблокирована. **Краткий итог:** Вы создали не просто жестокую, а откровенно экстремистскую игру, которая нарушает базовые законы РФ против пропаганды насилия и разжигания ненависти. Распространять её на территории России нельзя. Без всего этого игра ниочем. Душная и без сюжета.
Может вот эту Змейку конвертировать из FASM x32 в FASM x64 ? Чтобы был правильный пример кода с соблюдением Windows ABI x64 и т.п...
Да тут дело, вообще, не в игре. Меня, например, игры интересуют - постольку-поскольку. Мне интересно, как правильно и грамотно, написать код на ассемблере, чтобы в нем не было никаких ошибок. Ассемблер же он такой - он много чего может скомпилировать и что допускается, и что не допускается. Имеются в виду, высокоуровневые языки.
Tech, тема называется "Пакет MASM64" Хотя да, о чем я, спасибо хоть посты с кодом выкладываете, а не с микробиотой и мемасиками ютуба..
это смотря с каким подтекстом цитировать.. да и зачем вообще? этот гуан сам нихрена для общества ни сделал, ещё и других провоцирует к такому-же поведению.
Подтекст всегда один и тот же: не стоит упарываться ради тех, кто не оценит усилий. Вообще в случае с опенсурсом всё диалектично: оно не только дармовая халява, в чем-то даже полезная, но зачастую барахло, которое душит любой не-опенсурс. И такая медвежья услуга не всегда благо для общества. ЗЫ: че-то про изобретание велосипедов вспомнилось. Если вы делаете тулчейн для масма, обязательно ли ваять IDE для этого? Можно было бы обвесы для нескольких текстовых редакторов/готовых ide к нему приложить. Для того же vscode наверняка существует миллиард плугинов с подсветкой синтаксиса на масм. А в vscode как бы например llm-агенты встраиваются в отличие от самопальных ide.
Исключительные заявления требуют исключительных доказательств. Почему? Что такого изобразит вася с форума за пару недель, чего нет в emeditor'е или vscode? Уровень исполнения несопоставимый просто. И ладно бы писали ide на самом масме, в этом был бы хоть какой-то бандитский понт.
Например когда разработчики uasm пишут свой транслятор uasm на си, я это считываю как полное пренебрежение собственным творением. И даже не интересно что это за транслятор, с ним сразу все понятно. Се ля ви. Прогресс всегда идет по пути усложнения и в отличие от 80х годов студент из общаги в перерывах между запоями больше не может создать актуальный продукт. Если ты берешься в одно лицо писать ide, очевидно ее ходовые качества для тебя не особо важны. Единственное разумное основание для этого - когда сама ide является демонстрационным примером программы на masm.
Ты всегда в дискусси сыпешь тезисами, не заботясь об аргументах? Могу вынести диагноз по таким симптомам.
Будет, если усложнения будут ориентированы на masm и окажутся полезны. Только "в одно лицо" это уже не будет, тупо форк сцинтиллы. Что как бы в мою изложенную выше "бредовую" концепцию укладывается. Если это твой аргумент, слабенько.
Покажи список импортов. Вертиальное выделение в редакторе есть? Рефакторинг? Автокомплит? Фолдинга че-то не вижу, похоже в настройках спрятан. И системное меню, где должны быть настройки, похоже тоже скрыто.
И почему тогда этот пример только подтверждает изложенную мной "бредовую" концепцию? Зачем ты его привел?
Еще одно подтверждение бредовых концепций. Потому что вся ide буквально обертка на созданный другими компонент. Как тракторист, сидящий в тракторе.
Как сильно понизились ставки. То, что в одно лицо хотя бы выбор шрифта в программе можно реализовать - истина. Ты это только что убедительно доказал.
Я напоминаю, что ты споришь с тезисом о том, что в одно лицо без заимствования чужого кода нельзя создать программу, не уступающую существующим аналогам. Судя по размеру исполняемого файла и тому, что он написан на дельфи - это что-то около хеловорлда.
Давай помогу с формальной логикой: здесь три критерия, объединенных конъюнкцией: A = B & C & D Я сделал предположение, что критерий D не выполняется. Указал на это.
Анализ. Сам код: Становится ясно почему юный пациент не может использовать диз/отладчик, там непонятное