UK

Встановлення JumPHP IDE і відкриття проєкту

JumPHP IDE — безкоштовна IDE для створення ігор і застосунків на JumPHP. Вона є для Windows, macOS і Linux, а та сама працює в браузері з іграми, опублікованими тут.

1. Встановлення

На сторінці IDE візьміть інсталятор для своєї системи:

  • Windows: JumPHP-IDE-setup.exe. Під час першого запуску Windows попередить, що файл не підписаний: «Докладніше», потім «Усе одно запустити».
  • macOS: JumPHP-IDE-setup-macos.zip. Розпакуйте його, а першого разу — правий клік › Відкрити.
  • Linux: JumPHP-IDE-setup-linux-x86_64. Зробіть його виконуваним (chmod +x) і запустіть.

Інсталятор встановлює лише для вас, без прав адміністратора. Він додає ярлик і програму видалення та завжди встановлює останню версію IDE.

Для запуску ігор, тестів і знімків IDE використовує Docker (як bin/jumphp) і Git для проєктів: встановіть їх, якщо їх ще немає.

2. Стартовий екран

Стартовий екран JumPHP IDE
Старт
  • New Project: новий проєкт JumPHP. Оберіть тип: гра, настільний застосунок або ремейк гри Amstrad CPC (тоді IDE попросить файл .dsk гри). Проєкт містить лише каркас обраного типу.
  • Open Folder: проєкт, який уже є на вашому комп'ютері.
  • Clone Repository: репозиторій Git.

3. Вхід на jumphp.net

Натисніть Sign in with jumphp.net унизу ліворуч. Браузер відкриє jumphp.net: увійдіть через GitHub і дозвольте доступ IDE. Поверніться до IDE: ви увійшли. Ваші ігри з playground з'являться на стартовому екрані; один клік відкриває гру, IDE клонує її за вас і надсилає ваші коміти.

Під'єднаними пристроями керують у студії: Під'єднані пристрої. Будь-який із них можна будь-коли прибрати.

4. Перше знайомство

Гра, відкрита в JumPHP IDE
Відкрита гра
  • Ліворуч дерево проєкту (Alt+1). У самому низу External Libraries: сирці рушія JumPHP і пакетів Composer, лише для читання.
  • Посередині редактор PHP. Угорі праворуч — конфігурація запуску, ▶ (запуск) і колба (тести).
  • Вікна інструментів розташовуються ліворуч, унизу або праворуч: Structure, Hierarchy, Run, Find, Problems, Game, Claude.

Далі: писати код, запускати й тестувати.