Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
leonix12
-15 / 1 / 0
Регистрация: 08.04.2016
Сообщений: 125
#1

Игра 'Города'

17.11.2016, 14:47. Просмотров 1186. Ответов 48

Здравствуйте, задали сделать игру "города" на Delphi. Мб у кого есть исходники игры или код и т.д...?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2016, 14:47
Ответы с готовыми решениями:

Игра "Города"
помогите сделать проверку на последнюю букву в одиночном режиме и в...

Города
Доброго времени суток. Прошу помощи у знающих людей. Знаю программа, которая...

Для 1-го города найти кратчайшие маршруты в остальные города
Имеется n городов. Некоторые из них соединены дорогами известной длины. Вся...

Создать навигатор города
Есть у нас Навигатор города! Работа должна быть такая, рисуем на подложке дома...

Ошибка в игре города
Нашел исходник игры города написанный на Delphi. Но он не работает. Искал в...

48
Пытливый
1379 / 690 / 249
Регистрация: 29.05.2013
Сообщений: 3,107
21.11.2016, 13:55 #21
Они оба нужны для работы чата.
0
leonix12
-15 / 1 / 0
Регистрация: 08.04.2016
Сообщений: 125
21.11.2016, 16:11  [ТС] #22
а как осуществить проверку городов на правильность?
0
NIKOLAYY
819 / 717 / 339
Регистрация: 22.09.2012
Сообщений: 4,994
21.11.2016, 21:14 #23
Цитата Сообщение от leonix12 Посмотреть сообщение
а как осуществить проверку городов на правильность?
Какого города ты о чем, какая правильность?
Делфи не знает что такое город и что такое правильность..
Это ты должен сам указать для делфи считать ли правильным какой то набор символов (выдавать true) или не считать- false.

Исходник сервер чата на делфи в примерах делфи есть.
Можеш его за основу и взять.
0
leonix12
-15 / 1 / 0
Регистрация: 08.04.2016
Сообщений: 125
21.11.2016, 21:26  [ТС] #24
ну если оппонент напишет Масква, то какой код что бы проверка городов шла?
0
Пытливый
1379 / 690 / 249
Регистрация: 29.05.2013
Сообщений: 3,107
21.11.2016, 22:52 #25
Ну очевидно, что следующий город должен начинаться на А. Допустим в S1 лежит вопрос, а в S2 лежит ответ, тогда:
Delphi
1
2
3
if AnsiUpperCase(S2[1]) = AnsiUpperCase(S1[Length(S1)])
then ShowMessage('Правильно')
else ShowMessage('Не правильно')
0
leonix12
-15 / 1 / 0
Регистрация: 08.04.2016
Сообщений: 125
21.11.2016, 23:32  [ТС] #26
Я имею в виду что он напишет мАсква т.е не правильно..дак вот какой код позволяет делать проверку?
0
Joy
Эксперт Pascal/Delphi
2148 / 1184 / 1429
Регистрация: 29.08.2014
Сообщений: 4,333
22.11.2016, 02:52 #27
Цитата Сообщение от leonix12 Посмотреть сообщение
Я имею в виду что он напишет мАсква т.е не правильно..дак вот какой код позволяет делать проверку?
позволяет! а вот если предыдущий город оканчивается, к примеру, на букву 'Ь', то тогда какой город вводить?
0
leonix12
-15 / 1 / 0
Регистрация: 08.04.2016
Сообщений: 125
22.11.2016, 13:47  [ТС] #28
напиример ТюменЬ, то на букву Н. Вообщем на которую перед ь,ъ,й
0
qwertehok
2210 / 2199 / 599
Регистрация: 29.08.2013
Сообщений: 14,686
22.11.2016, 14:05 #29
да хватит вам про слова - работа со строками самая простая
как организовать диалог с пользователем? как красиво и просто сделать выбор слов?

нужно что-то вида чата где игрок с одной стороны, а пользователь с другой

Добавлено через 37 секунд
ЗЫ вот список городов
http://meteoinfo.ru/search-town/russia
0
leonix12
-15 / 1 / 0
Регистрация: 08.04.2016
Сообщений: 125
22.11.2016, 14:18  [ТС] #30
Именно, и вот ещё мне предстоит очень много картинок скачивать....

Добавлено через 1 минуту
Странно то что игра "Города" придумана очень давно, но вот исходников на delphi нету(
0
qwertehok
2210 / 2199 / 599
Регистрация: 29.08.2013
Сообщений: 14,686
22.11.2016, 14:23 #31
Цитата Сообщение от leonix12 Посмотреть сообщение
и вот ещё мне предстоит очень много картинок скачивать....
зачем?

Цитата Сообщение от leonix12 Посмотреть сообщение
но вот исходников на delphi нету(
а что там писать то?
0
Пытливый
1379 / 690 / 249
Регистрация: 29.05.2013
Сообщений: 3,107
22.11.2016, 15:00 #32
Мне видится это, как встроенная игра в чат. Это позволит и общаться и играть одновременно. Реализация примерно такая, отдельное меню, где выбирается Страна и задается максимальное время ожидания на каждый ответ. Далее игра начинается случайным выбором города из списка городов.
0
qwertehok
22.11.2016, 15:12
  #33

Не по теме:

так я и интересуюсь - как это нарисовать?

0
leonix12
-15 / 1 / 0
Регистрация: 08.04.2016
Сообщений: 125
22.11.2016, 15:29  [ТС] #34
Всё совершенно верно, но страна только Россия и города Российские)

Добавлено через 2 минуты
А как ещё картинки будут появляться при вводе города? Могу скинуть "пример" того как должны появляться картинки при вводе слова)
0
qwertehok
2210 / 2199 / 599
Регистрация: 29.08.2013
Сообщений: 14,686
22.11.2016, 15:36 #35
Цитата Сообщение от leonix12 Посмотреть сообщение
А как ещё картинки будут появляться при вводе города?
откуда взялись картинки?
зачем они вообще нужны?

я тебе кинул список ВСЕХ городов - представь как ты разместишь на форме игру в которой 100 слов?
0
leonix12
-15 / 1 / 0
Регистрация: 08.04.2016
Сообщений: 125
22.11.2016, 15:41  [ТС] #36
У меня задание: Сделать игру города с картинками. Вот скидываю пример, напиши в "Игрок 1 " Слово Москва, и нажми "Сделать ход" и увидишь что примерно мне надо)
0
Вложения
Тип файла: rar Игра года.rar (555.1 Кб, 6 просмотров)
qwertehok
2210 / 2199 / 599
Регистрация: 29.08.2013
Сообщений: 14,686
22.11.2016, 15:47 #37
бред какой
и на каждый город своя картинка? А как же НижниеГнильцы?
0
leonix12
-15 / 1 / 0
Регистрация: 08.04.2016
Сообщений: 125
22.11.2016, 15:48  [ТС] #38
Только по локальной сети что бы эта игра была)

Добавлено через 46 секунд
Вот Вот, ну я думаю что на не очень популярные города картинки можно пропустить)
0
qwertehok
2210 / 2199 / 599
Регистрация: 29.08.2013
Сообщений: 14,686
22.11.2016, 15:50 #39
Цитата Сообщение от leonix12 Посмотреть сообщение
Только по локальной сети что бы эта игра была)
оооооооо, если уж ты локально не можешь ее сделать, то задание не выполнимое
у тебя еще лвл маленький

и с дизайном у тебя проблемы

можно взять RichEdit, для одного пользователя справа, для другого слева выводить
0
leonix12
-15 / 1 / 0
Регистрация: 08.04.2016
Сообщений: 125
22.11.2016, 15:53  [ТС] #40
вот по этому поводу сюда и пишу, что бы помогли сделать( дизайн не имеет особого значения.
0
22.11.2016, 15:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2016, 15:53

Нахождение пути из города А в город Х
Написать программу нахождения пути из города А в город Х . Количество городов...

Поиск города на букву О в двухсвязном списке
Нужно написать код для поиска первого города, который начинается на букву...

Как связать код города с его названием
как связать код города с его названием??? надо что когда вводишь код города...


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

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

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