C/C++
Разработка на с++
какие библиотеки плюсов нужно учить чтобы начать создавать игры в ue 4?
1. Standard Template Library (STL) - это коллекция шаблонов классов и функций, которые предоставляют общие алгоритмы и структуры данных, такие как векторы, списки, множества и карты.
2. Boost - это библиотека, которая расширяет возможности C++ и предоставляет множество полезных инструментов для разработки игр, таких как потоки, сетевые соединения, математические функции и многое другое.
3. OpenGL - это кроссплатформенная библиотека для создания графических приложений, которая позволяет работать с 2D и 3D графикой, а также с шейдерами.
4. DirectX - это библиотека для работы с графикой и звуком в операционных системах Windows. Она предоставляет доступ к аппаратным ресурсам компьютера, таким как видеокарта и звуковая карта.
5. Unreal Engine API - это набор классов и функций, которые позволяют взаимодействовать с различными компонентами Unreal Engine, такими как графика, физика, звук, пользовательский интерфейс и многое другое.
2. Boost - это библиотека, которая расширяет возможности C++ и предоставляет множество полезных инструментов для разработки игр, таких как потоки, сетевые соединения, математические функции и многое другое.
3. OpenGL - это кроссплатформенная библиотека для создания графических приложений, которая позволяет работать с 2D и 3D графикой, а также с шейдерами.
4. DirectX - это библиотека для работы с графикой и звуком в операционных системах Windows. Она предоставляет доступ к аппаратным ресурсам компьютера, таким как видеокарта и звуковая карта.
5. Unreal Engine API - это набор классов и функций, которые позволяют взаимодействовать с различными компонентами Unreal Engine, такими как графика, физика, звук, пользовательский интерфейс и многое другое.
раз уж ты дошел до плюсов то пиши свой движок, на самом деле с нуля просто работающий движок можно написать за 10 часов, еще часов за 5 добавить прозрачность освещение и текстуры.
сначала просто трассировку лучей на cpu без всяких библиотек.
когда поймешь как работает матан то приступай писать под видеокарту. У видеокарты 2 популярных "операционки": директикс и опенджиэль, опять же все без библотек, чисто ворочать классы или матрицы вручную как напишешь)
начни с этого http://www.directxtutorial.com/Lesson.aspx?lessonid=11-4-1
сначала просто трассировку лучей на cpu без всяких библиотек.
когда поймешь как работает матан то приступай писать под видеокарту. У видеокарты 2 популярных "операционки": директикс и опенджиэль, опять же все без библотек, чисто ворочать классы или матрицы вручную как напишешь)
начни с этого http://www.directxtutorial.com/Lesson.aspx?lessonid=11-4-1
Похожие вопросы
- C++: На каких фреймворках, средах разработки C++ делаются большие проекты, по типу Photoshop, Unreal Engine, Steam?
- Сетевое программирование, бэкэнд-разработка в веб программировании
- Как увидеть qt c++ и не испугаться разработки в linux?
- Будет ли когда-нибудь в России популярна веб-разработка на C?
- На что следует обращать внимание при разработке крупной системы на чистом Си?
- Как Вы думаете "КАЛАШНИКОВ" был нашей разработкой или скопирована с немецкого стрелкового автомата "ШМАЙССЕРА"???
- Почему все зациклены на Калашникове, присвоившем разработки Шмайсера себе, ведь в России есть и другие конструкторы?
- Раньше при СССР очень развивалось разработка и производство отечественных вычислительных систем и компьютеров. внутри..
- Очередной Протон взорвался. Почему не применяют американскую систему разработки Аполлонов?
- Помогите с вопросом связанным с разработкой игры
спасибо вам буду учить может что-то получится