Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 28.01.2015, 08:05   #1
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,250
По умолчанию Игра "Шарики"

Привет!

Есть вопрос по этой теме

Хочется почитать ваши мнения по поводу того, как может выглядеть такая игра, в которой можно применить решение из задачи выше. Спасибо!

P.S. Хочу написать такую игру и понять решение задачи
8Observer8 вне форума Ответить с цитированием
Старый 28.01.2015, 08:10   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,977
По умолчанию

Цитата:
Сообщение от 8Observer8 Посмотреть сообщение
Хочется почитать ваши мнения по поводу того, как может выглядеть такая игра, в которой можно применить решение из задачи выше. Спасибо!
Примерно так:
Вложения
Тип файла: rar shariki.rar (71.2 Кб, 46 просмотров)
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 28.01.2015, 09:50   #3
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,250
По умолчанию

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Примерно так:
При запуске выдаёт ошибку. У меня Win7 64 bit
Изображения
Тип файла: png SharikiError.png (22.1 Кб, 147 просмотров)
8Observer8 вне форума Ответить с цитированием
Старый 28.01.2015, 10:10   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,163
По умолчанию

Цитата:
Сообщение от 8Observer8 Посмотреть сообщение
как может выглядеть такая игра, в которой можно применить решение из задачи выше. Спасибо!
Представьте себе тетрис, в котором только одна колонка а все фигуры - палочки, только разной длинны и расцветок.
Когда палочка упала, получаем задачу из той темы.
waleri вне форума Ответить с цитированием
Старый 28.01.2015, 10:26   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,061
По умолчанию

А еще туча игр по выбиванию одноцветных шаров
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 28.01.2015, 10:37   #6
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,977
По умолчанию

Цитата:
Сообщение от 8Observer8 Посмотреть сообщение
При запуске выдаёт ошибку. У меня Win7 64 bit
Попробуйте через "Мастер совместимости программ" иногда помогает (не всегда). Выбираем WinXp.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 28.01.2015, 10:49   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,260
По умолчанию

Цитата:
Сообщение от 8Observer8 Посмотреть сообщение
Привет!

Хочется почитать ваши мнения по поводу того, как может выглядеть такая игра, в которой можно применить решение из задачи выше. Спасибо!

P.S. Хочу написать такую игру и понять решение задачи
Так была же в своё время игра - страшный "офис-киллер": LINES
там пять шариков в ряд схлопывались. (примеры см. http://lines98.org.ua/ или http://www.webhackers.ru/lines/)
Но в этой игре только один ряд схлопывался.

а ещё была такая игрушка "Zuma Deluxe" - там как раз шарики циклически схлопывались (пример http://getanswer.info/zuma-djeljuks-onlajn/ )

p.s. ничего не возможно придумать - всё уже придумано до нас!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 28.01.2015, 13:15   #8
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,378
По умолчанию

Цитата:
Как может выглядеть такая игра, в которой можно применить решение из задачи выше
если вы есть в ВК, то найдите игру под названием "Пернатая история".
если вы есть в фейсбуке, то найдите игру под названием "Pet Rescue Saga".

P.S. Хотя под описание автора больше подходит, наверное, что-то среднее между этими играми и Lines, Монтезума, BubbleSaga.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать

Последний раз редактировалось ACE Valery; 28.01.2015 в 13:19.
ACE Valery вне форума Ответить с цитированием
Старый 06.02.2015, 20:27   #9
NIKOLAYY2
Форумчанин
 
Регистрация: 24.12.2014
Сообщений: 220
По умолчанию

Ну я бы примерно так начинал решать-
шарики на поле можно представить как матрицу
i- строка
j- колонка
В этой матрице раскиданы символы соответствующие цвету шара.
Далее пробежал бы в цикле по строкам проверяя вот эти элементы массива на равенство:

если символы [j, i] и
символы [j, i-1] и
символы [j, i+1]
равны, то условие совпало! Три шара одинаковых найдено!
(сам цикл надо запускать только не от края а от 2 колонки матрицы и до предпоследней)

Затем по колонкам такой же цикл.
Если не нужно отслеживать например 4 подряд одинаковых шара, то условий для проверки добавится примерно таких [j, i-2] или [j, i+2] должны быть неравны [j, i]

Последний раз редактировалось NIKOLAYY2; 06.02.2015 в 20:31.
NIKOLAYY2 вне форума Ответить с цитированием
Старый 06.04.2015, 15:52   #10
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,250
По умолчанию

Всем большое спасибо! Я решил этот вариант игры взять. Может кто знает, как такую задачку решить: входные данные - это матрица с числами, позиция числа 3 и позиция отмеченная зелёным кружком; выходные данные - это ответ на вопрос: можно ли пройти от тройки до кружка при условии, что идти можно только по единицам. По картинке всё понятно. Может кто ради упражнения сделает. Я в процессе решения. Пока не очень то получается. Советом помогите
Изображения
Тип файла: png Path.png (1.5 Кб, 111 просмотров)

Последний раз редактировалось 8Observer8; 06.04.2015 в 15:58.
8Observer8 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" Alexsandrr Microsoft Office Excel 4 19.10.2013 14:22
Задача "Шарики" Pascal makskovalko Помощь студентам 7 19.03.2013 07:33
игра "worms", доработка игры "косынка". C# den790 Фриланс 11 09.12.2011 10:53
С++ Лабораторная работа: игра "Шарики" bondik Фриланс 1 24.12.2009 00:53
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS