Исходники от allXumuk'a

allXumuk
Небольшой пример гоночной игры, немного незаконченный. Реализована система чекпоинтов, для подсчёта пройденных кругов. Есть возможность как выиграть, у ИИ, так и проиграть, впрочем проиграть почти нереально, противник очень медлителен.

race_tutor.cap

allXumuk
Маленький, который может лечь в основу "химической" игры. При нажатии ЛКМ, создаются частицы (их тип можно переключать кнопками 1 и 2), когда сталкиваются синяя и красная частицы, на их месте появляется зелёная.


Chemistry.cap

allXumuk
Вот пара примерчиков, оба они делались для игры Abstract World, но проект закрылся (2 раза)
Старая версия - выбор оружия колёсиком мыши, предусмотрена система постепенного открытия оружия, ИИ прост, есть "ловушка", переход по уровням, жизни.

AbsWorld[old].cap

Более новая версия - выбор оружия в панели при нажатии на "Е" (лат.), 4 разных типа оружия, ИИ нет, зато есть "акробатика" - ускоренный бег, двойной прыжок, цепляние за края платформ, медленное скольжение вниз по стенам.

allXumuk
Исходник эффекта "портала", т.е. есть "портал" и в него затягиваются маленькие частички. Это как Particles только наоборот

portal.cap

allXumuk
Enginer, хороший вариант, я тоже хотел так сделать но не получилось заставить частицы генерироваться вот так.

allXumuk
Может кому понадобится новый исходничг, демонстрирующей "заПитонивание" zip-архива 😀
Исходник совсем простой, одна кнопка создаёт архив с указанным именем и кидает в него текстовый файл, а другая выводит имена файлов в этом архиве. Как правило выводится имя только одного файла, потому что он там обычно один 😀 , но, если вручную закинуть в него ещё файлов, то и их имена выведутся.

ZipViaPy.rar

Evkoev
allXumuk, о, большое спасибо.
С модулем "зипфайл" ещё не "баловался", но код понял достаточно быстро.
Не против, если как-нибудь поробую модернизировать/дополнить и кину сюда?

allXumuk, встречай своё детище, версия 0.2 😀
Пофиксил все выскакивающие Питоновские ошибки.
Сделал возможность просматривать файлы в архиве, только если он создан.
Сделал, чтобы при создании архива без имени, ему присваивалось "NoName".
Добавил пару простых фич - просмотр и удаление архива, переход на страничку с исходником.

ZipViaPy 0.2.rar

allXumuk
Класненько. А я уже генератор кода делаю, с системой визуального программирования. Что-то типо Construct'а, на экране появляются всякие прямоугольники, типо - загрузить спрайт, повернуть спрайт, назначить текст. А при нажатии кнопки "генерировать код", появляется файл с кодом на каком-нибудь ЯП 😀 Пока думаю использовать Love 2d и Lua. На нём как раз нужно исходники в Zip-архив паковать, так, что предыдущим примером я готовился