Ben's Avatar

Ben

@binarymoon

UK based Web and Game Dev. I create fun things with a computer (games, apps, websites). Find me online: https://www.binarymoon.co.uk/social/

292
Followers
910
Following
498
Posts
12.07.2023
Joined
Posts Following

Latest posts by Ben @binarymoon

Preview
Brush Ninja - Free Creative Tools Free creative tools for everyone. Including the world famous Brush Ninja animated gif maker. Use for free on your web browser on any device.

I think I will tidy this up and put it on Brush Ninja in the future.
brush.ninja

07.03.2026 17:37 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A screenshot of a sprite stack editor with a simple pixel art editoron the left and a faux 3d render of the object on the right. The render shows a simple house with green grass, white walls and a red roof.

A screenshot of a sprite stack editor with a simple pixel art editoron the left and a faux 3d render of the object on the right. The render shows a simple house with green grass, white walls and a red roof.

Had an idea for a game last night so made a quick editor as a proof of concept. It's a "3d" editor that involves you drawing pixel layers that then get stacked giving a faux 3d effect when the layers are transformed and drawn on top of each other.
#gamedev #screenshotsaturday #javascript

07.03.2026 17:37 ๐Ÿ‘ 10 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
[We see a close up of a young white male, tanned, white teeth, coiffed hair clearly an influencer on social media. It is an image such as you see when social media posts are shown on the news. In the corner of the screen is named a location: DUBAI. He is staring slightly off-camera for several silent panels of the comic strip. His eyes move slightly. He is having a thought.]

From off-screen a newsreaderโ€™s commentary comes:

NEWSREADER:

Extraordinary images here 

of an expat in Dubai 

[The influencerโ€™s eybrows raise slightly]

โ€ฆHaving their first ever geopolitical thought.

[CUT TO a BBC news scene. The BBC newsreader CLIVE MYRIE is talking to an interviewee next to the screen showing the social media influencerโ€™s face. The intervieweeโ€™s name is David Jones]. 

CLIVE MYRIE:

To explain the significance of this moment weโ€™re joined by David Jones, our Expat Thoughts correspondent

DAVID JONES:

Clive, this is momentous

It was caught on film at the end of an Instagram post titled: โ€˜Dubai Is Brilliantโ€™.

[Pointing at the screen, the influencerโ€™s expression still the same]

You can clearly see in the eyebrows here, the dawning realisation that there *might* be something in the world beyond his dickhead self.

It marks a *huge* departure from all the Dubai Expatโ€™s previous thoughts.

CLIVE MYRIE:

Which areโ€ฆ?

DAVID JONES:

You've Got To Get Yourself Out Here Mate, Everything Is So Clean, I Don't Have To Pay Taxes, 
I Am Incurious As To Why I Do Not Have To Pay Taxes, and Spa.

CLIVE MYRIE:

And might we see an expansion of these new Thoughts in coming days?

DAVID JONES:

I think we can expect to see:

โ€œI Deserve To Be Airlifted By A Country I Pay No Tax Toโ€

CLIVE MYRIE:

Mmm. 

[Ends]

[We see a close up of a young white male, tanned, white teeth, coiffed hair clearly an influencer on social media. It is an image such as you see when social media posts are shown on the news. In the corner of the screen is named a location: DUBAI. He is staring slightly off-camera for several silent panels of the comic strip. His eyes move slightly. He is having a thought.] From off-screen a newsreaderโ€™s commentary comes: NEWSREADER: Extraordinary images here of an expat in Dubai [The influencerโ€™s eybrows raise slightly] โ€ฆHaving their first ever geopolitical thought. [CUT TO a BBC news scene. The BBC newsreader CLIVE MYRIE is talking to an interviewee next to the screen showing the social media influencerโ€™s face. The intervieweeโ€™s name is David Jones]. CLIVE MYRIE: To explain the significance of this moment weโ€™re joined by David Jones, our Expat Thoughts correspondent DAVID JONES: Clive, this is momentous It was caught on film at the end of an Instagram post titled: โ€˜Dubai Is Brilliantโ€™. [Pointing at the screen, the influencerโ€™s expression still the same] You can clearly see in the eyebrows here, the dawning realisation that there *might* be something in the world beyond his dickhead self. It marks a *huge* departure from all the Dubai Expatโ€™s previous thoughts. CLIVE MYRIE: Which areโ€ฆ? DAVID JONES: You've Got To Get Yourself Out Here Mate, Everything Is So Clean, I Don't Have To Pay Taxes, I Am Incurious As To Why I Do Not Have To Pay Taxes, and Spa. CLIVE MYRIE: And might we see an expansion of these new Thoughts in coming days? DAVID JONES: I think we can expect to see: โ€œI Deserve To Be Airlifted By A Country I Pay No Tax Toโ€ CLIVE MYRIE: Mmm. [Ends]

04.03.2026 11:14 ๐Ÿ‘ 3964 ๐Ÿ” 1237 ๐Ÿ’ฌ 17 ๐Ÿ“Œ 40
Post image

The House of Lords Digital & Communications Committee just published their report on AI, copyright & the creative industries, and their conclusions could not be clearer.

๐Ÿงต 1/5

06.03.2026 08:53 ๐Ÿ‘ 1485 ๐Ÿ” 851 ๐Ÿ’ฌ 11 ๐Ÿ“Œ 129

Small child in the supermarket pointed a tablet at me and said โ€œcheeseโ€.
So naturally I posed. Somewhere later today a family is going to discover photo of a random middle-aged bearded man in the cereal aisle ๐Ÿ˜ฌ

#parentlife #unexpected #photobomb

05.03.2026 14:17 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
M is for maybe this starts with an m
N is for next letter, and that one's an n
E is for easy, like spelling this word
M is for magpie, the stealingest bird
O is for only three more letters to go
N is for nearly there, you mnemonic pro
I is for imminent, this poem's end
C is for congratulations, my spellingwell friend

M is for maybe this starts with an m N is for next letter, and that one's an n E is for easy, like spelling this word M is for magpie, the stealingest bird O is for only three more letters to go N is for nearly there, you mnemonic pro I is for imminent, this poem's end C is for congratulations, my spellingwell friend

If you are unsure of how to spell mnemonic, here is a handy mnemonic:

04.03.2026 11:21 ๐Ÿ‘ 742 ๐Ÿ” 211 ๐Ÿ’ฌ 15 ๐Ÿ“Œ 8

This looks right up my street. My favourite part of red dead redemption was riding the horse around. The shooting stuff was generally frustrating. Will it be on other machines in the future? I don't have windows. Mac or switch would be great ๐Ÿ˜

03.03.2026 16:15 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Newcastle pubs ban AI art from breweries to protect local creatives As two pubs in Newcastle ban AI art, artists discuss the impact it can have on creatives.

"If I was to use ChatGPT for my designs rather than our designer Sean, that's taking money out of the local area into the hands of a multibillionaire ... removing value from the local community and local artists [and] into the hands of some of the richest people in the world."

#AIslop #refuseresist

22.02.2026 10:11 ๐Ÿ‘ 4501 ๐Ÿ” 1679 ๐Ÿ’ฌ 15 ๐Ÿ“Œ 99
Video thumbnail

๐Ÿšจ It looks like the UK government is gearing up to upend copyright law in favour of AI companies, legalising the theft of their work.

This is despite creatives' huge protests, and despite previous proposals being roundly rejected by the public.

Please spread the word.

๐Ÿงต 1/4

02.03.2026 15:43 ๐Ÿ‘ 2997 ๐Ÿ” 2508 ๐Ÿ’ฌ 95 ๐Ÿ“Œ 469

I want to make a game like this now!

02.03.2026 18:44 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

That's looking really good. What are you using for painting textures?

28.02.2026 20:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
polygon drawing (splatter balls) - JSFiddle - Code Playground JSFiddle - Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle.

It's actually on JSFiddle if you want to try it out.
jsfiddle.net/BinaryMoon/d...

27.02.2026 09:19 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A 32x32 grid with blue dots connected by black lines. There's an input field containing the coordinates of the dots and some buttons for loading, clearing, and rotating the shape.

A 32x32 grid with blue dots connected by black lines. There's an input field containing the coordinates of the dots and some buttons for loading, clearing, and rotating the shape.

I made a vector editor for my game Splatter Balls. It lets me create outlines that I can use in the game to define what the balls collide with. It was supposed to be a quick thing so I don't have to write the points out by hand but I may have got carried away.
#gamedev #indiedevย #javascript

27.02.2026 09:17 ๐Ÿ‘ 8 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Personally, I liked to google the following games and their release dates:
- Super Mario World
- Ocarina of Time
- Mario Galaxy

Then google Miyamoto san's age at those dates:
- 38 years old
- 46 years old
- 55 years old

Keep creating. Others will. You don't know what is peak!

26.02.2026 06:43 ๐Ÿ‘ 95 ๐Ÿ” 23 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 4

It IS called LLMO. There's also AIO, and GEO ๐Ÿ™„

25.02.2026 20:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
A screenshot of the game Splatter Balls in debug mode. There are lots of black blocks and spikes and lots of light blue chevrons pointing in different directions. The balls follow the chevrons. Each chevron has a black debug circle around it. There are also yellow splatters that also have black circles around them. The black blocks have their bounding boxes drawn on top. This makes for a very busy, confused looking screen.

A screenshot of the game Splatter Balls in debug mode. There are lots of black blocks and spikes and lots of light blue chevrons pointing in different directions. The balls follow the chevrons. Each chevron has a black debug circle around it. There are also yellow splatters that also have black circles around them. The black blocks have their bounding boxes drawn on top. This makes for a very busy, confused looking screen.

I am making some updates to my game Splatter Balls. Adding more levels and features, and am planning to add gameplay modes as well. The debug information for the current level is perhaps a bit over the top.
#gamedev #indiedev #javascrit #game

24.02.2026 20:55 ๐Ÿ‘ 6 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

โ€œTraining a human takes 20 years of foodโ€

22.02.2026 12:54 ๐Ÿ‘ 2500 ๐Ÿ” 625 ๐Ÿ’ฌ 41 ๐Ÿ“Œ 14
Preview
Stop the Tories and Reform in House of Commons Vote tactically in House of Commons to stop the Tories and Reform

If you donโ€™t want to see Reform UK Ltd gain any more power

If you wanna see Matt Goodwin sob in a sports centre at 1am

Spread the word about the tactical voting choice at this weekโ€™s by-election

Note: @mvtfwd.bsky.social is a campaign for proportional representation

@zackpolanski.bsky.social

22.02.2026 08:27 ๐Ÿ‘ 96 ๐Ÿ” 72 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 4
Post image

Happy 40th anniversary, Legend of Zelda ๐ŸŽ‰ .

This is one of many images I created for a secret project I worked on, which I hope will be announced later this year โ˜บ๏ธ.

21.02.2026 16:44 ๐Ÿ‘ 772 ๐Ÿ” 196 ๐Ÿ’ฌ 11 ๐Ÿ“Œ 3
Post image

phil spencer collecting his final xbox paycheck

20.02.2026 21:17 ๐Ÿ‘ 1769 ๐Ÿ” 353 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 9
Post image

Happy 40th Anniversary
the Legend of Zelda โ–ฒ

21.02.2026 09:50 ๐Ÿ‘ 1607 ๐Ÿ” 589 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 5
A sign reads โ€œIโ€™m not interested in competing with anyone. I hope we all make it.โ€

A sign reads โ€œIโ€™m not interested in competing with anyone. I hope we all make it.โ€

My brand:

04.07.2023 17:54 ๐Ÿ‘ 9302 ๐Ÿ” 3696 ๐Ÿ’ฌ 39 ๐Ÿ“Œ 180

I think Iโ€™ve pretty much finished the first draft of the first set of guides. Lots of tweaking and rewriting so that I'm not just repeating myself in every guide but I want to publish them and get some feedback.
#edtech #creativetools #indiedev

17.02.2026 23:22 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
โ€˜This shouldnโ€™t be normalโ€™: developers speak out about bigotry on Steam, the worldโ€™s biggest PC gaming storefront Multiple game creators describe ineffective moderation on the platform, resulting in unchecked hatred in forums and targeted campaigns of negative โ€˜anti-wokeโ€™ reviews

โ€˜This shouldnโ€™t be normalโ€™: developers speak out about bigotry on Steam, the worldโ€™s biggest PC gaming storefront

16.02.2026 10:30 ๐Ÿ‘ 418 ๐Ÿ” 181 ๐Ÿ’ฌ 12 ๐Ÿ“Œ 50

Am working on some teacher guides for Brush Ninja at the moment. Mostly trying to explain how things work without turning it into a big lesson plan. Itโ€™s surprisingly hard to be helpful.
#edtech #creativetools #indiedev

16.02.2026 23:50 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Smyths toys. Argos. Game (mostly inside sports direct stores now). Asda and other large supermarkets. Most stores only have the big popular games though. Smyths has the biggest selection but shops are large out of town ones. Cex sells all sorts but they're second hand.

14.02.2026 10:45 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Spent longer than Iโ€™d like untangling a small logic bug in the enemy ai this morning. Fixed now, but not convinced I chose the best approach.
#buildinpublic #webdev #indiedev

14.02.2026 08:41 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Irelandโ€™s basic income for the arts scheme becomes permanent When piloted, initiative that provided โ‚ฌ325 a week to eligible artists recouped more than its net cost, study shows

Government Shocks Nation With Good Decision

11.02.2026 10:17 ๐Ÿ‘ 1764 ๐Ÿ” 554 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 78
Preview
Revealed: How Substack makes money from hosting Nazi newsletters Exclusive: Site takes a cut of subscriptions to content that promotes far-right ideology, white supremacy and antisemitism

โ€œWithin two hours of subscribing to NatSocToday for the purposes of this investigation, the Substack algorithm directed the Guardianโ€™s account to 21 other profiles featuring similar content.โ€

substack continues to be a cesspool that should be abandoned just like x

07.02.2026 19:05 ๐Ÿ‘ 235 ๐Ÿ” 104 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 8
Preview
Brush Ninja The official shop of Brush Ninja. Find the latest content, buy merch, and support your favorite creator.

Making a(nother) new BrushNinja store. Hopefully I've added some designs that people actually like this time! ๐Ÿคญ
brush-ninja-shop.fourthwall.com
#brushninja #indie #sideproject

05.02.2026 12:06 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0