Найти - Пользователи
Полная версия: Проба пера: 2048 в tkinter
Начало » Python проекты » Проба пера: 2048 в tkinter
1 2
WoMax
Привет,

неск. дней назад, закончил своюй первый мини проект, вообще первую программу на питоне
Идея была - написать игру 2048 в tkinter. Почему в tkinter? Мне показалось, что это будет сложнее чем в pygame и поэтому лучше для процесса обучения.

В общем ссылки на скачивание экзешки:
https://dl.dropboxusercontent.com/u/109723496/2048.zip - версия для 64-х разрядной винды.
https://dl.dropboxusercontent.com/u/109723496/2048_32bit_v2.zip - версия для 32-х разрядной винды.

архив с .py файлом: https://dl.dropboxusercontent.com/u/109723496/2048_py.zip

Если кому-то будет интересно, скачивайте, играйте, оставляйте отзывы.

P.S.: ув. модераторы, не знаю в правильном ли разделе я разместил тему, если что удалите и скажите куда это перепостить)
ilnur
а где версия для линукса?
под виндой 7 х86, не запускается. “версия этого файла не совместима с используемой версией Windows”
vrabey
ilnur
а где версия для линукса?
присоеденяюсь.
Описание игры можно было бы сделать выделяемымм и копируемым - инглиш не знаю.
под x64 запустилась и отобрала у меня 1 час времени
WoMax
ilnur
а где версия для линукса?

держи архив с .py файлом: https://dl.dropboxusercontent.com/u/109723496/2048_py.zip

ilnur
под виндой 7 х86, не запускается. “версия этого файла не совместима с используемой версией Windows”

хм… странно, у меня на другом компе где стоит х86 и нету питона, все работает. спс за инфо, поищу еще кого нить с х86, буду разбираться..
WoMax
Первый день бета-тестирования также показал, что игрушка через час игры начинает жрать много памяти и в итоге зависает. Будем работать над исправлением
4kpt_II
Для первого раза неплохо, но править много. Очень много
WoMax
4kpt_II
Для первого раза неплохо, но править много. Очень много
Спс. Буду рад если поскажите, какие косяки бросились в глаза. Хочется до вести до ума игрулю.

Самой большой проблемой сейчас вижу то, что игра при каждом ходе занимает все больше памяти. Видимо создавая новые объекты в канвасе - занимается память, а при уничтожении не освобождается.
Рестарт игры возвращает занятую память только частично. В итоге через какое то время игра вешается.

В поиске пока нашел похожую проблему в этой теме: http://python.su/forum/topic/20599/
Но мультипроцессинг и обновление интерфейса согласно лутцу вроде лучше не совмещать. Копаю дальше.
4kpt_II
Киньте в почту скайп. Могу подсказать. Тут писать слишком много и не нужно.

P.S. Никакой мультипроцессинг Вам не нужен!!! 200% где-то ошибка в коде.
WoMax
скинул в почту скайп
ilnur
нет файла с зависимостями, чтобы через него все что нужно доустановить

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB