TGViewer
🥒Код для приколов🥒 🥒Код для приколов🥒 @ogurchrik3228 · 107 subscribers
Post #77 415
приколы.rar4 MB
Недавно я решил опробовать иные технологии для создания GUI-приложений, нежели привычный мне Ren'Py/Python, с целью самообучения и развлечения.
И для того я выбрал NASM, C/C++ как ЯП и Raylib 6.0, SDL2, Unreal Engine 5 как рендереры. В последнем я толком-то билда нормального и не сделал, ибо не люблю визуальное программирование.
Опишу-с чего поделал. На NASM в архиве есть 4 разных приложения. Первое при запуске через системные вызовы Windows задаёт пользователю вопрос и при утвердительном ответе открывает Двач. Второе это консольное приложение которое пишет в реестр Windows новые параметры из того, что было введено в консоль. Третье и четвёртое это просто создание окна и рендер текстуры через SDL/Raylib соответственно.
На Си с Raylib я написал аналог одной из мини-игр из DEDZo0parka и в дополнение ещё одно приложение, в котором присутствует та же мини-игра, но в дополнение к тому простейшее переключение между состояниями игры (а.к.а. главное меню) и простейшее сохранение настроек игры.

Общие ощущения скорее положительные только от Raylib на Си; и то по большей части благодаря nob.h от Tsoding.
Рассматривать NASM как основной язык программирования для создания игр это нужно очень неуважать самого себя.
Unreal Engine же я может ещё не распробовал до конца, возможно поактивнее его буду использовать в ближайшее время и что-нибудь да покажу на нём.

В прикреплённом архиве лежат вышеописанные приложения в уже скомпилированном виде.
Не особо вижу смысл публиковать исходники, т.к. весь код на NASM мною писался в одном и том же файле и его читать будет весьма неприятно, а код на Си будто бы не содержит ничего особенного.

#покайфу
#игрульки
  • ❤ 6
More from @ogurchrik3228
  1. Sep 22, 2026который уже пропишем сами в свойствах к transform, ведь значения для него не даются по умо…
  2. Sep 22, 2026Как вы можете заметить выше, я иногда беру код с ShaderToy для того, чтобы изменить его в…
  3. Sep 18, 2026Сидел в интернете как-то и заметил один весьма старый шейдер. Мне он естественно понравилс…
  4. Sep 17, 2026Экран, переключаемый на клавишу "-", позволяющий подобрать нужно выглядящую обводку под те…
  5. Sep 16, 2026В один момент вспомнил об одном своём оверлей-меню с динамичным подбором значений для матр…
  6. Sep 9, 2026Полазив в интернете я наткнулся на туториал по тому как сделать светящийся шарик. Подумав,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →