Тёмный

Программирование с использованием SFML. #1 Знакомство с SFML. Установка SFML. Мониторинг ресурсов 

VoidPtr
Подписаться 2,5 тыс.
Просмотров 6 тыс.
50% 1

Сегодня я начинаю цикл видеоуроков по SFML. Если у Вас есть вопросы - пишите их под соответствующим видео, либо в моей группе ВКонтакте: voidptr.
Вы также можете материально поддержать меня, тем самым ускорив выход роликов: www.donational...
Ссылки из видео:
Главная страница SFML: www.sfml-dev.org/
Реализации на других языках: www.sfml-dev.o...
Страница с переходом на вкладки для скачивания: www.sfml-dev.o...
Скачать актуальную на момент записи видео версию: www.sfml-dev.o...
Устаревшие версии: www.sfml-dev.o...
Сторонний материал для обучения: www.sfml-dev.o...
---
Оверлеи с мониторингом
MSI Afterburner + RTSS(абсолютно бесплатный, внизу страницы): ru.msi.com/pag...
FPS Monitor(условно бесплатный): fpsmon.com/ru/
#VoidPtr #CPP #SFML
P.S. Ссылку на обсуждение в ВК - выложу в комментарии

Опубликовано:

 

1 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@brauzer3693
@brauzer3693 5 лет назад
Я человек простой зашёл,не понял, поставил лайк
@VoidPtr
@VoidPtr 5 лет назад
Забыл про компоновщик -> ввод(добавить) Debug: sfml-graphics-d.lib ; sfml-window-d.lib; sfml-system-d.lib; sfml-audio-d.lib Release: sfml-graphics.lib ; sfml-window.lib; sfml-system.lib; sfml-audio.lib Обратите внимание что это lib а не dll
@carminex
@carminex 4 года назад
Вот это просто топ
@capitanofthegamingdivision374
@capitanofthegamingdivision374 4 года назад
Спасибо! Единственный нормальный ютубер ,который всё кратко ,но толково рассказал. Спасибо огромное
@VoidPtr
@VoidPtr 4 года назад
Не за что) судя по голосованию - следующим видео буду делать видео по SFML
@Toxic__Play
@Toxic__Play Год назад
кстати, еще один возможно глупый вопрос. я учусь кодить в codeblocks вот у меня вопрос, а как сделать чтобы длл файлы сфмл не приходилось каждый раз уопировать в проект, а потом и в компилятор для упаковки в exe файл? если не сложно,ответь пж.
@beks8821
@beks8821 3 года назад
что делать если после загрузки SFMLвсе работает но удаляется .exe файл после компоновки?
@VoidPtr
@VoidPtr 5 лет назад
Ссылка на обсуждение с учебным планом. Также Вы можете задать там вопрос: vk.com/topic-175348742_39985049
@carminex
@carminex 4 года назад
У вас есть патреон?
@VoidPtr
@VoidPtr 4 года назад
пока нет, как и времени из-за работы, из-за чего пока нет новых видео(
@sankarshanarama6753
@sankarshanarama6753 2 года назад
Спасибо за урок. Жаль, что не продолжил(
@VoidPtr
@VoidPtr Год назад
я на Unity полностью перешёл
@maximk.617
@maximk.617 3 года назад
Что такое SFML?
@VoidPtr
@VoidPtr 3 года назад
Библиотека, высокоуровневая надстройка над OpenGL
@euaek
@euaek 3 года назад
Спасибр
@VoidPtr
@VoidPtr 3 года назад
Не за что)
@ArtemMetenov
@ArtemMetenov 4 года назад
А где видео
@VoidPtr
@VoidPtr 4 года назад
А нет пока, возможно скоро будет по WinAPI
@Toxic__Play
@Toxic__Play Год назад
цикл уроков из 1 видео - не плохо)
@VoidPtr
@VoidPtr Год назад
Да) Будут только по Unity новые, так как последние года 2.5 работаю именно с этим движком
@Toxic__Play
@Toxic__Play Год назад
@@VoidPtr понял, успехов тебе в этом нелегком деле, а я на стадии "как прописать алгоритм чтоб анимация из спрайта перемещалась (право середина лево середина право)" и тд, а не как у большинства сдева направо и заново. короче учусь я, да так, что 2 день не могу найти ответ на свой вопрос 🤦‍♂️
@VoidPtr
@VoidPtr Год назад
​@@Toxic__Play как я понимаю - речь о spritesheet и он в массиве?
@Toxic__Play
@Toxic__Play Год назад
@@VoidPtr я хз как это называется, но вызывается это командой в sfml sprite.setposition вроде, там где мы вводим координаты спрайта 4 числами, ну а анимация назначена на клавиши когда персонаж двигаться начинает, особо не помню как там, так как учусь только, но что понял так это то что в видосах которые смотрел меняется только первое число, которое равно длине спрайта в пикселях, и оно умножается на количество кадров, которое меняется в зависимости от того сколько была нажата клавиша. и получается что оно может только увеличиваться ну и потом сбрасывается на 0 и так до бесконечности пока клавиша нажата (это число кадров) currentFrame так называемый. а мне нужно я так понимаю, чтоб он был от 3 до 1 и обратно (так как кадров 3 у меня (левая нога слева, правая справа, и перешаг по середине) вот мне либо алгоритм через currentframe не подходит вовсе,либо алгоритм через увеличение кадров по времени нужно прописать другой,и я вот сколько тупой своей головой не думал - не придумал ничего. я сначала думал прописать что то типа if (currentframe = 1) currentframe = i++ ну и наоборот if = 3 тогда i-- но тогда какогото хрена оно на 2 останавливается, тогда я прописал через =, все еще на 2, и что не пробую, нифига не катит,либо координаты фрейма через жопу рисует либо вообще анимация застывает, еще и пролаги какие то появляются.
@Toxic__Play
@Toxic__Play Год назад
@@VoidPtr короче не забивай себе особо голову,это я так, жалуюсь. меня это так свербит, что я начал книгу страуструпа читать "язык программирования c++" сомневаюсь что мне это поможет,но говорят вродь книга хорошая для ознакомления с языком. кстати не мог бы ты посоветовать какуюто литературу по с++, только желательно чтоб не уснуть. с задачками может какими , упражнениями
Далее
SFML C++ пишем игру платформер
19:00