Sign in

Nick West

@nickwestdev.bsky.social
1.9K followers 58 following 469 posts

Still living in 200X I'm a professional UI designer / programmer working on an indie game in my free time. I also do a lot of 3D modeling. #godot #blender #gamedev #indiedev #art

PostsRepliesMedia
Nick West @nickwestdev.bsky.social · 18/09/2026
I don't highlight my old work here. Mostly because I'm harsh on myself and see the flaws in it. But every time someone discovers my old projects they ask me to open source them. Using my ancient work is not a good idea. I didn't know what I was doing back then. But it's still cool that people care.
020
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 11/09/2026
It's called an alarmpogo for a reason. #godot #gamedev #indiedev
0446
Nick West @nickwestdev.bsky.social · 11/09/2026
It's called an alarmpogo for a reason. #godot #gamedev #indiedev
0446
Nick West @nickwestdev.bsky.social · 02/09/2026
You should deep clean your game controllers once in a while. I do it all the time, but there's a thing you should know about dualshock 3s specifically. The 2 pcbs inside are connected by a contact pad. Make sure the screws are tight or else the button board will start disconnecting and acting weird.
110
Nick West @nickwestdev.bsky.social · 29/08/2026
Boss 3 is finished. Not going to show it just yet but I really like how it turned out.
010
Nick West @nickwestdev.bsky.social · 27/08/2026
You ever get the feeling that others just don't like the things you like for the reasons you do? That's me right now.
030
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 22/08/2026
Most environment art I've shown is from level1. There's a reason for that. Starting out I needed to learn how to make maps. After level1 I built tools to make the process faster. This room took a week and most of it was time spent making modular tiles #godot #gamedev #indiedev #screenshotsaturday
28115
Nick West @nickwestdev.bsky.social · 23/08/2026
Reach for the stars and you might just hit the moon. Reach for the moon and I dunno man...
010
Nick West @nickwestdev.bsky.social · 22/08/2026
Most environment art I've shown is from level1. There's a reason for that. Starting out I needed to learn how to make maps. After level1 I built tools to make the process faster. This room took a week and most of it was time spent making modular tiles #godot #gamedev #indiedev #screenshotsaturday
28115
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 15/08/2026
Time attack is a big part of my game, and I found a problem. If this boss does not use a certain move, you're not getting the best time. So you can now bait it into charging by running away. Then you can use the boom box weapon (it's weakness!) and knock it over #godot #gamedev #screenshotsaturday
27217
Nick West @nickwestdev.bsky.social · 17/08/2026
Years ago I built a skybox tool in blender, and it's still what I use. But it was locked in an older version, because blender updates broke the cloud shader. But now that I've decided to use Blender 3 instead of 4 again, all of my art is on the same version. Clouds included. Silver lining I guess.
030
Nick West @nickwestdev.bsky.social · 16/08/2026
I'm programming another boss and because of how I structured enemies I was accidentally able to pick it up and throw it. I should turn this off... But I could also make it part of the fight. I think I'm going to follow the fun here.
170
Nick West @nickwestdev.bsky.social · 16/08/2026
MegaMan Network Transmission is one of my favorite games. But there are some things it never tells you that you need to know: You can slide under the legs of bosses. Cannons can be a standin for the megabuster until its powered up. Get 30 and make it a regular chip. The penguins drop double jumps.
030
Nick West @nickwestdev.bsky.social · 15/08/2026
Time attack is a big part of my game, and I found a problem. If this boss does not use a certain move, you're not getting the best time. So you can now bait it into charging by running away. Then you can use the boom box weapon (it's weakness!) and knock it over #godot #gamedev #screenshotsaturday
27217
Nick West @nickwestdev.bsky.social · 16/07/2026
Make that 1 day. I have successfully backported every model from 4.2 to 3.6 and only 3 of them exploded. Now I just need to make sure my python scripts still work.
130
Nick West @nickwestdev.bsky.social · 15/07/2026
I've decided to downgrade blender versions. Somewhere along the line I started using 4.2. Originally I used 3.3. Rigify is way different now. The problem is the amount of extra steps it takes to do anything. Got some NLA tracks to fix, but it'll only take a few days. Time to get my speed back.
170
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 30/06/2026
I think steel boils at about this temperature.
021
Nick West @nickwestdev.bsky.social · 30/06/2026
I think steel boils at about this temperature.
021
Nick West @nickwestdev.bsky.social · 29/06/2026
I'm at that point where the gizmos stop looking intimidating and just look like the coolest thing ever.
A screenshot of a scene in the godot editor. There's an untextured warehouse room in the scene. In the center is a transform gizmo, a reflection probe, a bunch of baked ambient light probes, and also the main mesh of the scene is outlined purple wireframe. The purple represents the occluder instance. There's also some cyan wireframes under a ledge. Those are part of the navmesh.
040
Nick West @nickwestdev.bsky.social · 25/06/2026
I'm making a backup and thought it would be interesting to share the file sizes. Backups come in 2 parts: ProjectSource & AssetSource ProjectSource is the godot project. AssetSource contains all of the source art & sound. ProjectSource is: 943.1 MB AssetSource is: 8.5 GB Both compressed: 4.4 GB
020
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 22/06/2026
There's some wacky stuff going on in the test room. Who programmed this anyway? ...Don't answer that. #godot #gamedev #indiedev
0296
Nick West @nickwestdev.bsky.social · 22/06/2026
There's some wacky stuff going on in the test room. Who programmed this anyway? ...Don't answer that. #godot #gamedev #indiedev
0296
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 09/06/2026
I probably shouldn't be staring at the sun like this. But look at that lensflare! #godot #gamedev #indiedev
0362
Nick West @nickwestdev.bsky.social · 09/06/2026
I probably shouldn't be staring at the sun like this. But look at that lensflare! #godot #gamedev #indiedev
0362
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 06/06/2026
I added an attract mode to the the game. I think this is really underrated teaching tool. There are so many tricks I've learned about games just by watching demos on the title screen. Also, the game has a physical sun now with a lensflare shader. #godot #gamedev #indiedev #screenshotsaturday
619933
Nick West @nickwestdev.bsky.social · 07/06/2026
I guess the attract mode works. That's a lot more attention than I usually get.
060
Nick West @nickwestdev.bsky.social · 06/06/2026
I added an attract mode to the the game. I think this is really underrated teaching tool. There are so many tricks I've learned about games just by watching demos on the title screen. Also, the game has a physical sun now with a lensflare shader. #godot #gamedev #indiedev #screenshotsaturday
619933
Nick West @nickwestdev.bsky.social · 19/05/2026
PUT THAT THING BACK WHERE IT CAME FROM OR SO HELP ME-
020
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 22/10/2024
Andross from Starfox. Back when I was first learning 3D modeling I made this by eyeballing footage from the SNES game. It's one of my first models in Blender. #blender #art #StarFox
2313
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 04/05/2026
Trickboosts. They never see it coming. Boosting through enemies wasn't always in the game. It started when I switched to Godot, because the engine insists on keeping everything in the physics step. At first I didn't like it, but it led to my favorite mechanic so far. #godot #gamedev #indiedev
05411
Nick West @nickwestdev.bsky.social · 04/05/2026
Trickboosts. They never see it coming. Boosting through enemies wasn't always in the game. It started when I switched to Godot, because the engine insists on keeping everything in the physics step. At first I didn't like it, but it led to my favorite mechanic so far. #godot #gamedev #indiedev
05411
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 01/05/2026
It's a small thing, but the game has dynamic controller icons now. You can select your preferred wingdings from the input mapper screen. #godot #gamedev #indiedev
1505
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 02/05/2026
Only Multimedia Fusion veterans will understand what this comment means. Also, if you do get it, don't worry. This is code is for a minigame. Not the main one. I'm not that weird.
A screenshot of a c# comment that just says the term "SINGLE FRAME GAME DESIGN". This concept was seen a lot in the MultiMedia Fusion community, and relates to when and where code was allowed to reference objects. Code was executed per-room, or "frame", and there was no way to share code across frames. So to get around this, lots of developers made custom level editors that allowed them to bring their whole game into a single frame. This let them scope their code in a global way, but when doing this, the frame editor would become useless. These were dark times.
161
Nick West @nickwestdev.bsky.social · 02/05/2026
Only Multimedia Fusion veterans will understand what this comment means. Also, if you do get it, don't worry. This is code is for a minigame. Not the main one. I'm not that weird.
A screenshot of a c# comment that just says the term "SINGLE FRAME GAME DESIGN". This concept was seen a lot in the MultiMedia Fusion community, and relates to when and where code was allowed to reference objects. Code was executed per-room, or "frame", and there was no way to share code across frames. So to get around this, lots of developers made custom level editors that allowed them to bring their whole game into a single frame. This let them scope their code in a global way, but when doing this, the frame editor would become useless. These were dark times.
161
Nick West @nickwestdev.bsky.social · 01/05/2026
It's a small thing, but the game has dynamic controller icons now. You can select your preferred wingdings from the input mapper screen. #godot #gamedev #indiedev
1505
Nick West @nickwestdev.bsky.social · 23/04/2026
At the end of the trail there's another trail that's longer and goes around 20 more times.
000
Nick West @nickwestdev.bsky.social · 21/04/2026
Getting the old invalid handle bug. I know how to fix it, but why are we still doing this?
120
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 16/04/2026
I logged on and saw 30+ notifications waiting for me. None of them were new. Bluesky, are you ok?
021
Nick West @nickwestdev.bsky.social · 16/04/2026
I logged on and saw 30+ notifications waiting for me. None of them were new. Bluesky, are you ok?
021
Nick West @nickwestdev.bsky.social · 14/04/2026
And the day goes on, goes on, goes on. Goes on. And the day goes on.
030
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 30/03/2026
This part of level 2 is just bowling. #godot #gamedev #indiedev
04610
Nick West @nickwestdev.bsky.social · 10/04/2026
I still don't get it. How did you guys lose all the gameboy player boot discs? They really shouldn't be that rare.
150
Nick West @nickwestdev.bsky.social · 30/03/2026
This part of level 2 is just bowling. #godot #gamedev #indiedev
04610
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 27/03/2026
I finally got around to making the input mapper screen, so that means that the settings menu is mostly done. You can play with a controller or a keyboard, but you really should be using a controller. I designed the game around analog movement. #godot #gamedev #indiedev
0246
Nick West @nickwestdev.bsky.social · 27/03/2026
I finally got around to making the input mapper screen, so that means that the settings menu is mostly done. You can play with a controller or a keyboard, but you really should be using a controller. I designed the game around analog movement. #godot #gamedev #indiedev
0246
Reposted by Nick West
Nick West @nickwestdev.bsky.social · 24/03/2026
All over the game world you can find figure tokens. If you spend them at a figure machine, you can unlock characters in the model viewer. It's just a fun extra I wanted to add. Collectibles never gate progression. #godot #gamedev #indiedev
312523
Nick West @nickwestdev.bsky.social · 24/03/2026
All over the game world you can find figure tokens. If you spend them at a figure machine, you can unlock characters in the model viewer. It's just a fun extra I wanted to add. Collectibles never gate progression. #godot #gamedev #indiedev
312523
Nick West @nickwestdev.bsky.social · 22/03/2026
I discovered that the pocket watch I keep on my desk is over a century old. You'd never guess just by looking at it.
030