242 читали · 2 года назад
SFML - как основа 2Д графических программ\игр (дополняется)
SFML - это кросс платформенная графическая библиотека (включающая в себя дополнительные модули по работе с сетью, потоками, звуком) предназначенная для создания приложений работающих с двухмерной графикой. Благодаря тому что библиотека напрямую работает с OpenGL, достигается высокая производительность внутри приложений. Также стоит отметить поддержку большого количества языков программирования (C++, C, C#, .Net, D, Java, Python, Ruby, OCaml, Go, Pascal и Rust), а также всех современных операционных систем общего назначения, а именно Windows, MacOs и Linux...
Пишем калькулятор на C++ с SFML
Привет, коллеги и доброжелательные критики! Сегодня я решил отвлечься от своей громоздкой работы, чтобы написать что-то простое, но с изюминкой — калькулятор с графическим интерфейсом на C++20 и SFML. Этот проект — не претензия на что-то грандиозное, а скорее лёгкий эксперимент, чтобы вспомнить, как приятно писать код, который сразу видно на экране. Заодно я поделюсь с вами своими мыслями, подходами и парой советов. Давайте разберём, как я это закрутил и почему выбрал именно SFML. Калькулятор — это классика программирования...