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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Dimas-Karabas
28 / 5 / 1
Регистрация: 15.04.2013
Сообщений: 116
#1

Создание игры, реализованной на зацикленных комнатах. - C++

04.03.2014, 14:32. Просмотров 276. Ответов 8
Метки нет (Все метки)

Решил писать игру. Смысл заключается в том, чтобы из трёх дверей выбрать правильную. Как это выглядит? Мы появляемся в коридоре, а перед нами три двери. Первая дверь - проход в следующую комнату с дверями. Вторая дверь - дверь с ловушкой, или монстром (смерть, а соответственно и конец игры). Третья дверь - комната с какой-нибудь штукой для выживания. Ну не важно. Вопрос состоит в следующем. Как именно реализовать создание комнат? Думаю, чтобы не захламлять код, нужно просто организовать создание помещения (коридор+3 комнаты, одна из которых уже является следующим коридором) в цикле while, проверяя каждый раз после генерирования состояние игрока. Но как именно это сделать я понятия не имею.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2014, 14:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание игры, реализованной на зацикленных комнатах. (C++):

Создание игры на С++ - C++
Это моя курсовая работа , нужно написать игра на любом языке . Я выбрал с++.Дайте пожалуйста пару советов , м.б. книги какие нибудь...

Создание 2D игры - C++
Всем привет! Недавно появилось желание создать игру. И у меня накопились вопросы. Поэтому прошу вашой помощи, хочу услышать ваши мнения...

Создание игры на C++ - C++
Скажите , а можно ли создавать игры на С++? Если да , то буду рад увидеть примеры как это все реализовать и где можно. Возможно это С++...

Создание игры - C++
Здравствуйте, форумчане, на меня вдруг взъело желание написать свою игру. Но я в этом чайник, и хотелось бы услышать советы тех, кто в...

Создание игры - C++
Добрый вечер. Начал работу над собственным проектом, и задался вопросом. (gamedev и прочие сайты перечитывал, но так ответа и не нашел....

Создание игры - C++
Привет всем! Я только начал изучать с++ и,конечно, у меня возникло желание создать игру (у многих, я думаю, такое было). Однако я очень...

8
SatanaXIII
Супер-модератор
Эксперт С++
5638 / 2673 / 252
Регистрация: 01.11.2011
Сообщений: 6,571
Завершенные тесты: 1
04.03.2014, 14:35 #2
Dimas-Karabas, вы бы хотя бы сначала показали пример того как вообще вы хотите создавать визуализацию. Может в псевдографике вообще?
0
Dimas-Karabas
28 / 5 / 1
Регистрация: 15.04.2013
Сообщений: 116
04.03.2014, 14:38  [ТС] #3
SatanaXIII, можете спокойно назвать меня "школьником с детскими мечтами", т.к. мне всего 16, и я только начал изучать С++. Вы хотите сказать что это невозможно реализовать? Тогда подскажите где это будет возможно)
0
SatanaXIII
Супер-модератор
Эксперт С++
5638 / 2673 / 252
Регистрация: 01.11.2011
Сообщений: 6,571
Завершенные тесты: 1
04.03.2014, 14:54 #4

Не по теме:

Цитата Сообщение от Dimas-Karabas Посмотреть сообщение
Тогда подскажите где это будет возможно)
В воображляндии.



Ну а на самом деле все это безусловно возможно. Только вопрос вы в теме поднимаете как сделать повторяющееся действие не имея самого действия. Надо плясать от этого.
Если бы вы написали "как бы так создать комнату, да так, чтобы по ней еще и двигаться?", то были бы засыпаны другой грудой вопросов обсуждение пошло бы уже в другом ключе.
Вот, к примеру, люди собираются писать собственный движок: Программирование движка для трёхмерной игры
Вот графикой балуются: Уникальная кроссплатформенная супер 3D игра

Это хорошо, когда есть такой запал, как у вас. Но чуток поконкретнее надо излагать свою мысль.
0
Dimas-Karabas
28 / 5 / 1
Регистрация: 15.04.2013
Сообщений: 116
04.03.2014, 15:05  [ТС] #5
SatanaXIII, (первая тема с движком - моя тема )
Так что конкретно объяснить, чтобы мне дали ответ?
0
SatanaXIII
Супер-модератор
Эксперт С++
5638 / 2673 / 252
Регистрация: 01.11.2011
Сообщений: 6,571
Завершенные тесты: 1
04.03.2014, 15:10 #6
Цитата Сообщение от Dimas-Karabas Посмотреть сообщение
первая тема с движком - моя тема
Ну и отправляйтесь туда с богом. *крестит*

Цитата Сообщение от Dimas-Karabas Посмотреть сообщение
Так что конкретно объяснить, чтобы мне дали ответ?
Вот пример:
Я тоже хочу написать игрушку. Там будет машинка ездить и стрелять. Значит будет бесконечная карта и рандомно возникающие противники. Помогите мне.

Вам сразу понятны все тонкости, вид, смысл? ))
0
Dimas-Karabas
28 / 5 / 1
Регистрация: 15.04.2013
Сообщений: 116
04.03.2014, 15:12  [ТС] #7
SatanaXIII, в целом...наверное нет)
Просто я не знаю что конкретно нужно объяснить. Честно говоря, это уже оффтоп идёт
0
SatanaXIII
Супер-модератор
Эксперт С++
5638 / 2673 / 252
Регистрация: 01.11.2011
Сообщений: 6,571
Завершенные тесты: 1
04.03.2014, 15:15 #8
Цитата Сообщение от Dimas-Karabas Посмотреть сообщение
Честно говоря, это уже оффтоп идёт
Честно говоря вам невозможно ответить что-то четко прям и ясно. Х)

Цитата Сообщение от Dimas-Karabas Посмотреть сообщение
Просто я не знаю что конкретно нужно объяснить.
Какие вы знаете технологии рисования вообще? Это будет существенным подспорьем в понимании того, что вы можете сделать. Если можете, приведите самый простой код, рисующий, скажем, линию. Не важно какую, не важно куда.
0
Dimas-Karabas
28 / 5 / 1
Регистрация: 15.04.2013
Сообщений: 116
04.03.2014, 15:16  [ТС] #9
SatanaXIII,
можете спокойно назвать меня "школьником с детскими мечтами", т.к. мне всего 16, и я только начал изучать С++.
0
04.03.2014, 15:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.03.2014, 15:16
Привет! Вот еще темы с ответами:

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

Создание текстовой игры - C++
Захотелось создать текстовую игру. Но в С++ почти ноль. Понимаю что больших знаний для такой игры не надо, но даже не знаю с чего начать....

sdl,c++ создание 2D игры - C++
Доброго времени суток подскажите пожалуйста где у меня тут ошибка #include <SDL.h> #include "глобал.h" int main(int args, char...

Создание игры - Змейка. - C++
Здравствуйте. Подскажите с помощью чего можно создать такую игру как Змейка. Не в консольном варианте, а с 2D графикой. Изучил...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.