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

Основные задачи, перед началом разработки игры VS 2012 c++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализовать функцию считывания данных массива с файла http://www.cyberforum.ru/cpp-beginners/thread1094460.html
Добрый вечер. Замотали меня на паре. Нужно переделать код... #include "stdafx.h" #include <iostream> #include <iomanip> #include <fstream> using namespace std;
C++ Нарисовать рисунок Здраствуйте помогите написать код с помощью С++ вот этот рисунок, преподаватель говорит что это возможно,но я не смог написать код шарил гоогле никак не смог написать помогите http://www.cyberforum.ru/cpp-beginners/thread1094457.html
Попадание точки в заштрихованную область C++
Добрый вечер. Собственно интересует данная задача- Попадание точки (x,y) в заштрихованную область.
C++ Флаг переполнения
Доброго времени суток! Подскажите, как проверить какую-либо определенную переменную типа double на переполнение (значениe -1.#IND00, например) не завершая основную программу? Программа работает с двумерным массивом, и после детектирования переполнения должна обнулить переполненные переменные и перейти к следующему элементу.
C++ Необходимо найти строку наибольшей длины и увеличить остальные строк в массиве к длине наибольшей строки, используя символ "!" http://www.cyberforum.ru/cpp-beginners/thread1094425.html
Вводится массив строк символов. Необходимо найти строку наибольшей длины и увеличить остальные строк в массиве к длине наибольшей строки, используя символ "!"
C++ Написать программу позволяющую выводить информацию о системе Помогите написать программу которая выводит: Системные цвета (15-28), системную информацию, директорию Windows. Цифры системных цветов как я понял относятся к тому что выложено в изображении. подробнее

Показать сообщение отдельно
Vasyaslife
0 / 0 / 0
Регистрация: 08.03.2013
Сообщений: 25
11.02.2014, 20:03     Основные задачи, перед началом разработки игры VS 2012 c++
Хотел узнать, но никто не отвечает/не нахожу, ответы на несколько вопросов. Очень надеюсь на помощь.

Игра(2D скроллшутер) будет реализована в Visual studio 2012 на языке C++ с использованием библиотеки SFML

1) Как реализуется разные разрешения экрана в игре с учетом режима full screen и без этого режима, ведь расположение всего меняется, при отрисовки, и тогда не понятно, по какому критерию проверять передвижение объектов итд.

Также это связано с тем, что при выставлении определенных разрешений экрана, которые не подходят под монитор, появляются черные полоски сверху и снизу. (Мне кажется, что эта область заполняется черным после очистки экрана)
window.clear(black) Что-то вроде этого. А после этого начинает рисоваться карта, объекты итд с учетом положения.
Пример: http://ipic.su/0RxL.jpg


2) Как лучше всего делать спрайты.
Сейчас я юзаю разные координаты и характеристики, например есть внутренние координаты объекта, по которому идет расчет для объекта, а есть спрайт, но если его анимировать, то не понятно, как располагать картинки в файле, которая берется за спрайт лист
Появилась идея создать максимально возможный квадрат и поместить туда по фазе анимации и затем отступать в спрайт листе по такому расстоянию, при котором будет выделяться по квадрату, где будет объект, тогда можно будет сделать все гладко и ровно
Пример: http://savepic.org/4981378.jpg

3) Как сделать кадры в секунду(FPS) и упростить систему не используя промежуток времени, за один цикл while, ибо, если использовать time, то могут быть не неожиданные и нестабильные ситуации, которые ломают игру
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru