Difference between revisions of "Getting Started (Українська)"
m (→Наступні кноки: change links to the Ukrainian translation now that it exists) |
m (changed links to use Template:translated link so that new translations will get linked automagically; changed some links that are already translated too) |
||
Line 23: | Line 23: | ||
LÖVE може загрузити гру одним з двох способів: | LÖVE може загрузити гру одним з двох способів: | ||
* З директорії, в який є файл main.lua. | * З директорії, в який є файл main.lua. | ||
− | * З | + | * З {{translated link|LÖVE Game File|Українська|text=файлу .love}}, в кореневій (або верхній) директорії якого є файл main.lua. |
− | Про створення файлі .love див. розділ [[Game Distribution (Українська)| | + | Про створення файлі .love див. розділ [[Game Distribution (Українська)|Розповсюдження гри]]. |
---- | ---- | ||
===Windows=== | ===Windows=== | ||
− | Редактори [http://studio.zerobrane.com ZeroBrane Studio], | + | Редактори [http://studio.zerobrane.com ZeroBrane Studio] (анг.), {{translated link|Sublime Text 2|Українська}}, {{translated link|Notepad++|Українська}} та {{translated link|SciTE|Українська}} дозволяють запускати гру безпосередньо з редактору коду. |
В інших випадках найпростіший спосіб запустити гру — перетягнути директорію або на файл love.exe, або на ярлик для love.exe. Не забувайте, що переносити треба директорію, всередині якої є файл <code>main.lua</code>, а не сам файл <code>main.lua</code>. | В інших випадках найпростіший спосіб запустити гру — перетягнути директорію або на файл love.exe, або на ярлик для love.exe. Не забувайте, що переносити треба директорію, всередині якої є файл <code>main.lua</code>, а не сам файл <code>main.lua</code>. | ||
Line 43: | Line 43: | ||
Для запуску гри можна створити ярлик. Для цього просто створіть ярлик до love.exe, натисніть на нього правою кнопкою миші, в контекстному мерю виберіть пункт «Властивості» (Properties), а там уведіть в полі «Об'єкт» (Target<!--TODO: перевірити український переклад -->) команду для командного рядка. | Для запуску гри можна створити ярлик. Для цього просто створіть ярлик до love.exe, натисніть на нього правою кнопкою миші, в контекстному мерю виберіть пункт «Властивості» (Properties), а там уведіть в полі «Об'єкт» (Target<!--TODO: перевірити український переклад -->) команду для командного рядка. | ||
− | В Windows є спеціальний параметр командного рядка, який дозволяє прив'язати консоль до вінка, щоб бачити результати функції <code>print</code> та подібних (це еквівалент <code>t.console=true</code> в | + | В Windows є спеціальний параметр командного рядка, який дозволяє прив'язати консоль до вінка, щоб бачити результати функції <code>print</code> та подібних (це еквівалент <code>t.console=true</code> в {{translated link|conf.lua|SciTE|Українська}}): |
<source lang="bash"> | <source lang="bash"> | ||
"C:\Program Files\LOVE\love.exe" --console | "C:\Program Files\LOVE\love.exe" --console | ||
Line 121: | Line 121: | ||
* Щоб розмістити файл .love чи директорію гри на пристрої з iOS після того, як там встановлена програма LÖVE, можна або завантажити його через Safari, або перенести з вашого комп'ютера через iTunes, коли пристрій під'єднано: відкрийте iTunes, перейдіть в пристрій iOS, на якому встановлено LÖVE, відкрийте розділ «Програми» (Apps), прокрутіть список до LÖVE, і додайте файл .love або папку гри в розділ Документи (Documents) програми LÖVE. | * Щоб розмістити файл .love чи директорію гри на пристрої з iOS після того, як там встановлена програма LÖVE, можна або завантажити його через Safari, або перенести з вашого комп'ютера через iTunes, коли пристрій під'єднано: відкрийте iTunes, перейдіть в пристрій iOS, на якому встановлено LÖVE, відкрийте розділ «Програми» (Apps), прокрутіть список до LÖVE, і додайте файл .love або папку гри в розділ Документи (Documents) програми LÖVE. | ||
− | Див. розділ [[Game Distribution (Українська)| | + | Див. розділ [[Game Distribution (Українська)|Розповсюдження гри]] про створення приєднаних до програми ігор LÖVE на iOS і їх розповсюдження. |
== Наступні кноки == | == Наступні кноки == | ||
* Урок [[Tutorial:Callback_Functions (Українська)|Функції зворотного виклику]] навчить вас основній структурі гри на LÖVE. | * Урок [[Tutorial:Callback_Functions (Українська)|Функції зворотного виклику]] навчить вас основній структурі гри на LÖVE. | ||
* Після цього варта прочитати уроки з категорії [[:Category:Tutorials (Українська)|уроки (Tutorials)]]. | * Після цього варта прочитати уроки з категорії [[:Category:Tutorials (Українська)|уроки (Tutorials)]]. | ||
− | * [[Main Page| | + | * [[Main Page (Українська)|Вікі]] — вікі про LÖVE. |
== Other Languages == | == Other Languages == |
Revision as of 09:32, 31 January 2020
Contents
Встановлення LÖVE
Завантажте останню версію LÖVE з офіційного сайту та встановійть її. Якщо у вас Windows, і ви не хочете встановлювати LÖVE, ви також можете просто завантажити програмні файли в zip-архіві і розпакувати їх де завгодно.
Щоб довідатися, яка версія LÖVE встановлена у вас, виконайте таку команду:
love --version
Створення гри
Щоб зробити мінімальну гру, створіть директорію (вона ж тека або папка) в будь-якому місці на диску, і відкрийте свій улюблений текстовий редактор. Наприклад, Sublime Text — непоганий редактор, який працює на всіх операційних системах та підтримує мову Lua. Створіть файл в тільки що створеній директорії і назвіть його main.lua
. Вставте в цей файл код, приведений нижче, та збережіть файл.
function love.draw()
love.graphics.print("Hello World", 400, 300)
end
Запуск ігор
LÖVE може загрузити гру одним з двох способів:
- З директорії, в який є файл main.lua.
- З файлу .love (англ.), в кореневій (або верхній) директорії якого є файл main.lua.
Про створення файлі .love див. розділ Розповсюдження гри.
Windows
Редактори ZeroBrane Studio (анг.), Sublime Text 2 (англ.), Notepad++ (англ.) та SciTE (англ.) дозволяють запускати гру безпосередньо з редактору коду.
В інших випадках найпростіший спосіб запустити гру — перетягнути директорію або на файл love.exe, або на ярлик для love.exe. Не забувайте, що переносити треба директорію, всередині якої є файл main.lua
, а не сам файл main.lua
.
Також можна запустити гру з командного рядка:
"C:\Program Files\LOVE\love.exe" "C:\games\mygame"
"C:\Program Files\LOVE\love.exe" "C:\games\packagedgame.love"
Для запуску гри можна створити ярлик. Для цього просто створіть ярлик до love.exe, натисніть на нього правою кнопкою миші, в контекстному мерю виберіть пункт «Властивості» (Properties), а там уведіть в полі «Об'єкт» (Target) команду для командного рядка.
В Windows є спеціальний параметр командного рядка, який дозволяє прив'язати консоль до вінка, щоб бачити результати функції print
та подібних (це еквівалент t.console=true
в conf.lua):
"C:\Program Files\LOVE\love.exe" --console
Linux
В Linux можна використовувати одну з наступних команд в командному рядку:
love /home/шлях/до/директорії-гри/
love /home/шлях/до/запакованої-гри.love
Якщо ви встановили LÖVE на системномі рівні, можна також двічі натискати по файлах .love в файловому менеджері.
Mac OS X
В Mac OS X можна перетягнути папку чи файл .love на комплект програми LÖVE. В терміналі Mac (в командному рядку) можна використовувати таку команду (якщо Löve встановлено в директорії Applications):
open -n -a love "~/шлях/до/гри"
Однако при використанні метода вище текст, який виводится функцією print
та подібними, не буде показуватися в вікні термінала. Щоб побачити його, виконайте програмний файл love з комплекту програми LÖVE напряму:
/Applications/love.app/Contents/MacOS/love ~/шлях/до/гри
Ви можете додати псевдонім команди ~/.bash_profile
для своєї сесії Термінала, щоб ця команда викликалася при виклику love
.
Відкрийте цей файл:
open -a TextEdit ~/.bash_profile
Можливо, вам доведеться спочатку створити його:
touch ~/.bash_profile
якщо він ще не існує.
Після цього вставте в файл ~/.bash_profile наступний код і збережіть файл:
# псевдонім для love
alias love="/Applications/love.app/Contents/MacOS/love"
Тепер можна викликати love так же, як в командному рядку Linux і Windows:
love ~/шлях/до/гри
Android
Якщо у вас встановлена програма Löve з магазину Google Play або іншого місця, можна запустити свої гру так:
- Метод 1. Перенесіть директорії гри в /sdcard/lovegame, щоб main.lua знаходився в /sdcard/lovegame/main.lua. Після цього запустіть програму.
- Метод 2. Перенесіть файл .love зі своєю грою на пристрій, і натисніть на нього. В більшості файлових менеджерів файл .love запуститься через програму Löve. Якщо ваш файл не запускається, можна встановити ES File Explorer і запускати файли через нього. Якщо ви використовуєте Dropbox, можна запустити файли .love через нього.
iOS
Щоб запустити LÖVE для iOS, спочатку потрібно його скомпілювати та встановити. Для цього потрібен Mac OS X, Xcode 7 чи новіший і сирцевий код LÖVE для iOS, який можна завантажити з домашньої сторінки.
- Якщо ви використовуєте (через
include
абоlibraries
) директорії, яких немає в директоріїlove/platform/xcode/ios
, завантажте їх і скопіюйте в цю директорії. В ній знаходяться додаткові бібліотеки, які використовуються в LÖVE.
- Відкрийте проєкт для Xcode, який знаходиться в
love/platform/xcode/love.xcodeproj
, і виберіть метуlove-ios
в меню, що випадає, в верхній частині вікна.
- Можливо, вам потрібно буде змінити Конфігурацію збірки (Build Configuration) з Debug на Release, щоб покращити швидкодію. Для цього потрібно відкрити меню «Редагувати схему...» (Edit Scheme...) в тому ж меню, що випадає.
- Виберіть або пристрій iOS Simulator, або під'єднаний пристрій на iOS, з меню справа від попереднього, і натисніть на кнопку «Зібрати та запустити ▶︎» (Build-and-Run ▶︎) зліва. Вона скомпілює LÖVE та встановить його на пристрої.
В LÖVE для iOS включено простий інтерфейс для показу списку встановлених ігор (якщо тільки ви не приєднаєте до нього файл .love для готової збірки гри).
- Щоб розмістити файл .love на iOS Simulator після того, як програма LÖVE там встановлена, перетягнить файл в вікно відкритого iOS Simulator'а. Якщо програма LÖVE не запущена, вона запуститься. Якщо в цей час активна інша гра, можливо, потрібно буде вийти з LÖVE, щоб відкрилася нова гра (двічі натисніть Shift-Command-H, щоб відкрилося меню переключення програм, App Switcher, в iOS Simulator'і.)
- Щоб розмістити файл .love чи директорію гри на пристрої з iOS після того, як там встановлена програма LÖVE, можна або завантажити його через Safari, або перенести з вашого комп'ютера через iTunes, коли пристрій під'єднано: відкрийте iTunes, перейдіть в пристрій iOS, на якому встановлено LÖVE, відкрийте розділ «Програми» (Apps), прокрутіть список до LÖVE, і додайте файл .love або папку гри в розділ Документи (Documents) програми LÖVE.
Див. розділ Розповсюдження гри про створення приєднаних до програми ігор LÖVE на iOS і їх розповсюдження.
Наступні кноки
- Урок Функції зворотного виклику навчить вас основній структурі гри на LÖVE.
- Після цього варта прочитати уроки з категорії уроки (Tutorials).
- Вікі — вікі про LÖVE.
Other Languages
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info