Patient Python Game‑Dev Coach (DE/RU/EN) – First Game & Steam Release (Zoom/Google Meet)
Location Not Available
Stellenbeschreibung:
    Summary
    We’re looking for a patient Python game‑development coach for our 12‑year-old son to build his first game from scratch and publish it on Steam. Weekly sessions on Saturdays at 11:00 (Germany, CET/CEST), 60–90 minutes. Coaching language can be German / Russian / English. We explicitly want continuous guidance during the sessions (no “self‑study time” while the clock is running). Coaching via Zoom or Google Meet.
    Technical note: We have some prior attempts with Unity, but we prefer Python. Please propose a Python‑first engine (e.g., Panda3D, Pygame/Arcade, Ursina; alternatively Godot with a Python‑like language). Unity experience is welcome for advisory/transition purposes.

    Project Goals
    • Gentle, age‑appropriate introduction to Python-based game development.
    • A small, realistic game project with a clear core loop.
    • Steam publishing, including store prep and upload.

    Coach Responsibilities
    • Recommend a suitable engine/stack (Python-first) and create a learning plan & milestones (Prototype → Vertical Slice → Polish → Store prep).
    • 1:1 coaching with live-coding/screen-sharing and continuous support during the session.
    • Setup & hardware guidance in the first session (we’ll purchase accordingly).
    • Help set up GitHub (repo, commits, simple branching) and build/packaging (export/installer).
    • Steam publishing: store page prep (texts/assets), uploads/updates (Steamworks workflow).
    • Parent report after each session: brief notes on what was done and what to do before the next session. Note: Documentation time is billable.

    Deliverables
    • A playable mini-game with a simple core loop.
    • A GitHub repository with clean structure + short README (how to run/build).
    • Short session notes (2–8 bullets + homework/to-dos).
    • A checklist from build/packaging → Steam upload → store approval.

    Schedule & Availability
    • Start: immediately.
    • Cadence: Saturdays 11:00 (Germany, CET/CEST); 60–90 minutes.
    • Extra sessions possible depending on progress.
    • Tools: Zoom or Google Meet.

    Tech Stack
    • Python 3.x with a Python-based engine (coach to propose; see examples).
    • GitHub for version control.
    • Steam account (parent-owned) already available.
    • Hardware to be defined in the first session (we’ll purchase accordingly).

    Coach Requirements (Must-haves)
    • Hands-on Python game-dev with at least one engine (Panda3D, Pygame/Arcade, Ursina, optionally Godot/GDScript).
    • Steam publishing experience (Steamworks, store setup, updates).
    • Experience teaching kids/teens or a demonstrably patient, pedagogical style.
    • Game-design fundamentals (scope control, core loop, iteration).
    • Comfortable coaching in German / Russian / English (no language priority).

    Budget & Billing
    • Please state your hourly rate.
    • Paid trial session (~60 min) to get started.
    • Documentation time per session is billable.



    Кратко
    Ищем терпеливого наставника по геймдеву на Python для нашего 12‑летнего сына: нужно создать первую собственную игру и выпустить её в Steam. Еженедельные занятия по субботам в 11:00 (Германия, CET/CEST), 60–90 минут. Язык занятий — немецкий / русский / английский (без приоритета). Нужна непрерывная поддержка во время занятий (без «самообучения» в оплачиваемое время). Связь через Zoom или Google Meet.
    Техническое примечание: Ранее были попытки в Unity, но мы предпочитаем Python. Просим предложить Python‑ориентированный движок (например, Panda3D, Pygame/Arcade, Ursina; вариант Godot с языком, похожим на Python, тоже возможен). Опыт с Unity приветствуется в роли консультирования/перехода.

    Цели проекта
    • Мягкое, возраст‑соответствующее введение в разработку игр на Python.
    • Небольшой, реалистичный проект с чётким основным игровым циклом.
    • Публикация в Steam, включая подготовку страницы магазина и загрузку билдов.

    Задачи наставника
    • Рекомендовать подходящий движок/стек (Python‑first) и составить план обучения и вехи (прототип → vertical slice → полировка → подготовка магазина).
    • Индивидуальные занятия с лайв‑кодингом/шарингом экрана и постоянной поддержкой в ходе урока.
    • Настройка и подбор техники на первом занятии (мы всё докупим по рекомендациям).
    • Помощь с GitHub (репозиторий, коммиты, простая стратегия веток) и сборкой/упаковкой (экспорт/инсталлятор).
    • Публикация в Steam: подготовка страницы (тексты/ассеты), загрузки/обновления (процессы Steamworks).
    • Отчёт для родителей после каждого занятия: кратко — что сделали и что выполнить к следующему разу. Время на документацию оплачивается.

    Ожидаемые результаты
    • Играбельная мини‑игра с простым core loop.
    • Репозиторий GitHub с аккуратной структурой + короткий README (как запускать/собирать).
    • Короткие заметки по каждой сессии (2–8 пунктов + домашнее задание/to‑do).
    • Чек‑лист: от сборки/упаковки → загрузка в Steam → одобрение страницы.
    • Опционально: рекомендации по ассетам магазина (скриншоты, описание, простой план трейлера).

    График и доступность
    • Старт: сразу.
    • Режим: суббота 11:00 (Германия, CET/CEST); 60–90 минут.
    • Дополнительные занятия по мере прогресса.
    • Инструменты: Zoom или Google Meet.

    Техника/стек
    • Python 3.x и Python‑движок (наставник предложит; примеры выше).
    • GitHub для контроля версий.
    • Аккаунт Steam (на родителя) уже есть.
    • Оборудование подберём на первом занятии (приобретём по списку).

    Требования к наставнику (обязательно)
    • Практический опыт разработки игр на Python с одним из движков (Panda3D, Pygame/Arcade, Ursina, допускается Godot/GDScript).
    • Опыт публикации в Steam (Steamworks, оформление магазина, обновления).
    • Опыт работы с детьми/подростками или явно терпеливый, педагогичный стиль.
    • Базовые знания геймдизайна (объём, основной цикл, итерации).
    • Готовность вести занятия на немецком / русском / английском.

    Бюджет и оплата
    • Укажите почасовую ставку.
    • Платное пробное занятие (~60 мин) для старта.
    • Время на документацию по каждой сессии оплачивается.
Stelleninformationen
  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Remote
  • Kategorie:

    Development & IT
  • Erfahrung:

    Einsteiger
  • Arbeitsverhältnis:

    Freelance
  • Veröffentlichungsdatum:

    18 Aug 2025
  • Standort:

KI Suchagent
ai job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!