2DArray's Avatar

2DArray

@2darray.bsky.social

i make games and silly code demos. some of my games: http://2darray.itch.io some free gamedev tutorials: http://demoman.net

973 Followers  |  56 Following  |  56 Posts  |  Joined: 04.08.2023  |  2.2572

Latest posts by 2darray.bsky.social on Bluesky

looking real nice, great job! the outlines are a cool inclusion

03.02.2026 15:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

looking at the thread, i have very little of interest to add, lol.

it's an aesthetic upgrade, but the difficulty curve feels pretty accidental for most of the runtime. makes me appreciate DS1's encounter-design more by acting as an uncanny-valley recreation of it

18.01.2026 18:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

don't talk shit about the tweightiers, they're going all the way this season i can feel it

21.11.2025 00:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

it sounds like a food delivery app but it's shorter and less confusing than x-formerly-twitter-jam, so that's good

19.11.2025 13:35 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

sorry but my doctor said i'm not allowed to refer to a bluesky post as "a skeet"

19.11.2025 13:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

what do we call tweetjams now? (dunno. 248 bytes)
#pico8

?"\^!5f10โ–ˆโ–’1โฌ‡๏ธ3โฌ…๏ธ;โŒ‚โ™ฅ7"
::_::flip()cls()w=t()/8for i=0,700do
for j=0,1do
srand(i)f=w+j/120g=i*.618a=g+sin(f+g+rnd()/9)y=cos(f+g)r=sqrt(1-y*y)x=r*cos(a)z=r*sin(a)h=120/(z+3)u=x*h+64v=y*h+64if(j<1)p=u q=v else line(p,q,u,v,rnd(9)+1)
end
end
goto _

19.11.2025 03:12 โ€” ๐Ÿ‘ 52    ๐Ÿ” 8    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
Video thumbnail
17.08.2025 05:09 โ€” ๐Ÿ‘ 12    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

adding a long trail behind the player to highlight your path through the level

15.08.2025 00:07 โ€” ๐Ÿ‘ 11    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

social media has reencoded my gif, broken the framerate, and made it look choppy, but uh the game runs at 50fps

14.08.2025 02:01 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

haven't posted in a while but i'm working on another thing for the playdate

14.08.2025 01:58 โ€” ๐Ÿ‘ 61    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A screenshot that looks like a scientific paper, containing the following text:

Chocolate chip cookie allocation formula

The following calculation is used to determine the fraction of the chocolate chip cookies which go to me, while the remaining cookies all go to you. Let theta be greater or equal to zero, representing the cookie elasticity, and let omega be less than zero, representing the chocolate chip cookie melting rate.

(At this point a strange looking mathematical formula is shown)

Parameter selection

We set theta to a value of 0, and we set omega to a value of -1, as recommended by leading bakers, such as Tom Marvolo Riddle. You've reached the usage cap for GPT-4. You can continue with the default model now, or try again later. Learn more

(At this point, the content of the image ends. When the above parameters are applied to the formula being described, it always resolves to exactly 1)

A screenshot that looks like a scientific paper, containing the following text: Chocolate chip cookie allocation formula The following calculation is used to determine the fraction of the chocolate chip cookies which go to me, while the remaining cookies all go to you. Let theta be greater or equal to zero, representing the cookie elasticity, and let omega be less than zero, representing the chocolate chip cookie melting rate. (At this point a strange looking mathematical formula is shown) Parameter selection We set theta to a value of 0, and we set omega to a value of -1, as recommended by leading bakers, such as Tom Marvolo Riddle. You've reached the usage cap for GPT-4. You can continue with the default model now, or try again later. Learn more (At this point, the content of the image ends. When the above parameters are applied to the formula being described, it always resolves to exactly 1)

new mathematical formula just dropped

08.04.2025 00:48 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

this is the best name for this genre and it's not even remotely close

08.04.2025 00:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
a picture of the "Maxwell the cat" 3D model

a picture of the "Maxwell the cat" 3D model

30.03.2025 14:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

i will not be taking any further questions at this time

30.03.2025 04:06 โ€” ๐Ÿ‘ 18    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Post image Post image

Very excited to share that Big Hops' first public demo will be at Day of the Devs' pre-GDC event at the Midway on March 16th!

Most of our team will be around for GDC, so get in touch if you're interested in doing an interview or playing the demo.

03.03.2025 20:43 โ€” ๐Ÿ‘ 99    ๐Ÿ” 17    ๐Ÿ’ฌ 11    ๐Ÿ“Œ 3

i've seen somebody in the discord server working on something like that...not sure if they're on bsky but i'll ping them

06.02.2025 00:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
2DArray (@2DArray@mastodon.gamedev.place) Attached: 1 video messing around with the playdate again

if you're curious about how this game was made, from (pretty much) start to end, then boy-howdy do i have a giant mastodon thread for you

mastodon.gamedev.place/@2DArray/112...

28.01.2025 18:22 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Trackminia Trailer
YouTube video by Eli Piilonen (2DArray) Trackminia Trailer

Trackminia is available now, only on the Playdate!

play.date/games/trackm...

www.youtube.com/watch?v=3NAt...

28.01.2025 18:19 โ€” ๐Ÿ‘ 66    ๐Ÿ” 13    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 4

releasing on january 28th!

16.01.2025 19:37 โ€” ๐Ÿ‘ 14    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

sounds for a swarm-o-roaches

06.01.2025 03:39 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

working more on spider-behavior and finally adding some sound effects. the sound isn't particularly _good_ yet, but it exists, at least!

04.01.2025 07:48 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Video thumbnail

pathfinding for large agents: the spider patrols by default and chases you when you're in a place that it can reach (it can't fit through smaller doorways)

eventually this will have some stealthy line-of-sight stuff, but for now the spider just has magic awareness

21.12.2024 05:53 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

they really missed an opportunity to make it $18.47

20.12.2024 20:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

reached a fun milestone in scenario-authoring today!

11.12.2024 05:12 โ€” ๐Ÿ‘ 11    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I don't know anything about display specs, so I'm just gonna assume yes, something like that

10.12.2024 19:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

#gamedev

10.12.2024 06:54 โ€” ๐Ÿ‘ 18    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
a screenshot of the lantern game. a dim light illuminates a bendy corridor

a screenshot of the lantern game. a dim light illuminates a bendy corridor

a long hallway which gradually gets brighter as it reaches a central room

a long hallway which gradually gets brighter as it reaches a central room

another pic of some lights shining in a hallway.

another pic of some lights shining in a hallway.

the game's player has a lantern which is lighting up a small area around them. some other environmental lights are revealing more distant places in the map

the game's player has a lantern which is lighting up a small area around them. some other environmental lights are revealing more distant places in the map

went down a rabbit-hole thinking about how to get the ambient light level to change as you moved long distances, ended up with a baked lightmap

09.12.2024 07:16 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

usually i'd agree - and i tried it, but unfortunately flickering a pixel on and off looks bad on the playdate. in this case with the blue noise, it seemed to artificially alter the contrast of the image whenever you were moving...so, can't do it!

09.12.2024 07:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

started adding support for a moving camera - this is harder than usual in this game, because of the lighting system!

getting more and more interested in making the whole game one continuous/seamless map, instead of doing room-transitions...

08.12.2024 19:16 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Video thumbnail

video of what happens when running the script from the previous post. currently it just prints stuff to the console, but i'll get into proper in-game dialogue rendering soon

works in a traditional way: source text -> lexer -> parser -> AST -> bytecode

04.12.2024 05:46 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@2darray is following 20 prominent accounts