| Исходник игры "Машина" | 
|  | 
| 
| HoldFast | Дата: Понедельник, 14.11.2011, 15:34 | Сообщение # 1 |  | Группа: Удаленные 
 
 
 
 
 | Собстсвенно вот, держите 
 
 Сообщение отредактировал HoldFast - Понедельник, 14.11.2011, 15:35 |  |  |  |  | 
| 
| PassCall | Дата: Понедельник, 14.11.2011, 19:42 | Сообщение # 2 |  | Знающий Группа: Проверенные Сообщений: 89 Награды: 0 Репутация: 
  
 « 4 » Статус: Offline | Ну что можно сказать. Пример неплохой, но
 
 1. Полное отсутствие всякого форматирования нагоняет тоску. Серьезно.
 2. Неиспользуемые (и несуществующие) файлы "left.PNG" и "right.PNG" только сбивают с толку новичков.
 3. Ужасающая... нет, не так... УЖАСАЮЩАЯ оптимизация. Зачем присваивать четырем разным переменным ОДНУ И ТУ ЖЕ картинку?
 4. Где комменты? Я программирую на МП около 3-х лет, но некоторые строки из кода просто вводят в ступор. Как вам vx:=w/2-16/2+16+random(rnd)? Просто понять, для чего это? А ведь первая (и главная) задача любого примера - это наибольшая простота. Да и вообще, почему нельзя написать "8" вместо "16/2"?
 5. Некорректные для примера (так как использовать "короткие" названия для переменных в общем правильно) названия переменных. Они должны раскрывать свою суть лишь одним названием. Замени "w" на "width" и с первого раза станет ясно, что это такое и для чего нужно. А иначе лазишь по всему коду, чтобы посмотреть, где и как это используется.
 
 В общем, чтобы понять, чему хочет научить пример, надо неплохо разбираться в МП. А тот, кто разбирается, напишет похожий пример сам. И гораздо лучше.
 
 P.S. Я не хотел никого обидеть. Простите, если что.
 
 
 Сообщение отредактировал PassCall - Понедельник, 14.11.2011, 20:18 |  |  |  |  | 
| 
| Nextik | Дата: Среда, 16.11.2011, 08:29 | Сообщение # 3 |  | Программист Группа: Проверенные Сообщений: 273 Награды: 0 Репутация: 
  
 « 42 » Статус: Offline | PassCall, как думаешь, у меня получаться хорошие примеры? =) |  |  |  |  | 
| 
| HoldFast | Дата: Воскресенье, 20.11.2011, 16:40 | Сообщение # 4 |  | Группа: Удаленные 
 
 
 
 
 | PassCall, не пошел бы ты к херу чувак? Я это вообще не для примера писал, и вообще 3-4 года назад |  |  |  |  | 
| 
| HoldFast | Дата: Воскресенье, 20.11.2011, 20:14 | Сообщение # 5 |  | Группа: Удаленные 
 
 
 
 
 | PassCall, Я программирую на МП около 3-х лет за это время уже мог бы на человеческие языки программирования перейти, а не сидеть на этом
   |  |  |  |  |