Ero sivun ”LÖVE” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
→Käyttö
pEi muokkausyhteenvetoa |
p (→Käyttö) |
||
(2 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 34: | Rivi 34: | ||
Lövea voi opetella kirjoittamalla koodi tekstimuokkaimeen esimerkiksi [[gedit]]iin. | Lövea voi opetella kirjoittamalla koodi tekstimuokkaimeen esimerkiksi [[gedit]]iin. | ||
Seuraava rivi tulostaa | Seuraava rivi tulostaa 400 x 300 kokoiseen ikkunaan perinteisen Hei Maailma! ilmoituksen. | ||
Luo main.lua ja lisää siihen seuraavat rivit ja katso ylempää löytyvää käynnistyskäskyä. | Luo main.lua ja lisää siihen seuraavat rivit ja katso ylempää löytyvää käynnistyskäskyä. | ||
Rivi 42: | Rivi 42: | ||
end | end | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Seuraava rivi piirtää kuvan 300 x 200 kokoiseen ikkunaan. | |||
<syntaxhighlight lang=lua> | |||
function love.load() | |||
whale = love.graphics.newImage("whale.png") | |||
end | |||
function love.draw() | |||
love.graphics.draw(whale, 300, 200) | |||
end | |||
</syntaxhighlight> | |||
Seuraava rivi soittaa [[ogg]]-muotoisen äänen. | |||
<syntaxhighlight lang=lua> | |||
function love.load() | |||
sound = love.audio.newSource("music.ogg", "stream") | |||
love.audio.play(sound) | |||
end | |||
</syntaxhighlight> | |||
Katso lisää vinkkejä [https://love2d.org/wiki/Main_Page virallisesta documentaatiosta]. | |||
==Lisäkirjastot== | ==Lisäkirjastot== | ||
Rivi 58: | Rivi 80: | ||
* [https://www.love2d.org/wiki/Main_Page LÖVE dokumentaatio] | * [https://www.love2d.org/wiki/Main_Page LÖVE dokumentaatio] | ||
* [https://www.youtube.com/playlist?list=PL8w9J6i5St2OC4egPlSCOyPxhZBlnrU1p YouTube.com - Tutorial for Beginners Part 1/16] | * [https://www.youtube.com/playlist?list=PL8w9J6i5St2OC4egPlSCOyPxhZBlnrU1p YouTube.com - Tutorial for Beginners Part 1/16] | ||
* [https://web.archive.org/web/20130604035754/http://www.explodingrabbit.com/forum/entries/l%C3%B6ve-platform-game-programming-tutorial-01.669/ Löve - Platform Game Programming Tutorial | * [https://web.archive.org/web/20130604035754/http://www.explodingrabbit.com/forum/entries/l%C3%B6ve-platform-game-programming-tutorial-01.669/ Löve - Platform Game Programming Tutorial] {{InternetArchive}} | ||
{{Malline:Pelinteko}} | {{Malline:Pelinteko}} |