First steps with lovedos.

This commit is contained in:
Wally Hackenslacker
2025-09-27 18:38:20 -04:00
committed by Wally Hackenslacker
parent b8a41b4b84
commit e856326264
6 changed files with 53 additions and 1 deletions

View File

@@ -1,3 +1,9 @@
# LoveDOS-Dungeon-Crawler
A dungeon crawler game made with LoveDOS for the DOSember Game Jam https://itch.io/jam/dosember-game-jam
## Assets used
- [Click.wav by frosty ham](https://opengameart.org/content/click-0)
- [B&W Ornamental Cursor by qubodup](https://opengameart.org/content/bw-ornamental-cursor-19x19)
- []

BIN
bgm/dogs.wav Normal file

Binary file not shown.

BIN
imgs/bckg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
imgs/pointer.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 347 B

46
main.lua Normal file
View File

@@ -0,0 +1,46 @@
---@diagnostic disable: undefined-global
Mousex = 0
Mousey = 0
Cursor = nil
Bgm = nil
Click = nil
Bckg = nil
function love.load()
Cursor = love.graphics.newImage('imgs/pointer.png')
Bckg = love.graphics.newImage('imgs/bckg.png')
Bgm = love.audio.newSource('bgm/dogs.wav')
Bgm:setLooping(true)
Bgm:play()
Click = love.audio.newSource('snd/click.wav')
end
function love.draw()
love.graphics.draw(Bckg, 0, 0)
love.graphics.draw(Cursor, Mousex , Mousey)
end
function love.keypressed(key)
if key == "escape" then
love.event.quit()
end
end
function love.mousemoved(x, y)
Mousex = x
Mousey = y
end
function love.mousepressed(x, y, button)
if button == 1 then
Click:play()
end
end

BIN
snd/click.wav Normal file

Binary file not shown.