2057

Сбылась мечта идиота

Я все-таки написал тетрис
Сбылась мечта идиота
27
Автор поста оценил этот комментарий
Автор поленился запаковать в exe. Пичаль. Беда...
раскрыть ветку (1)
12
Автор поста оценил этот комментарий
Это возможно? Как?
показать ответы
0
Автор поста оценил этот комментарий
Из какого ты города, если не секрет?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Не секрет. Донецк.
Автор поста оценил этот комментарий
А у тебя фигурки не вращаются, или тупая и не разобралась
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Стрелки - управление
Пробел - вращение
Escape - выход
2
Автор поста оценил этот комментарий
Это не критика, просто небольшой совет или я просто чего-то не понял
- Во многих местах используется конструкция if..if..if.. почему не if..elif..else, это сократит кол-во проверок? (строки 268-275; 141-147)
- Скобки в if не нужны. Без них, имхо, красивее
- В CheckCollision я бы заменил return 'wall' и т.д., на return WALL или просто WALL, перед этим определив в теле класса (или выше) переменные WALL = 1, BLOCKS = 2, FLOOR = 3. Ибо проще сравнивать числа, нежели строки. Так же и с 'no'
Но это так, мелочи (=
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Да, код довольно неряшлив. Сказывается плохое знание Питона и отсутствие опыта в программировании.
показать ответы
DELETED
Автор поста оценил этот комментарий
Хотите сказать, что вы тетрис написали по книге Лутца и этой информации с книги хватит?
раскрыть ветку (1)
Автор поста оценил этот комментарий
Мне хватило немного почитать книжку Прохорова(ничего особенного, просто изложение синтаксиса Питона), Гугла, StackOverflow и документации по Pygame. В свое время освоил еще книгу Андре Ламота "Программирование игр для Windows", там изложены основные принципы написания игр. Я бы не стал тратить свое время на тетрис, будь я в состоянии осилить Лутца:)
DELETED
Автор поста оценил этот комментарий
Автор, изучаешь Pyrhon в институте или домашнее развитие? Никогда не программировал и решил взять это язык за удобство (не надо подключать библиотеки, работать с памятью, базовые инструкции прекрасно справляются сами). И скачал книгу "Изучаем питон 4 издание от Mark Lutz", прочитав 150 страниц он только объяснил какие есть базовые объекты строки, числа, словари... Порекомендовали https://docs.python.org/2.7/contents.html Думаю там почитать, видать толковее будет.
Хотел спросить. Может что посоветуешь для изучения этого языка?
раскрыть ветку (1)
Автор поста оценил этот комментарий
Лол, я такой же нуб, как и вы :) Но если браться за Питон всерьез, то Лутц - лучшее, что есть, имхо.
показать ответы
19
Автор поста оценил этот комментарий
Ссылка на исходник http://uafile.com.ua/get/84403/
Для запуска нужен установленный Python и Pygame
показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества