|
8 / 8 / 4
Регистрация: 08.12.2022
Сообщений: 157
|
|
Графика под с++18.11.2023, 11:29. Показов 1363. Ответов 10
Всем доброго времени суток.
Изучая с++ столкнулся с небольшой проблемой,а именно выбор библиотеки для графики.Поделитесь своим опытом использования таких библиотек.Какую лучше выбрать и где лучше почитать?
0
|
|
| 18.11.2023, 11:29 | |
|
Ответы с готовыми решениями:
10
Графика под DOS c ++ графика под windows Графика под линукс, приложение не компилируется |
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 18.11.2023, 13:01 | |
|
Что делать-то хочешь? Просто пару фигур изобразить?
0
|
|
|
8 / 8 / 4
Регистрация: 08.12.2022
Сообщений: 157
|
|
| 18.11.2023, 13:41 [ТС] | |
|
nmcf, примитивные приложения(по типу судоку,шашки)
0
|
|
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,818
|
|
| 18.11.2023, 13:49 | |
|
Ifreqo, SFML более чем достаточно для этого, есть комьюнити (есть где спросить), есть примеры и статьи.
1
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
||
| 18.11.2023, 15:58 | ||
|
1
|
||
|
6234 / 2942 / 1047
Регистрация: 01.06.2021
Сообщений: 10,934
|
||
| 18.11.2023, 18:37 | ||
|
Я не согласен, что это примитивное приложение, если вы имеете в виду полноценные шашки с движком, а не просто доску для игры вдвоём. Написание движка для шашек, крестико-ноликов в разы сложнее, чем написание шахматного движка, когда работа доходит до внедрения различных алгоритмов оптимизации, т.к. эвристическая функция в шахматах легче реализуется, чем в играх с почти равноценными фигурами. 2. Судоку Это тоже не так уж легко, если речь идет о нормальном судоку с выбором уровня сложности и с оценкой различных симметрий. Нормальных алгоритмов в инете очень мало. На хабре и похожих сайтах выложены очень тупые алгоритмы с грубой генерацией. Когда-то видел хороший алгоритм от человека, который разбирается в математике, но уже не помню где. Попробуйте сперва написать игру 2048. Вот эта игра уж точно примитивная в реализации.
2
|
||
|
8 / 8 / 4
Регистрация: 08.12.2022
Сообщений: 157
|
|
| 19.11.2023, 14:16 [ТС] | |
|
Royal_X, nmcf, пока хотелось бы остановится на таком уровне и разобраться с ним
0
|
|
|
6234 / 2942 / 1047
Регистрация: 01.06.2021
Сообщений: 10,934
|
||
| 19.11.2023, 14:51 | ||
|
Ifreqo, конкретно на вашем скриншоте реализация, которая не требует никакой специальной графической библиотеки. Как понимаю, ячейки сделаны в виде обычных текстовых полей. На WinAPI такие поля создаются как окна класса EDIT.
1
|
||
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 19.11.2023, 23:21 | |
|
0
|
|
|
4881 / 1448 / 116
Регистрация: 21.04.2013
Сообщений: 8,742
|
|||
| 19.11.2023, 23:44 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 02.03.2021
Сообщений: 7
|
|
| 21.11.2023, 16:20 | |
|
Ifreqo , для создания оконного приложения можно написать/создать в шаблоне VS Классич. прил. Windows свои классы окна диалога или использовать шаблон Приложение MFC. Для графики можно использовать, например, библиотеку GDI+, или обойтись элементами диалога, или обойтись классами(CDC, вспомогательные CWnd, HWND, CRect, CBitmap, CPen, CBrush и т.д.) в MFC(что я обычно делаю).
0
|
|
| 21.11.2023, 16:20 | |
|
Помогаю со студенческими работами здесь
11
Графика в Free-Pascal под Linux Подстраивание графика под полный экран
Графика - оптимизировать код под другие задачи Графика. Закрашенный треугольник и текст под фигурой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|