Daniel West's Avatar

Daniel West

@daniel-west.bsky.social

Game developer by night, ML/graphics engineer by day. Created the Universal LEGO Sorting Machine and Airscape: The Fall of Gravity, a game about an octopus. He/Him

36 Followers  |  94 Following  |  32 Posts  |  Joined: 26.10.2024  |  1.7796

Latest posts by daniel-west.bsky.social on Bluesky

Preview
The rise ofΒ Whatever This was originally titled β€œI miss when computers were fun”. But in the course of writing it, I discovered that there is a reason computers became less fun, a dark thread woven through a number of eve...

down with Whatever eev.ee/blog/2025/07...

04.07.2025 01:46 β€” πŸ‘ 661    πŸ” 312    πŸ’¬ 51    πŸ“Œ 43
Tempopo Launch Trailer
YouTube video by Witch Beam Tempopo Launch Trailer

the game I've been working on just came out! @tempopogame.com is on Steam, Switch and Xbox including Gamepass!

check out our release trailer, I came up with bits of it and I think it came out nice (and the youtube version is the highest res version) #indiegame

www.youtube.com/watch?v=w1mk...

17.04.2025 15:39 β€” πŸ‘ 161    πŸ” 61    πŸ’¬ 13    πŸ“Œ 2

The humor of the game really shines here too. The other day I got an item that added "inflict inflict nothing", a comedy borne purely from mechanics that feels rare and special

24.03.2025 01:09 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You’ll want a DC motor with built in encoder. Continuous servo won’t give accurate RPM

23.03.2025 01:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

God, every time I see a Godot UI PR go through and problems are dismissed by adding a settings toggle…

(Still love Godot though! They just need to take a stronger stance on this stuff IMO)

22.03.2025 22:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Feel free to DM :)

22.03.2025 09:34 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm very interested in this discussion, because I have been under the impression that the scratch ticket thing is like the only reason publishers even exist. If the vast majority of indie games don't turn a profit, how can they operate otherwise?

13.03.2025 04:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
public Vector3 Update(Vector3 pos, Vector3 dest, float delta)
    {
        // Damping
        _velocity = _velocity.Lerp(Vector3.Zero, 1.0f - Mathf.Pow(2.0f, -delta/_halflife));
        _velocity += (dest - pos) * _stiffness * delta;
        return pos + _velocity * delta;
    }

public Vector3 Update(Vector3 pos, Vector3 dest, float delta) { // Damping _velocity = _velocity.Lerp(Vector3.Zero, 1.0f - Mathf.Pow(2.0f, -delta/_halflife)); _velocity += (dest - pos) * _stiffness * delta; return pos + _velocity * delta; }

Calling #gamedev nerds

The following code creates a "springy connection" allowing one object to follow another in 3D space.

What I want is an equivalent except for 3D *rotation* instead of 3D *position*. It's not clear to me how to convert this to rotation as quats/angular velocity is a bit weird

10.03.2025 21:35 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Yeah, you just need to use Godot.Collections.Array here instead.

05.03.2025 03:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

β€œSimple/hard” feels like a clear winner to me but I am now curious if β€œcomplicated but easy” has ever been done well. It’s not a puzzle but… Vampire Survivors/bullet heaven games? It’s almost an anti-puzzle genre.

04.03.2025 04:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

If the puzzle is simple but seems impossible, does that mean it looks easy or looks hard? Maybe the transition between "looks easy" (on first glance) to "looks hard" (upon realization) is what's interesting here

04.03.2025 04:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

What is going on with that seasoning?? Take care of your pans people!

04.03.2025 04:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Well I’m sure you will hate this then but I’ll DM anyway haha

02.03.2025 08:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm looking for anyone interested in playtesting a super early prototype of a new #Sokoban puzzle game I'm working on featuring some interesting new mechanics - any puzzle game fans out there? #Gamedev

02.03.2025 05:23 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

@ironicaccount.bsky.social I love the clouds in Tempopo, are you doing full volumetric or did you find a clever way to approximate for this look?

24.02.2025 21:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Holy crap, there's a monster train 2???

20.02.2025 21:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Can't wait to try it!

19.02.2025 01:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

this confusion is the bane of my existence

worse when we use some ML techniques that are distinctly *not* LLM-related nor pilfer from private works

difficult to innovate past the 2000s without getting dragged down into semantic capitalism nightmare debates and boycotts wholly separate to us

17.02.2025 00:31 β€” πŸ‘ 108    πŸ” 12    πŸ’¬ 2    πŸ“Œ 0
The Most Useful Thing AI Has Done
YouTube video by Veritasium The Most Useful Thing AI Has Done

youtu.be/P_fHJIYENdI?...

It’s important to remember that AI, even gen-AI, has amazing positive applications, which aren’t theoretical but actually in use today. We need to focus our criticism on cynical use cases benefiting corporations vs. optimistic use cases benefiting humanity.

13.02.2025 02:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is sick

23.01.2025 02:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I wrote this post about the illusion that indie is a 'superior development style' about a week ago and waffled on whether or not it was still relevant enough to post. Aftermath putting up a podcast on the same topic today convinced me to finally shove it out the door.

auratriolo.com/blog/2025/01...

15.01.2025 22:17 β€” πŸ‘ 687    πŸ” 286    πŸ’¬ 35    πŸ“Œ 26

Only what was in the AI explainer video. What I did is probably way out of date now anyway, there’s probably been way more progress in this field since

09.01.2025 21:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is why I think it's important to say 'generative AI' or 'genAI' etc when complaining about fully automated luxury plagiarism machines. A lot of AI and machine learning is good! It benefits genAI companies and enthusiasts if, when you say 'AI sucks', they can pretend you mean this stuff too.

08.01.2025 09:11 β€” πŸ‘ 2812    πŸ” 1522    πŸ’¬ 18    πŸ“Œ 20

I think the word β€œAI” is well and truly poisoned now. Perhaps we need a different word for research and application of function approximators and similar techniques that are aimed at helping humanity rather than generating slop?

03.01.2025 22:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The main menu / title screen is an underappreciated artform IMO. Totally unique to games and so much room for expression!

28.12.2024 10:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Gift & Slide by Spriteshift, azagaya Christmas little puzzle game & Asset Pack

Hey everybody! For this Christmas Season we bring you our first #opensource game Gift & Slide!
Is a #pixelart Christmas chill puzzle game, made in #GodotEngine. All art, sounds, music and code are FREE for you to use!
Enjoy!
#indiegame #madewithgodot
spriteshift.itch.io/gift-slide

23.12.2024 05:34 β€” πŸ‘ 35    πŸ” 11    πŸ’¬ 0    πŸ“Œ 2

It's been over two weeks and these are still on the eShop. Nintendo hasn't responded to any of our reports of these egregious scams which are using our trademarked game name and purposely tricking Nintendo customers into buying cheap fakes.

16.12.2024 05:55 β€” πŸ‘ 1111    πŸ” 433    πŸ’¬ 48    πŸ“Œ 18

I wonder if talking about AI will get me put on some blocklists here. I'd avoid it but I'm pretty passionate about the field, there are so many cool applications that don't involve replacing creative human output with generated garbage! Can't wait for this dumb gen-AI bubble to burst...

15.12.2024 22:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yep, this used a home-grown neural network - no asset stealing required, just a lot of photographs and some open-source 3D models. AI/ML can be rad when it's not just a big internet data vacuum!

15.12.2024 22:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
The WORLD'S FIRST Universal LEGO Sorting Machine
YouTube video by Daniel West The WORLD'S FIRST Universal LEGO Sorting Machine

Might as well post it here - if you're interested in LEGO or computer vision (it's AI, but not that generative nonsense) - check out my LEGO sorting machine project, a machine for sorting LEGO built out of LEGO www.youtube.com/watch?v=04Jk...

15.12.2024 22:43 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

@daniel-west is following 20 prominent accounts