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

Графика + консоль. Как? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что значит ":" после параметров функции http://www.cyberforum.ru/cpp-beginners/thread1494132.html
CSimpleString::CSimpleString(const char* p) : len(0), buff(nullptr) Что значит len(0), buff(nullptr) и как это называется ?
C++ Отличие классов stack<> и forward_list<> В чем отличие классов stack<> и forward_list<>? http://www.cyberforum.ru/cpp-beginners/thread1494123.html
Одномерные массивы: задачи сортировок элементов массива C++
Задание: Отсортируйте в массиве положительные элементы по возрастанию, отрицательные – по убыванию. Использовать три метода сортировки. в конце нужно сделать примерно так: массив: -2, 0, 5, -4, 6, 1; отсортированный массив: -2, 0, 0, -4, 5, 6; как это сделать? #include <iostream> #include <cmath> #include <iomanip>
Составить программу для вычисления суммы n членов C++
Составить программу для вычисления суммы n членов ряда согласно условию Добавлено через 8 минут x+\frac{{x}^{5}}{5!}+\frac{{x}^{9}}{9!}+\frac{{x}^{13}}{13!}+...
C++ Написать блок-схему и программу вычисления функции на заданном промежутке и построить график этой функции http://www.cyberforum.ru/cpp-beginners/thread1494087.html
написать блок-схему и программу вычисления функции на за- данном промежутке с шагом 0.2 и построить график этой функции.
C++ Определить, в какой из половин матрицы (верхней или нижней) больше нулевых элементов Для матрицы А(n строк, m столбцов, n-четное) определить, в какой из ее половин (верхней или нижней) больше нулевых элементов. Для подсчета количества нулевых элементов в заданной части матрицы использовать подпрограмму. Помогите пожалуйста! Неправильно считает нулевые элементы в нижней части. #include <iostream> using namespace std; int f(int *Matr, int P, int str, int stlb) { подробнее

Показать сообщение отдельно
hoggy
5426 / 2225 / 410
Регистрация: 15.11.2014
Сообщений: 5,016
Завершенные тесты: 1
06.07.2015, 20:08     Графика + консоль. Как?
Цитата Сообщение от W910 Посмотреть сообщение
Вопрос состоит в том, как реализовать графическое меню, и как сделать в ней пункт, который запускает консольную игру, возможно, как отдельный процесс
вообще, технически,
рисовать можно и в самом консольном окошке
вот прямо в этом черно-белом окне.

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

если по уму, то для таких целей используют полноценный GUI.
это например:
wxwidgets
WINAPI
MFC
QT <---- шикарная штучка

или графические движки (специально для создания игр):
ORGE
irrlicht
sfml
и тп.

--------------------
если у вас Windows, то имея даже самые базовые знания по MFC,
под виндой сделать гуевый лаунчер не составит никакого друга.
(могу подсказать, если нужно,
как по шагам создается богомерзкое MFC приложение)

другое дело, что аппетит приходит с едой.
и научившись лепить GUI, скорее всего,
вам захочется всю игру переделать в красивой графике.



возможно, с такими запросами,
имеет смысл сразу смотреть в сторону движков.
может быть просто пришла пора выйти за рамки консольных приложений.
и начать творить полноценные игры?


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

а сейчас получается, вы хотите скрестить ежа и ужа.
 
Текущее время: 01:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru