Найти тему
Black Violin — о мире IT

Лучшие фреймворки C++ для студента-программиста

Оглавление

Данная подборка предназначена именно студентам, т.к. представленные фреймворки отбирались по принципу: легко, бесплатно, быстро.

1.SFML

  • https://www.sfml-dev.org

Прекрасная 2D графическая библиотека, в которой разберётся даже ребёнок, ютуб имеет кучу туториалов, а в случае чего всегда можно подсмотреть в документации. Поддерживает Windows, Linux, MacOS, Android и IOS, имеет привязки для C и .NET, также, из-за крупного комьюнити доступен на Java, Ruby, Python, Go и т.д.

Можно создавать как 2D игры, так и GUI, здесь вас ограничивает только фантазия.

2. Poco

  • https://pocoproject.org

Набор open-sorce библиотек для создания кроссплатформенных сетевых и веб-приложений на C++, хорош тем, что множество типовых задач в библиотеке уже решены, что уменьшает время разработки и ошибки, плюс реализована удобная работа с базами данныхSQL, MonoDB и Redis.

3. GTK+

  • https://www.gtk.org

Один из самых популярных графических фреймворков нарадяду с Qt, предназначен для создания виджетов, GUI и просто красивых графических оболочек программы, поддерживает Windows, macOS X, Linux и Unix-подобные системы

4.Cocos2D-X

  • https://cocos2d-x.org

Отличный кроссплатформенный фреймворк для создания мобильных игр на C++ (BADLAND хороший пример результата этого фреймворка), из плюсов: удобство, простота, открытость, есть интеграция с VisualStudio

Минусы: туториалы только на английском

5. SDL

  • https://www.libsdl.org

Простая, удобная, кроссплатформенная библиотека как для создания 2D игр, так и для пользовательских приложений, имеются инструменты для профессиональной работы со звуком

Наука
7 млн интересуются