Jsx707
Та неважно
Плюсы что-ли хейтишь?
Vladislav
Плюсы что-ли хейтишь?
Просто я их не знаю
Andrey
Гугл Дино на опенгель
Ещё для простоты можно SFML+openGL, у SFML на сайте куча уроков, да и видосы гуглятся.
Jsx707
Они отчасти легче чем Си И я тебе дал ссылку где C++ и OpenGL вместе идут с кучей примеров и интересных программок
Jsx707
Sfml под плюсы
Не только , она и на Си доступна
Jsx707
Andrey
Sfml под плюсы
Есть туториалы, где люди не просто в SFML объясняют, но и через пример игры постепенно вводят в плюсы с их мощью ООП.
Jsx707
Csfml?
Да Он также поддерживает Rust , D , Java , Python и C# Вроде
Vladislav
А что приятней? Csfml или опенгель
Jsx707
А что приятней? Csfml или опенгель
Для твоего проекта , если он 2d , можешь ваще про opengl забыть , весь мозг вы*бешь себе
Jsx707
Sfml конечно! Уже готовая работа с сетью есть , с клавиатурой есть , а также лёгкая работа со спрайтами и текстурами
Jsx707
Мужик , ты так за день справишься
Jsx707
Можешь даже мультиплеер сделать наверное
Andrey
Я видел как кучу игр на ней на Ютубе делали на русском языке кстати
Я такое лет 5-6 назад на ютубе смотрел. И видосы и статьи есть. Код конечно наивный. Но для вхождения в тему игр на Си, в SFML, а на сдачу ещё вроде автор показывает плюсы плюсов в виде полиморфизма. https://www.youtube.com/watch?v=IghUVIL6okk&list=PLskEAOuS4gQMoAE68-71KRxQegr8rSw54
Шаман Каган
Гугл Дино на опенгель
всм вот ето https://trex-runner.com/ ? его еще хаудихо в юнити делал
Jsx707
Вот столько всего нашёл а всё ещё тупой , ахвххвхвхв
Vladislav
всм вот ето https://trex-runner.com/ ? его еще хаудихо в юнити делал
Да. Только я в 2д цветного. Мб че-то под себя полстрою
Vladislav
а чего именно на опенгл?
Хз, первый попался
Jsx707
всм вот ето https://trex-runner.com/ ? его еще хаудихо в юнити делал
Хауди пользовался движком ибо он лох Ну и ещё он правда на js писал в браузере с WebGL , а этот челик пишет всё сам !! С sfml правда на десктоп.... Но это не важно!
Jsx707
а чего именно на опенгл?
Он отказался уже от OpenGL
Jsx707
Ибо ну правда , он больше для 3d подходит
Шаман Каган
Vladislav
Jsx707
быстро... )
А нахер он нужен , если проект 2d , там лучше SFML
Шаман Каган
так вот я тоже думаю нахер опенгл под 2д
Jsx707
Там Марио целый за 30 мин можно написать , если знать эту либу , которая проста как веник , при этом чертовски эффективна
Vladislav
Просто я не хочу долго на играх сидеть. Так, как проетик небольшой с бонусом графика. А потом дальше пойду. То се, и опять ченить
Шаман Каган
на sfml есть 16 проектов - простые игры как раз чтобы раздуплиться что и как
Jsx707
так вот я тоже думаю нахер опенгл под 2д
А он не знал про sfml вроде и думал , что она ток под C++ И у него наверное сразу в голове И так...... Мне нужно сделать игру на Си Игра = графика Графика = OpenGL
Jsx707
Просто я не хочу долго на играх сидеть. Так, как проетик небольшой с бонусом графика. А потом дальше пойду. То се, и опять ченить
Можешь мультиплеер потом сделать .... В динозаврике , странное не придумать , но клёво как по мне
Andrey
так вот я тоже думаю нахер опенгл под 2д
Для своего серьезного движка с SDL на который уйдет год+ человеко часов )
Jsx707
Я люблю трэш поэтому подкину те идею , давай сделаешь динозаврике бонус в виде оружия)))) он им сможет убирать препятствия и других мобов
Jsx707
Для своего серьезного движка с SDL на который уйдет год+ человеко часов )
Sdl вроде не такая сложная и она тоже 2д , благодаря ней и появился SFML
Vladislav
Ой, ладно я мспрат
Vladislav
Прку
Jsx707
Хотя sfml может в 3д , но это надо уже самому делать и шарить в линейной алгебре , геометрии и не быть ленивым
Jsx707
Но я видел видос на эту тему
Andrey
Sdl вроде не такая сложная и она тоже 2д , благодаря ней и появился SFML
В этом вся соль. Это библиотека низкого уровня абстракций. И простая. Что-то простое там пишется за день. Однако на ней вообще говоря можно построить достаточно серьезный коммерческий движок.
Oleg
Все идеально, но свитча нет :(
Oleg
Все идеально, но свитча нет :(
У Немчинского слышал разбор этого самого свича, тип совсем ненужная штука, учитесь норм логику делать Наверное, стоящее замечание, подумал я 🤷
Jsx707
https://en.wikipedia.org/wiki/Trine_(video_game) Например
И где упоминание о том , что это на sdl , C++?
Andrey
И где упоминание о том , что это на sdl , C++?
https://en.wikipedia.org/wiki/Category:Proprietary_software_that_uses_SDL
csharp.janari
Ребят помогите кто в с# шарит для юнити,какой код нужно написать,чтобы элемент в юнити двигался ,нужно чтобы двигался на кнопки W и S
Alexander
https://www.youtube.com/watch?v=KmAyPUv9gOY
Oleksii
Как я и говорил, условно принято делать Свитч, когда больше 4х if else, конечно, можно обойтись, но зачем убивать читабельность?
Alexander
Понимать бы, кто это ещё
это чувак, чей блог почему-то популярнее моего. гад такой
Oleg_Dub
это чувак, чей блог почему-то популярнее моего. гад такой
У лайк Насти, блог в 100000 раз больше твоего. Так она вообще в свичах не шарит.))
Oleksii
А, фохмайнед. В начале было норм, потом мужичок ушел в бизнес и стал делать откровенно не самый лучший контент, лишь бы впихнуть свои курсы
Andrii
Как я и говорил, условно принято делать Свитч, когда больше 4х if else, конечно, можно обойтись, но зачем убивать читабельность?
Когда-то была догма заменять условную логику полиморфизмом, но сейчас иное время на дворе :)
Alexander
Пока что ты популярнее турбо Петра
можно ссылку на турбо петра?
Oleksii
можно ссылку на турбо петра?
https://youtube.com/channel/UCPQmDZGb5mZJ27ev9-t3bGQ
Marat
Если это работа с логикой, а не ланными
Alexander
вот мой любимй канал https://www.youtube.com/user/MartialClub
Andrii
Это как вообще?
Ну... типа если у тебя есть switch, то это означает, что скорее всего надо сделать базовый класс, и по наследнику на каждой ветке, ибо такой же свитч часто бывает и в другом месте
Andrii
Когда больше 4 if else это, скорее всего, нарушение solid
Ну... а ест паттерн матчинг на алгебраических типах, там типа норм?
Oleksii
можно ссылку на турбо петра?
Он переодически разъебывает виндертона за спизденный код, ИТ блогеров за обман и дичь. Разоблачение ресурсов, типо как Гоша дудь и подобное
Alexander
смотрю как обычно самые популярные видосы "как нихера не делать и всё иметь"
Oleksii
Но вроде суть понял, но не уверен
Andrii
НУ и даже паттерн есть NullObject, чтобы не ставнивать постоянно с Null, создают объект, методы которого ничего не делают. Чтобы избежать if obj is not None:
Oleksii
смотрю как обычно самые популярные видосы "как нихера не делать и всё иметь"
Смотрю все подряд, в надежде заработать миллион. Недавно наткнулся на профессию - смотреть тиктоки, зп до 250к руб