Онлайн-курс «SFML - основи створення ігор на C++» від Strefa Kursów — це практичне навчання для розробників, які вже знають основи ООП у C++ і хочуть опанувати графічну бібліотеку SFML. Курс тривалістю близько 8 годин проводить від встановлення середовища до створення двох повноцінних ігор із використанням мережевого коду та багатопоточності.
- Навчання створенню ігор на C++ з використанням бібліотеки SFML
- Два практичні проєкти: аркада та мережева гра для кількох гравців
- Доступ до вихідного коду та всіх ресурсних файлів
- Робота з модулями system, windows, graphics, network, audio
- Опанування багатопоточності та мережевого коду (TCP)
- Доступ через веб-браузер або додатки Android та iOS
Практична робота з бібліотекою SFML
Курс детально розбирає модулі SFML: system, windows, graphics, network та audio. Ви навчитеся створювати та анімувати об'єкти, працювати з текстурами, керувати камерою та реалізовувати систему колізій. Знання цих механізмів є необхідною базою для переходу до складніших ігрових движків, таких як Unreal Engine 4.
Створення першої гри: аркада Space Invaders
У першому практичному проєкті ви створите класичну аркаду у стилі «Space Invaders». Цей розділ дозволяє закріпити навички симуляції фізики та обробки колізій. Ви навчитеся ефективно генерувати та видаляти велику кількість об'єктів на екрані. Також буде реалізовано систему звукових ефектів, що реагують на дії гравця.
Доступ до матеріалів та середовище
Для роботи використовується середовище CodeBlocks, налаштування якого детально пояснюється на початку курсу. Ви отримаєте повний вихідний код ігор із коментарями автора та всі необхідні ресурсні файли. Курс доступний через веб-браузер або мобільний додаток на платформах Android та iOS.
| Користувальницькі характеристики | |
|---|---|
| Графічна бібліотека | SFML |
| Необхідне програмне забезпечення | CodeBlocks |
| Виробник | Strefa kursów |
| Мова програмування | C++ |
- Ціна: 2 380 ₴



