GameDev · библиотека
pyglet
Окна, графика и звук через OpenGL на своём компьютере: фигуры и батчи, часы и анимация, клавиатура и мышь, плавные переходы, музыка — и в конце анимированная заставка. Задачи как в CodinGame: готовая программа, в которой нужно починить сломанный участок.
6 тем · 16 задачПройдено задач0 из 16
- 01ПродолжитьУстановкаPython, редактор кода, библиотека pyglet и мост CodeWithMe0 / 1
- 02Окно, фигуры и батчиpyglet.window.Window, on_draw, pyglet.app.run, shapes.Rectangle, Circle, Line, Batch, координаты с y вверх0 / 3
- 03Часы и движениеpyglet.clock, schedule_interval, schedule_once, unschedule, dt, скорость в пикселях в секунду, фиксированный шаг0 / 3
- 04Клавиатура и мышьon_key_press, key.KeyStateHandler, push_handlers, движение по диагонали, on_mouse_press, on_mouse_drag, попадание по фигуре0 / 3
- 05Плавная анимацияпрогресс анимации, opacity, линейная интерполяция, функции плавности (easing), ключевые кадры0 / 3
- 06Звук и заставкаpyglet.media.load, Player, queue, play, pause, volume, synthesis, такт и BPM, сцены заставки, плейлист с затуханием0 / 3