На этот раз создаем класс InputBox, который представляет из себя поле для ввода текста. Класс обрабатывает события клавиатуры и вызывает пользовательский метод (CALLBACK) при нажатии клавиши Enter.

Подробнее
57

SDL GUI animated button. Анимированная кнопка. Пример работы

Речь пойдет о создании такого распространенного элемента управления, как кнопка. Расписывать преимущества этого компонента в графическом интерфейсе игры или какого-либо другого приложения не имеет смысла. Среди решаемых в статье задач: обработка событий нажатия кнопки и наведения курсора мыши; анимация; использование CALLBACK функций.

Подробнее
69

Arkanoid sdl source code

Продолжаем создавать игры с использованием библиотеки SDL. На этот раз обсудим вариант управления спрайтами на примере игры Arkanoid.

Подробнее
57

SDL является наиболее удобным средством разработки игр для начинающих игроделов за счет своей простоты. В посте речь пойдет об установке необходимых библиотек и компиляции простейшего приложения.

Подробнее
41