Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Создание уникальной системы отрисовки графики и проверок проходимости в системе, при разных разрешениях экрана - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить среднее арифметическое отрицательных элементов массива. Использовать функцией для каждой строки матрицы А (4, 8) http://www.cyberforum.ru/cpp-beginners/thread1093457.html
Здравствуйте. Вычислить среднее арифметическое отрицательных элементов массива. Использовать функцией для каждой строки матрицы А (4, 8). Вот есть наброски, но я если честно вообще ничего не понял,...
C++ Пропал значек run в CodeBlocks Здравствуйте прошу не судить строго ... до этого не программировал на C++ Только PHP ...) Вообщем такая проблема ... создал проект ... создал hello world...добавил empty file в проект и написал в нем... http://www.cyberforum.ru/cpp-beginners/thread1093434.html
Поделитесь советом. Как сократить еще 1 символ. =) C++
c>>a; a--; while(g+=a&1, a/=2); o<<g%3; Подскажите, пожалуйста, реально ли укоротить ее еще? )))
C++ Проверить истинность высказывания: "Данное целое число является четным двузначным числом"
Проверить истинность высказывания: «Данное целое число является четным двузначным числом».
C++ Сортировка vectora обьектов функцией sort из algorithm http://www.cyberforum.ru/cpp-beginners/thread1093365.html
помогите написать предикат CompareStudent к функции sort нужно чтобы вначале сортировало по Курсу, потом по Фамилии и Имени есть класс Student class Student { private: friend ostream&...
C++ Одномерный массив более 3-х подряд идущих отрицательных элементов, заменить на максимальный элемент В одномерном массиве A=(a1, а2, ..., аn) все группы элементов, содержащие более 3-х подряд идущих отрицательных элементов, заменить на максимальный элемент. Помогите разобраться ... Если в массиве... подробнее

Показать сообщение отдельно
Vasyaslife
0 / 0 / 0
Регистрация: 08.03.2013
Сообщений: 25

Создание уникальной системы отрисовки графики и проверок проходимости в системе, при разных разрешениях экрана - C++

10.02.2014, 16:48. Просмотров 173. Ответов 0
Метки (Все метки)

Всем доброго времени суток!
Начал писать 2D игрушку (вид с боку) и пришел момент, когда я решил, что было бы круто ввести возможность изменять разрешения окна с включенным и выключенным режимом Full screen.

Поскольку я отрисовываю все и проверяю по координатам, то при изменении разрешение ничего не измениться, лишь окно увеличиться в размерах и появится черная область (где нет прорисовки).
Раньше была идея умножать все на определенные коэффициенты, которые зависят от выбранного разрешения, но это плохая идея, т.к тогда все спрайты игроков итд просто растягивает.

Главная проблема заключается именно в взаимодействии объектов и их прорисовки по координатам.

Работаю в VS 2012 c++, используя библиотеку SFML
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru