Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

SabeDoesThings

17
Posts
1
Topics
7
Followers
9
Following
A member registered Nov 01, 2021 · View creator page →

Creator of

Recent community posts

sigma

oh ok. So you are suppose to spell it in the order of the word. so you would go R, then E, then D

Interesting. You went R then E then D in that order?

I tried playing yours but it wasn't loading for me but I'll try later and give you feedback

I am glad you liked it

I am glad you like it I am actually working on the update right now and will be uploaded once the gmtk jam ratings are over with better visuals, music and more.

(1 edit)

I tried it because I am wanting to use haxeflixel for my games for now on so I thought this game jam would be good start to learn haxeflixel. and as I kept working on it I liked how it looked like a old atari game like adventure. I did have a lot of fun though

(1 edit)

I like your game idea. I though that the sounds were funny but hard to control a little. good job though

Hey Ingot, Thanks for the advice I did notice that while play testing but wasn't quite sure on how I would fix that. But in the future I will definitely add graphics and polish to the game.

(1 edit)

can't believe you made this in monogame. bravo.

I would have loved to see a devlog on this.

I really wish I found this before I made my backrooms 2d game.

thank you

--game loop

function _init()

map_setup()

make_player()

end

function _update()

move_player()

end

function _draw()

cls()

draw_map()

draw_player()

end

-->8

--map code

function map_setup()

--map tile settings

wall = 0

tools = 1

water = 1

anim1 = 3

anim2 = 4

lose = 6

win = 7

end

function draw_map()

map_x = flr(p.x / 16) * 16

map_y = flr(p.y / 16) * 16

camera(map_x * 8, map_y * 8)

map(0, 0, 0, 0, 128, 64)

end

function is_tile(tile_type, x, y)

tile = mget(x, y)

has_flag = fget(tile, tile_type)

return has_flag

end

function can_move(x, y)

return not is_tile(wall, x, y)

end

-->8

--player code

function make_player()

p = {}

p.x = 8

p.y = 7

p.sprite = 1

p.tools = 0

end

function draw_player()

spr(p.sprite, p.x * 8, p.y * 8)

end

function move_player()

new_x = p.x

new_y = p.y

if (btn(⬅️)) new_x -= 0.1

if (btn(➡️)) new_x += 0.1

if (btn(⬆️)) new_y -= 0.1

if (btn(⬇️)) new_y += 0.1

if (can_move(new_x, new_y)) then

p.x = mid(0, new_x, 127)

p.y = mid(0, new_y , 63)

else

sfx(0)

end

(1 edit)

thank you I really needed this