Getting Started (Polski)

Zdobądź LÖVE

Pobierz najnowszą wersję LÖVE z tej strony i zainstaluj ją. Jeśli używasz systemu Windows i nie chcesz instalować LÖVE, możesz po prostu pobrać spakowane pliki wykonywalne i rozpakować je w dowolnym miejscu.

Możesz sprawdzić, jaką wersje LÖVE masz zainstalowaną o tak:

love --wersja

Tworzenie Gry

Aby stworzyć małą gierkę należy utworzyć folder w dowolnym miejscu, uruchom też swój ulubiony edytor kodu.( Notepad + + jest bardzo dobrym edytorem kodu na Windows i dodatkowo posiada wbudowane wsparcie dla języka Lua). Utwórz nowy plik w folderze, który właśnie utworzyłeś, i nadaj mu nazwę main.lua Wstaw następujący kod w świeżo utworzonym pliku i zapisz go.

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

Uruchamianie Gier

LÖVE może załadować grę na dwa sposoby:

  • Z folderu.
  • Z pliku .love (to plik .zip z zmienioną nazwą).

W obu przypadkach musi istnieć plik o nazwie main.lua w ścieżce katalogu głównego. Ten plik zostanie załadowany, gdy LÖVE się uruchomi. Jeśli brakuje tego pliku, LÖVE nie rozpozna folderu lub pliku gry .Love, nowi użytkownicy narzekają na źle zapakowane gry. Często błąd wywołuje złe skompresowanie folderu, a nie jego treść.

Windows

W systemie Windows, najprostszym sposobem, aby uruchomić grę jest przeciągnąć folder na love.exe, lub skrót do love.exe. Pamiętaj, aby przeciągnąć folder zawierający main.lua , a nie sam plik main.lua

Możesz także zrobić to z wiersza poleceń:

Na przykład:

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

W systemie Windows istnieje specjalna opcja, która będzie przechwytywać konsole do okna. Pozwala to zobaczyć standardowe wyjście.

love --console

Linux

W systemie Linux można korzystać z wiersza poleceń:

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

Jeśli masz zainstalowany .deb można dwukrotnie kliknąć. LÖVE w menedżerze plików.

Mac OSX

W systemie Mac OS X, folder lub plik .love może być "upuszczony" na aplikacje Love.app. Na Mac OS X można też użyć Terminalu :

open -a love mygame

Następne kroki

Other Languages