С какой игры начать? |
С какой игры начать? |
Гелла |
30.03.2006 19:50
Сообщение
#1
|
Пионер Группа: Пользователи Сообщений: 84 Пол: Женский Репутация: 0 |
Я вот хочу научится программировать..один очень хороший человек на этом форуме подсказал, что лучше учиться программировать в процессе написания игр........какую самую простую игру вы можете посоветовать..Заранее Большое Спасибо....Не умею правильно пользоваться поиском по форуму..поэтому не отсылайте плиз в поиск........
-------------------- И полусонным стрелкам лень
Ворочаться на циферблате И дольше века длится день.. И не кончается объятье... |
Lapp |
3.05.2006 13:10
Сообщение
#2
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
После некоторого перерыва (очень извиняюсь), возвращаемся к нашей змеючке . Оговорюсь (а то Гелла слишком уж подозрительна, чуть что - в боевую стойку ), что я ни на кого не намекаю . Кстати, Гелла, недавно я в качестве иллюстрации к решению задачи для Надин (там был метод змейки) выложил в теме Фотография одно фото - рекомендую посмотреть, придаст живости нашему процессу обучения .
Итак, что же изменилось в Змейке-2 по сравнению со Змейкой-1? А вот, что: я убрал одну пару переменных, x0 и y0 - они оказались лишними. Перестановки операторов связны с этим. (То есть в целом ты была права, но нужно конкретнее, выделить главное, отсечь второстепенное - добавлено позже) Теперь о блок-схеме. Вот она: Пожалуйста, просмотри ее и найди соответствие между блоками и операторами в программе. А теперь время сделать что-то новое - шаг вперед! В качестве такого шага я предлагаю убрать одну строку из программы. В самом конце есть такая строчка, она состоит из двух операторов: GoToXY(x,y);Write(' '); Стирать ее не обязательно, можно просто закомментировать, то есть заключить в фигурные скобочки {}. После этого компилятор не будет обращать на нее внимания. То, что получится, будет в каком-то смысле больше похоже на змейку, чем бедная одинокая голова (восьмерка). Но вот беда - все тело нашей змеи пока состоит из одних голов! Как это исправить?.. Подумай, а потом прочти ответ на строчке ниже (выдели блоком) и сделай так. Вернуть строчку назад, но пробел в операторе Write заменить на ноль (0). Сообщение отредактировано: lapp - 4.05.2006 3:36 -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Текстовая версия | 7.10.2024 1:56 |