Difference between revisions of "Getting Started (Русский)"

m (moved С чего начать to Getting Started (Русский) over redirect: reverted, English title (Language) is the correct format)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
[[Main_Page_(Русский)|'''Главная''']] / [[Getting_Started_(Русский)|Getting Started]]
 +
 
== Получите LOVE ==
 
== Получите LOVE ==
  
Line 11: Line 13:
 
== Создание игры ==
 
== Создание игры ==
  
Чтобы создать самую простую игру, вы должны создать где-нибудь папку, затем открыть ваш любимый редактор кода. Notepad++ отлично подходит для пользователей Windows и имеет встроенную поддержку Lua. Создайте новый файл в той папке, которую вы создали, и назовите его main.lua. Вставьте следующий код в этот файл, и сохраните его.
+
Чтобы создать самую простую игру, вы должны создать где-нибудь папку, затем открыть ваш любимый редактор кода. [http://www.sublimetext.com Sublime Text] отлично подходит для пользователей Windows и имеет встроенную поддержку Lua. Создайте новый файл в той папке, которую вы создали, и назовите его <code>main.lua</code>. Вставьте следующий код в этот файл, и сохраните его.
  
 
<source lang="lua">
 
<source lang="lua">
Line 18: Line 20:
 
end
 
end
 
</source>
 
</source>
 +
 
== Запуск игр ==
 
== Запуск игр ==
  
Line 30: Line 33:
 
На Windows самый лёгкий путь запустить игру состоит в том, чтобы перетащить папку, содержащую игру, на файл love.exe, или на его ярлык. Запомните, перетаскивать надо папку, содержающую файл <code>main.lua</code>, а не сам файл <code>main.lua</code>.
 
На Windows самый лёгкий путь запустить игру состоит в том, чтобы перетащить папку, содержащую игру, на файл love.exe, или на его ярлык. Запомните, перетаскивать надо папку, содержающую файл <code>main.lua</code>, а не сам файл <code>main.lua</code>.
  
Вы также можете запустить игру из командной строки:
+
Вы также можете запустить игру из командной строки, например:
  
Например:
 
 
<pre>
 
<pre>
 
love C:\games\mygame
 
love C:\games\mygame
Line 79: Line 81:
  
 
== Следующие шаги ==
 
== Следующие шаги ==
* [[Tutorial:Callback_Functions]] научит вас базовой структуре love игры.
+
* [[Tutorial:Callback_Functions (Русский)]] научит вас базовой структуре love игры.
 
* [[:Category:Tutorials]] следующая часть, которую вам надо прочитать
 
* [[:Category:Tutorials]] следующая часть, которую вам надо прочитать
  
Line 85: Line 87:
 
{{i18n|Getting_Started}}
 
{{i18n|Getting_Started}}
  
[[Category:LOVE]]
+
[[Category:LÖVE]]

Latest revision as of 11:19, 4 December 2018

Главная / Getting Started

Получите LOVE

Скачайте последнюю версию LOVE с официального сайта, и установите её. Если вы используете Windows и не хотите устанавливать LOVE, вы также можете скачать архив с последней версией и распаковать его куда угодно.

Вы можете посмотреть версию Love так:

love --version

Создание игры

Чтобы создать самую простую игру, вы должны создать где-нибудь папку, затем открыть ваш любимый редактор кода. Sublime Text отлично подходит для пользователей Windows и имеет встроенную поддержку Lua. Создайте новый файл в той папке, которую вы создали, и назовите его main.lua. Вставьте следующий код в этот файл, и сохраните его.

function love.draw()
    love.graphics.print("Hello World", 400, 300)
end

Запуск игр

LOVE имеет два способа запуска игр:

  • Из папки.
  • Из файла .love (переименованный .zip-архив)

В обоих случаях должен присутствовать файл main.lua. Этот файл загружается первым при запуске игры. Если этот файл не найден, то LOVE не признает файл .love или папку как игру, и будет жаловаться на неправильно упакованную игру.

Windows

На Windows самый лёгкий путь запустить игру состоит в том, чтобы перетащить папку, содержащую игру, на файл love.exe, или на его ярлык. Запомните, перетаскивать надо папку, содержающую файл main.lua, а не сам файл main.lua.

Вы также можете запустить игру из командной строки, например:

love C:\games\mygame
love C:\games\packagedgame.love

На Windows есть специальный параметр, с помощью которого вы сможете видеть выходные данные.

love --console

Linux

На Linux вы можете использовать командную строку:

love /home/path/to/game
love /home/path/to/packagedgame.love

Если у вас уже установлен .deb, то вы можете просто дважды щелкнуть по .love файлу.

Mac OSX

На Mac OSX, папка или .love файл могуть быть перемещены в Love.app. В Mac OSX Terminal (командная строка), вы можете использовать love так:

open -a love mygame

В некоторых случаях это может быть быстрее, если игра расположена в Love.app:

/Applications/love.app/Contents/MacOS/love mygame

Вы можете установить псевдоним love, добавив следующий текст в ~/.bash_profile (open -a TextEdit ~/.bash_profile):

# alias to love
alias love="/Applications/love.app/Contents/MacOS/love"

После этого вы сможете вызывать love также, как и на Windows и Linux:

love /home/path/to/game

Следующие шаги

На других языках