Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Микола М.

Sleeping face
Микола давно не був на сервісі.
Але на Freelancehunt також працюють 4493 фрилансери у категорії Python, які професійно та вчасно виконають проєкт будь-якої складності.

Україна Дніпро, Україна
3 роки тому
Вільний для роботи вільний для роботи
на сервісі 3 роки

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
92

Рівень володіння мовами

Українська Українська: носій
Русский Русский: просунутий

Резюме

Владею такими языками: python, Java, html.

Так же свободно владею фотошопом.
сам по профилю «айтишник» имеется диплом.

Есть опыт создания ботов, наполнения их текстом.

Создание различных софтов под нужды компании, как пример чек-Ин сотрудников 


Навички та вміння

Програмування

Фото, аудіо та відео

Робота з текстами

Портфоліо


  • 200 UAH

    Птичка

    Python
    import pygame
    import random

    # инициализация Pygame
    pygame.init()

    # настройка окна
    win_width = 400
    win_height = 600
    win = pygame.display.set_mode((win_width, win_height))
    pygame.display.set_caption("Flappy Bird")

    # загрузка изображений
    bird_img = pygame.image.load("bird.png")
    pipe_img = pygame.image.load("pipe.png")

    # настройка размеров изображений
    bird_size = 50
    pipe_width = 60
    pipe_gap = 200

    # настройка начальной позиции птицы
    bird_x = win_width // 2 - bird_size // 2
    bird_y = win_height // 2 - bird_size // 2

    # настройка скорости птицы
    bird_speed = 5

    # список труб
    pipes = []

    # функция, которая генерирует новую трубу
    def generate_pipe():
    pipe_x = win_width
    pipe_height = random.randint(50, win_height - pipe_gap - 50)
    return {"x": pipe_x, "height": pipe_height}

    # добавление первой трубы
    pipes.append(generate_pipe())

    # переменная, которая отвечает за то, находится ли птица в воздухе
    is_jumping = False

    # функция, которая отрисовывает игровой мир
    def draw_world():
    # отрисовка птицы
    win.blit(bird_img, (bird_x, bird_y))

    # отрисовка труб
    for pipe in pipes:
    top_pipe_y = 0
    bottom_pipe_y = pipe["height"] + pipe_gap
    win.blit(pipe_img, (pipe["x"], top_pipe_y))
    win.blit(pygame.transform.flip(pipe_img, False, True), (pipe["x"], bottom_pipe_y))

    # обновление экрана
    pygame.display.update()

    # основной игровой цикл
    run = True
    while run:

    # обработка событий
    for event in pygame.event.get():
    if event.type == pygame.QUIT:
    run = False
    elif event.type == pygame.KEYDOWN:
    if event.key == pygame.K_SPACE:
    is_jumping = True

    # перемещение птицы
    if is_jumping:
    bird_y -= bird_speed * 2
    is_jumping = False
    else:
    bird_y += bird_speed

    # перемещение труб
    for pipe in pipes:
    pipe["x"] -= bird_speed

    # если труба достигает левой границы экрана
    if pipe["x"] < -pipe_width:
    pipes.remove(pipe)

    # если птица пересекается с трубой
    if (bird_x < pipe["x"] + pipe_width and
    bird_x + bird_size > pipe["x"] and
    bird_y < pipe["height"] or
    bird_y + bird_size
    bird_y + bird_size > pipe["height"] + pipe_gap):
    run = False

    # добавление новой трубы
    if pipes[-1]["x"] < win_width - win_width // 2:
    pipes.append(generate_pipe())

    # отрисовка игрового мира
    win.fill((0, 0, 0))
    draw_world()

    # завершение игры
    pygame.quit()

Активність

  Останні ставки 6
Текст для статті на новинному сайті
300 UAH
Написати програму, яка виконує алгоритм дій на мові Python
500 UAH
Тексти для сайту
200 UAH
Сценарій для розважального контенту!
500 UAH
Написати текст "У чому різниця між просвітництвом і пробудженням"
200 UAH
Покращити якість фото
200 UAH