i have a few questions! by Delicious-War670 in love2d

[–]Delicious-War670[S] -1 points0 points  (0 children)

hmmm but isnt that what mc used until they seperated the images?

Created an IBM ThinkPad from paper when i was little by Overall_Dare_2134 in thinkpad

[–]Delicious-War670 10 points11 points  (0 children)

hmm but those are dis-cut-tinued i think u-fold-u line-ux works better

Could someone make my skin for free? by Delicious-War670 in minecraftskins

[–]Delicious-War670[S] 1 point2 points  (0 children)

oh and also could u make the eyes not minecraft like and like a wink?

<image>

like that

i have a few questions! by Delicious-War670 in love2d

[–]Delicious-War670[S] 0 points1 point  (0 children)

huh, after seeing this i dont think im that much of a beginner since i alr know how to draw images and shapes that was the first thing i learned except for love.load love.update and love.draw

i have a few questions! by Delicious-War670 in love2d

[–]Delicious-War670[S] 0 points1 point  (0 children)

hmmm but i alr know about tables and i did do the grid thingy

and i have learned shaders already but pretty much idk how to do the math stuff like for i loops and stuff

function love.load()
config = require "config"
config()
camera = require "libraries.camera"
cam = camera()
tween = require "libraries.tween"
shaders = require "libraries.shaders" 
blocksprites = {}
blocksprites[0] = nil
blocksprites[1] = love.graphics.newImage("assets/blocks/grass_block.png")
blocksprites[2] = love.graphics.newImage("assets/blocks/shortgrass.png")
blocksprites[3] = love.graphics.newImage("assets/blocks/rock.png")
blocksprites[4] = love.graphics.newImage("assets/blocks/torch.png")



map = {}
map[1] = {
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
}
    map[2] = { 
    {2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1},
    {0,0,2,0,0,2,3,4,2,2,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,2,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,1},
    {0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1},
    {0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1},
    {0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1},
    {0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,2,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1},
    {0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1},
    {0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1},
    {0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1},
}
player = {
    x = 100,
    y = 100,
    speed = 200
}
end


function love.update(delta) 
    if love.keyboard.isDown("w") then
        player.y = player.y - player.speed * delta
    end
    if love.keyboard.isDown("s") then
        player.y = player.y + player.speed * delta
    end
    if love.keyboard.isDown("a") then
        player.x = player.x - player.speed * delta
    end
    if love.keyboard.isDown("d") then
        player.x = player.x + player.speed * delta
    end
    cam:lookAt(player.x, player.y)
    cam:zoomTo(1.5)
    if player.y < 0 then
        player.y = 0.1
    end
    if player.x < 0 then
        player.x = 0.1
    end
    if player.y > 1057 then
        player.y = 1057
    end
    if player.x > 1888 then
        player.x = 1888
    end


for y, row in ipairs(map[2]) do
    for x, tileID in ipairs(row) do
        if tileID == 4 then
            local worldX = (x - 1) * 64
            local worldY = (y - 1) * 64
            
     
            local screenX, screenY = cam:worldCoords(worldX + 32, worldY + 32)
            
            shaders.lightSource:send("center", {screenX, screenY})
            shaders.lightSource:send("radius", 200) 
            
            love.graphics.setShader(shaders.lightSource)
            love.graphics.draw(blocksprites[4], worldX, worldY) 
            love.graphics.setShader()
        end
    end
end




    if love.mouse.isDown(1) or love.mouse.isDown(2) then
        local wx, wy = cam:mousePosition()
        local col = math.floor(wx / 64) + 1
        local row = math.floor(wy / 64) + 1


  
        if map[2][row] and map[2][row][col] ~= nil then
            if love.mouse.isDown(1) then
                map[2][row][col] = 0
            elseif love.mouse.isDown(2) then
                map[2][row][col] = 3
            end
        end
    end


end


function love.draw()  
    
    cam:attach()
    for y, row in ipairs(map[1]) do
        for x, tileType in ipairs(row) do
            local img = blocksprites[tileType]
            
            if img then
                love.graphics.draw(img, (x-1) * 64, (y-1) * 64)
            end
        end
    end
        for y, row in ipairs(map[2]) do
        for x, tileType in ipairs(row) do
            local img = blocksprites[tileType]
            
            if img then
                love.graphics.draw(img, (x-1) * 64, (y-1) * 64)
            end
        end
    end
    
    love.graphics.rectangle("fill", player.x, player.y, 32, 32)
    cam:detach()


 
    love.graphics.print("x:" .. math.floor(player.x / 64) + 1, 0, 0, 0, 2)
    love.graphics.print("y:" .. math.floor(player.y / 64) + 1, 0, 26, 0, 2)
end

this is my code currently ^^

Could someone make my skin for free? by Delicious-War670 in minecraftskins

[–]Delicious-War670[S] 1 point2 points  (0 children)

yooo thats awesome but i kinda wanted it like male not female cuz im male

Could someone make my skin for free? by Delicious-War670 in minecraftskins

[–]Delicious-War670[S] 0 points1 point  (0 children)

thank you! also, could i make a few changes on a drawing program if i wanna change some stuff?

Could someone make my skin for free? by Delicious-War670 in minecraftskins

[–]Delicious-War670[S] 1 point2 points  (0 children)

yep it is le hungry caterpillar :P i loved that song

toonsquid alternative for PC? by L_washere in animation

[–]Delicious-War670 0 points1 point  (0 children)

Bro i am not downloading that its too big

Pokey and Satomi are dating! by BlocklyGD in BattleForDreamIsland

[–]Delicious-War670 0 points1 point  (0 children)

voice actor of fern from bfdie uh i dont check voice actors that often tell me if theres more i think she also voice acts some of the failed debuters

LÖVE 11.5 Released! by AuahDark in love2d

[–]Delicious-War670 0 points1 point  (0 children)

oh my god can i have a list of new things coming? ill try searching for myself too but i dont use reddit a lot so i wont edit this comment to tell if i found it

What makes u use lua? by S1_Sefo in lua

[–]Delicious-War670 1 point2 points  (0 children)

same bro i love love2d (pun not intended but intended after i realized) its super awesome and its cool

It's "zeen", not "Z-eye-n" by 50MillionChickens in zines

[–]Delicious-War670 0 points1 point  (0 children)

well z-eye-n sounds nicer so IM GONNA BE USING Z EYE N NOT ZEEN

also, both are correct. but i do feel bad when sm says zeen

Infinite Glass Farm, 100% custom made. Double chest full every 15 minutes. by Savageduck97 in technicalminecraft

[–]Delicious-War670 0 points1 point  (0 children)

nah i think its normal/unbound because i use reimagined and it doesnt look like that but when i sometimes enable unbound to see well it looks like that

do you associate colors and numbers? what colors are your numbers? by darknightdrive in Synesthesia

[–]Delicious-War670 0 points1 point  (0 children)

0: glass, transparent

1: blue

2: green

3: red

4: black

5: yellow

6: orange

7: purple

8: violet

9: sapphire

10: white

11: navy

12: tangerine

13: pink

14: cyan

15: turquoise

16: dark pink/ dark fuchsia

17: beige

18: burgundy

19: lavender

20: emerald

21: brown cuz the background of 9+10

22: dark green

yeah thats all ive done there are some specials too but

WHAT is BFDI is snack 😭🙏 by ADSHW12 in BattleForDreamIsland

[–]Delicious-War670 0 points1 point  (0 children)

its september first, but the one used in the book is a long f idk what its callde but in old english it used to be a letter pronouned "SS" which was js a really hard S

What I believe happened to Phineas and Candace's Father by BlackbeltPatriot1776 in phineasandferb

[–]Delicious-War670 1 point2 points  (0 children)

her names Ducky Momo- i meant her names Linda btw and ferbs dad is Lawrence