diff options
| author | Eltrac <hi@guhub.cn> | 2025-03-09 13:50:23 +0800 |
|---|---|---|
| committer | Eltrac <hi@guhub.cn> | 2025-03-09 13:50:23 +0800 |
| commit | d36ba967f003ef21753f1c345bb2ba308fd5e553 (patch) | |
| tree | e0dbddadbd256c9995fb5a7f6fec433c0e6905be /main.lua | |
| parent | 43b0227f8e86001e6582bcf249f72604a84d929a (diff) | |
feat: simple i18n and pixel-style font
Diffstat (limited to 'main.lua')
| -rw-r--r-- | main.lua | 14 |
1 files changed, 6 insertions, 8 deletions
@@ -12,6 +12,8 @@ require "render.sprite" require "render.speaker" local Renderer = require "render.renderer" +local translator = require "i18n.translator" + -- initializers local function initRenderer() @@ -31,20 +33,16 @@ function love.load() love.window.setIcon(love.image.newImageData("resources/sprites/redheart.png")) love.window.setTitle("Heart Hunter") + local myFont = love.graphics.newFont("resources/fonts/MZPXflat.ttf", 17) -- 20 是字体大小 + love.graphics.setFont(myFont) + sprite.load() initRenderer() math.randomseed(os.time()) initGame() - speaker.speak({ - "welcome", - "press W, A, S, D to move", - "click mouse to rip out your heart", - "and, of course, shoot the enemies", - "you'll need to harvest their hearts too", - "good luck" - }, 2, true) + speaker.speak(translator.T("welcome"), 2, true) end function love.draw() |
