nice work. great momentum to the mechanics
minidavid
Creator of
Recent community posts
Thanks for playing the game.
Also if it frustrated you, give it the fair rating you’d like to. I gave up on wanting high ratings from game jams a long time ago, and I think it’s only healthy for me to realize that my game is not as important or as good as I think it is. A good ideology to get better with each day.
If you’d like to give it a 1 star, do it. I’m not very interested in getting high ratings anyway. That wasn’t the goal of the jam.
mget usually works for collision on a tile. Take this function: map(0,0)
Then you have a player:
spr(1,x *8,y *8)
WHY *8 here? Because a tile is usually 8 by 8. And we need it for collision. This is my personal favorite approach. Alternatively you could divide it in the mget function by 8.
So if you want to make a collision, with my style:
if mget(x,y)==tile_1 then print(“cool”) end It will print cool.
Now mget(x,y)==tile_1 is specific to map(0,0)
So you what you want to do is to have mget(x+levelx,y+levely)==tile_1 to make it dynamic to each level.
map(levelx,levely) spr(1,x8,y8) –if you win, the map moves down by 17 if levelWin then levely = levely+17 end
–if you collide with tile_1 then you print cool if mget(x+levelx,y+levely)==tile_1 then print (“cool”) end