MachineScreen's Avatar

MachineScreen

@machinescreen.bsky.social

Indie Game Dev Been making free, micro games on & off for ~10 years. The current plan is to try and make something bigger. I was @machine_screen on Twitter machinescreen.itch.io Suffolk, UK

864 Followers  |  623 Following  |  338 Posts  |  Joined: 24.07.2023  |  2.385

Latest posts by machinescreen.bsky.social on Bluesky

I was a member of the 'Jackass Society' at uni. It was mostly an excuse for drinking but we did once careen down a hill on office chairs and, on a separate occasion, consumed a stupid amount of milk.

22.10.2025 13:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It just feels like endless acquiescence... For what? I wish I knew.

17.10.2025 13:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Do they not realise how transparent the parallels are here? We can't possibly ban Israeli fans from attending a football match. We can't possibly stop the IDF from murdering tens of thousands of non-combatants.

17.10.2025 13:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Why are the majority of UK politicians so insistent on letting Israelis get away with things we wouldn't let anyone else get away with?! Independent bodies have made operational decisions about the Aston Villa match in light of Amsterdam - just leave it alone.

17.10.2025 13:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail
10.10.2025 02:51 โ€” ๐Ÿ‘ 188    ๐Ÿ” 31    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

Congrats!

06.10.2025 09:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Interestingly with Use Bicubuic Filter off the luxels aren't aligned to the edge this time, so it's needs to be on - which the opposite to what I found with pre-creating the UV2 in Blender. Off on right here.

03.10.2025 09:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Ok, so now I've decided to see how #Godot does at generating the UV2 itself. I just entered the luxel dimension on import and that fixes the bleeding because, unlike my original Blender UV2, Godot puts margins between each face, 2px by the looks of it. However there is still the alignment oddness.

03.10.2025 09:20 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I guess maybe this could all be explained by the luxels sampling the light at their bottom left corner instead of the centre... That would explain a shift up and right and it could explain the bleeding if those sample points were somehow being taken from the face below because they sit on the edge.

02.10.2025 19:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Looking at the lightmaps side by side with an overlay showing the edges of each face demonstrates a couple of problems with the lightmap generated by #Godot. Bleeding between faces and the shifting of the central brightest areas up and to the right so the whole thing is off centre.

02.10.2025 19:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

So I've now adjusted the generated lightmap manually to what I reckon it should be and it looks perfect. Only slight quirk I found is the lightmap needs a 1px border top and left. The difference between this and the generated one is significant.

02.10.2025 18:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

Ok, so I seem to have fixed the odd dark ceiling by rearranging the UV2 in Blender. Possible that Godot doesn't like it when parts of the UV2 map are in negative space. Doesn't fix the aligment problems though... or the bizarre extra stuff on the lightmap...

02.10.2025 17:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Coming to the conclusion there might be something kinda broken about the way Godot 4 calculates lightmaps. Maybe this kind of thing isn't particularly noticeable with high resolution lightmaps but it's definitely noticeable with low-res Quake style lightmaps...

02.10.2025 15:55 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Yeah it definitely isn't the centre of the luxel that is being used to calculate it's value as this spotlight doesn't pass through the centre of the two luxels on the right in this image, yet they are being lit.

02.10.2025 11:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Turning off Use Bicubic Filter in the Lightmapping Project Settings seems to 'fix' the alignment issue, there are now 6x6 luxels on the plane. But the values of the luxels don't make much sense to me... Maybe the calculations are based on a corner of luxels rather than the centre? #gamedev

02.10.2025 10:46 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

Finding some odd behaviour with LightmapGI in #Godot. I pre-generated a second UV map for this plane in Blender with a super low resolution of 6x6. For some reason Godot is moving the luxels so they no longer align with the edges and also it generated a tonne of unnecessary extra lightmap data...

02.10.2025 10:36 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

thinken I've finally found a sweetspot where I can make models that I like without them taking one million hours

ok see you next month

30.09.2025 14:12 โ€” ๐Ÿ‘ 199    ๐Ÿ” 24    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 0
Post image Post image Post image Post image

TERMINUS
for ลณฬตฬฐฬฐอ‘nฬธฬจอ“ฬฏฬ–ฬนฬฏฬบฬ”ฬฬ“ฬŠอtฬถฬปฬบฬฃฬชฬ“ฬ€อœศ‰ฬธฬ–ฬฆฬฎฬนฬชฬ™ฬฉอ‰ฬ’อ‚ฬ‹ฬฬ“อ‘ฬ€tฬถฬซฬนฬคฬฉอ™อ“ฬญฬ‹อ›ฬ„ฬอ’ฬ’อŠlฬตฬฒฬ™ฬ’ฬ”ฬ…อeฬธฬผฬ‹อ—ฬ“อœdฬตอˆฬฬฅฬนอ•อŽฬนฬƒฬ‡อ˜

incept date sept 27/2025
#PS2 #softimage #3d #3dmodelling #gamedesign #leveldesign #indiegame #screenshotsaturday

27.09.2025 18:06 โ€” ๐Ÿ‘ 328    ๐Ÿ” 82    ๐Ÿ’ฌ 13    ๐Ÿ“Œ 2

I legitimately just sometimes say this out loud in a very poor impression of his voice

21.09.2025 18:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
a concrete facade wall, with waffle slab structures and occasional square holes

a concrete facade wall, with waffle slab structures and occasional square holes

a gothic ceiling with books on the walls and ornate tracery in the vaulted segments. there are lilac colored lamps hanging from the walls and celling

a gothic ceiling with books on the walls and ornate tracery in the vaulted segments. there are lilac colored lamps hanging from the walls and celling

a grey stone castle overgrown in moss and vines, with a metal door in the shade

a grey stone castle overgrown in moss and vines, with a metal door in the shade

an otherworldly scene looking into the top of a black hole with a glowing orange accretion disc. various rock islands, and a massive stone sword, hover millions of miles above it, presumably in orbit

an otherworldly scene looking into the top of a black hole with a glowing orange accretion disc. various rock islands, and a massive stone sword, hover millions of miles above it, presumably in orbit

misc screenshots from various texture tests and experiments in Quake

17.09.2025 21:53 โ€” ๐Ÿ‘ 961    ๐Ÿ” 206    ๐Ÿ’ฌ 25    ๐Ÿ“Œ 3

Incredible work!

17.09.2025 22:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Charlie Kirk, Redeemed: A Political Class Finds Its Lost Cause By ignoring the rhetoric and actions of the Turning Point USA founder, pundits and politicians are sanitizing his legacy.

www.vanityfair.com/news/story/c...

16.09.2025 17:18 โ€” ๐Ÿ‘ 2169    ๐Ÿ” 603    ๐Ÿ’ฌ 43    ๐Ÿ“Œ 141

This looks incredible! Such a cool concept.

16.09.2025 12:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Soon, something will be born.

ULTRASOUND: a 3D sci-fi horror point&click

โ€ข Use an ultrasound to diagnose and do surgery on a gruesome infection spreading aboard a space freighter

โ€ข Craft meds/tools to fix ship systems before you collide with a star

โ€ข Embrace cosmic flesh

No AI.

#indiegame

03.09.2025 14:14 โ€” ๐Ÿ‘ 72    ๐Ÿ” 21    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 5
Post image

this from my piece on charlie kirk is probably the most important takeaway if you want to know why bad faith, right-wing voices in media are treated as just another set of peers

16.09.2025 11:49 โ€” ๐Ÿ‘ 10049    ๐Ÿ” 2026    ๐Ÿ’ฌ 191    ๐Ÿ“Œ 125

It 100% does work in English and is a word I would use spontaneously in this sense.

16.09.2025 11:41 โ€” ๐Ÿ‘ 12    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Unfortunately I don't think there's much you can do, Bluesky automatically normalises audio in videos.

16.09.2025 10:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail
15.09.2025 15:55 โ€” ๐Ÿ‘ 16    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Beautiful atmosphere!

15.09.2025 17:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A long grey corridor with lights set into the walls near the floor

A long grey corridor with lights set into the walls near the floor

Maybe something new #screenshotsaturday #gamedev #indiedev

13.09.2025 13:50 โ€” ๐Ÿ‘ 18    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@machinescreen is following 20 prominent accounts