С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Создание игр в текстовом режиме - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подскажите библиотеку GUI, реализующую графический интерфейс http://www.cyberforum.ru/cpp-beginners/thread1098407.html
Доброй ночи. Подскажите, пожалуйста, лёгкую и простую библиотеку реализующую графический интерфейс. Сам интерфейс примитивен - пара кнопок и диалоговых окон. Это всё, что мне нужно от библиотеки. ОС...
C++ Выведение на экран фигуры, которая изображает множество точек, которые удовлетворяют неравенству Исправьте, пожалуйста, ошибки. Задача. Выведение на экран фигуры, которая изображает множество точек, которые удовлетворяют неравенство: x^2+y^2<=2(abs(x)+abs(y)) #include <math.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1098406.html
C++ Как разрешить ввод только чисел типа int?
Доброго времени суток. Подскажите, пожалуйста, как разрешить ввод только чисел типа int. Преподаватель очень любит заваливать на этом, введя например букву, там где нужно число. Очень важно, чтобы...
Некорректно работает вывод вещественных чисел в массиве C++
#include "stdafx.h" #include <conio.h> #include <stdio.h> void ReadArray(double a)
C++ Вывести информацию в виде таблицы http://www.cyberforum.ru/cpp-beginners/thread1098387.html
помогите, после введения данных , в конце программами должна выводится инф. в виде таблицы #include <stdio.h> #include <iostream> #include <stdlib.h> #include <time.h> #include <conio.h>...
C++ Добавить в конец программы строчку cout << "Your number is", не задев цикл Здравстуйте! Подскажите, пожалуйста, как добавить в конец программы cout << "Your number is" не задев цикл. #include <iostream> #include <cstdio> #include <conio.h> using namespace std; int... подробнее

Показать сообщение отдельно
0x10
2486 / 1661 / 249
Регистрация: 24.11.2012
Сообщений: 4,139
06.03.2014, 05:44
Цитата Сообщение от Bretbas Посмотреть сообщение
Значит мне нужно делать 3 класса
Как я уже говорил - не нужно слепо следовать паттерну. Каждая сущность может быть представлена несколькими классами, их композицией. Или же вообще классов может не быть - если окажется достаточно свободной функции.

Чтобы предложить какое-нибудь решение, расскажите словами что хочется получить в итоге. Что из себя представляет карта, предполагается ли скроллинг, какие элементы уровня должны быть, что вы хотите делать с этой картой (сохранение, загрузка). Чтобы я не навязывал какое-то свое видение.
Понятно, что это может показаться очевидным. "Карта - это набор клеток, каждая из которых может быть своего цвета". Но важно формализовать все детали. Возможно, характеристики объектов: проходимость, триггеры событий. Для какой вообще игры делается редактор. Или это будет семейство игр. Нужно понять что у них общего и в чем различия, чтобы либо принять решение где разделять интерфейс и реализацию, определить наиболее вероятные места изменений и т п.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.