0 / 0 / 0
Регистрация: 08.03.2013
Сообщений: 25
|
|
1 | |
Основные задачи, перед началом разработки игры VS 2012 c++11.02.2014, 20:03. Показов 458. Ответов 0
Метки нет (Все метки)
Хотел узнать, но никто не отвечает/не нахожу, ответы на несколько вопросов. Очень надеюсь на помощь.
Игра(2D скроллшутер) будет реализована в Visual studio 2012 на языке C++ с использованием библиотеки SFML 1) Как реализуется разные разрешения экрана в игре с учетом режима full screen и без этого режима, ведь расположение всего меняется, при отрисовки, и тогда не понятно, по какому критерию проверять передвижение объектов итд. Также это связано с тем, что при выставлении определенных разрешений экрана, которые не подходят под монитор, появляются черные полоски сверху и снизу. (Мне кажется, что эта область заполняется черным после очистки экрана) window.clear(black) Что-то вроде этого. А после этого начинает рисоваться карта, объекты итд с учетом положения. Пример: 2) Как лучше всего делать спрайты. Сейчас я юзаю разные координаты и характеристики, например есть внутренние координаты объекта, по которому идет расчет для объекта, а есть спрайт, но если его анимировать, то не понятно, как располагать картинки в файле, которая берется за спрайт лист Появилась идея создать максимально возможный квадрат и поместить туда по фазе анимации и затем отступать в спрайт листе по такому расстоянию, при котором будет выделяться по квадрату, где будет объект, тогда можно будет сделать все гладко и ровно Пример: 3) Как сделать кадры в секунду(FPS) и упростить систему не используя промежуток времени, за один цикл while, ибо, если использовать time, то могут быть не неожиданные и нестабильные ситуации, которые ломают игру
0
|
11.02.2014, 20:03 | |
Ответы с готовыми решениями:
0
Основные задачи, перед началом разработки игры VS 2012 c++ Перед началом создания игры Кто поможет с началом разработки приложения?(Работа с БД) Евент перед началом инициализации контрола |
11.02.2014, 20:03 | |
11.02.2014, 20:03 | |
Помогаю со студенческими работами здесь
1
Где и как создавать БД перед началом работы Вывод сообщения перед началом действия оператора Как убрать задержку перед началом повтора? Что почитать перед началом изучения языка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |