Sign in

Sam

@functionsam.bsky.social
427 followers 131 following 590 posts

🇸🇪 Game Designer | Amateur Portfolio & Resume reviewer #GameDev #a11y Portfolio: samueleinheri.com

PostsRepliesMedia
Sam @functionsam.bsky.social · 26/09/2026
Hi #gamedev gang, it's been a while~ I'm making a #2D game where you can rotate the "world" & before the rotation was 0 to 100 immediately and I didn't like it So instead, I made it a lot more gradual, so that the player has a lot more control over the rotation~ #madewithgodot #indiedev
0195
Sam @functionsam.bsky.social · 19/07/2026
You got an example? Because in my game, I have this vertical stack of actual buttons (because I didn't know what I should use) where I was thinking of displaying icons in them that corresponds with the controller the player is using, because I was think of making them rebind-able?
An example of a buttons menu in Settings
110
Sam @functionsam.bsky.social · 06/07/2026
I don't think you understand how happy I'm with this but in my #godot project, changes done to sliders carries over between scenes with the help of auto-loads! #madewithgodot #gamedev #indiedev #UI #sfx #ITWORKS
0101
Sam @functionsam.bsky.social · 05/07/2026
So this time around in my #godot project, I've made it so that you can access a Pause menu that ACTUALLY pauses the game & the player can return to the Main Menu from here and back to the game again I'm pretty pleased with this~~ #madewithgodot #gamedev #indiedev #ui #2D #paused
0192
Sam @functionsam.bsky.social · 03/07/2026
I need to take a better picture but the angle is fairly straight on from a slight above angle?
010
Sam @functionsam.bsky.social · 30/06/2026
It's not done yet but in my #godot prototype, I've added some content to my Settings menu #madewithgodot #gamedev #indiedev #UI #resolutiontime
0113
Sam @functionsam.bsky.social · 30/06/2026
(1/2) You know what I would love to see in #godot? A control node for "Spin Buttons" (like in the settings menu for Mouse: P.I. For Hire), where you have a set of options horizontally? There's Spin Boxes in Godot but digits only, so having something like this would be neat #gamedev #indiedev
Settings menu from Mouse: P.I. For Hire, showing "spin buttons"
2142
Sam @functionsam.bsky.social · 28/06/2026
So I've been hashing out the start of the main menu in #godot There's been quite a bit of brute force in the style of "Shove cube through the triangular hole" but hey I think it's the start of something? #madewithgodot #gamedev #indiedev #2D #UI #IHaventClawedMyFaceOffYet
0131
Sam @functionsam.bsky.social · 28/06/2026
So here's an iteration of my previous "menu indicator" in #godot Because in Godot 4.7, you can offset transforms on Control/UI elements, so whenever a button in my #prototype is being "focused", the scale increases slightly. #madewithgodot #gamedev #indiedev #2D #platformer #MoreGears
0122
Sam @functionsam.bsky.social · 27/06/2026
Sorry about the quality and frame rate but I somehow, managed to make a decent menu "indicator" in #godot This might seem like such a small deal but making #UI in game engines is so much challenging than it needs to be, but I'm fairly pleased with this~~ #madewithgodot #gamedev #indiedev #TurnLeft
1132
Sam @functionsam.bsky.social · 27/06/2026
here's a quick and dirty one, in my #godot project, I've added some looping falling #SFX and a landing impact SFX. It certainly helps with communicating what's going on inside the game. #gamedev #indiedev #2D #platformer #madewithgodot #FREEFALLING
063
Sam @functionsam.bsky.social · 21/06/2026
In my #godot project this time around, it's all about camera transitions between "room" to "room", where the camera zoom adapts depending on the "room" itself #madewithgodot #gamedev #indiedev #2D #platformer #SayCheese
0102
Sam @functionsam.bsky.social · 14/06/2026
It's been a wee bit but in my #godot prototype I've added some "rotating" #sfx to the player, it's very much... jank but at the moment it gets the point across, also a better-ish representation of the #UI when the player rotates the level #MadeWithGodot #gamedev #indiedev #2D #platformer #ItSpins
0140
Sam @functionsam.bsky.social · 13/06/2026
Depending on what you use, look for: "Chat (Speech bubble with 3 horizontal dots)" --> "Settings (the cog wheel, while in the "Chat" option)" --> "Allow Group chat invites from..."
Steps to find "Allow group chat invites from"..
020
Sam @functionsam.bsky.social · 06/06/2026
So in my #godot prototype, I've added some Tweens, a number that displays how much the level has rotated in degrees and some SFX (I'm not super pleased with it but it works) #madewithgodot #gamedev #indiedev #SFX #2D #platformer #holySFXBatman
0132
Sam @functionsam.bsky.social · 31/05/2026
Today I wanted to implemented a state machine using an enum in my #godot project and I think it works? While perhaps "small" implementation, I'm quite pleased with it #gamedev #indiedev #madewithgodot #2D #platformer #prototyping
172
Sam @functionsam.bsky.social · 29/05/2026
Here's an early implementation of rotating the world in my #godot prototype. You can only rotate the world when you press a specific button & then the world rotates around the player. #gamedev #indiedev #madewithgodot #2D #platformer #InsertSpecificDaftPunkSongHere
0182
Sam @functionsam.bsky.social · 26/05/2026
So this may seem pretty insignificant, but I had some issues in my #godot project where I hade problems with my character (being a gear) moving on a "gear rack" as it's rotating. I think I've solved it? #madewithgodot #gamedev #indiedev #2d #platformer #OHMYGODITSPINS
082
Sam @functionsam.bsky.social · 25/05/2026
So in my #godot project, I want to be able to rotate a part of a level & not have the player move around "involuntarily" when there isn't any input from the controller There are moments when I want the player to be able to move but at the moment, it's a bit wonky #madewithgodot #gamedev #indiedev
062
Sam @functionsam.bsky.social · 24/05/2026
In my #godot project, I've managed to implement so that the player can't move away as easily when the player is connected to a "gear rack", pay attention to "Input X", because before, the player would typically fall off. #madewithgodot #gamedev #indiedev #2d #platformer #holyvideoeditingbatman
082
Sam @functionsam.bsky.social · 23/05/2026
So in my #godot project, the player can now "disengage" from a "gear rack". And connecting to the "points" (the blue circles with crosses and a white vertical line) is more more for-loop friendly! #madewithgodot #gdscript #gamedev #indiedev #platformer #IpromiseIwillneverletgoJack
072
Sam @functionsam.bsky.social · 19/05/2026
So in my test level, I added slightly more complex level layout in #godot & I thought I would have some issues but... it kinda works? There are some issues with sharper 90 degree-ish corners but still, it kinda works!! #gamedev #indiedev #madewithgodot #platformer #anglesangleseverywhere
0153
Sam @functionsam.bsky.social · 16/05/2026
After banging my damn head in my #godot project, trying to figure out how to make my character move on the roof AND the sides of the wall (which are gear racks) and I think it works? #gamedev #indiedev #2d #platformer #mydamnheadhurts
0122
Sam @functionsam.bsky.social · 10/05/2026
So I'm poking around in my #godot project & do a "shove the cube through the triangle hole" thing with my code and I KINDA got the result I wanted... ish? #gamedev #indiedev #pokingaround #2D #platformer
082
Sam @functionsam.bsky.social · 08/05/2026
Screenshot from the Second Half Discord with the word "Polyhedron"
010
Sam @functionsam.bsky.social · 02/05/2026
While refactoring some code in my #godot project and I have a function that applies a "magnetic" force which enables the gear character to move on the "gear racks". In physics process, the gear moved on it's own & by changing the order of that method, it... kinda works? #gamedev #indiedev #huh
072
Sam @functionsam.bsky.social · 16/04/2026
Banged my head of making the character to move up/down on this "gear rack" for waaaay too long #gamedev #indie #godot #2d #rollinrollinrollin
031
Sam @functionsam.bsky.social · 20/03/2026
Some more progress or "poking arounds" in #godot I have this "gear" character move along this set of "gear racks" (I think they're called?) & I'm trying to figure out a simple method of making the movement smooth-ish Anyone have any ideas? More context in Alt Text #gamedev #gdscript
093
Sam @functionsam.bsky.social · 09/03/2026
So nothing major, just for funsies, I manually placed some "gear teeths" for my gear character to move up on (that also has collision) because I wanted to see what happens. And it works... kinda okay? It's janky of course but still, it KINDA works? #gamedev #godot #indiedev #2d #janky #justhanging
031
Sam @functionsam.bsky.social · 21/02/2026
Testing something, making a gear move on... what do they call it? gear rack(s)? #godot #gamedev #2d #indiedev #platformer #DoYouHaveADentistAppointment
043
Sam @functionsam.bsky.social · 17/02/2026
Testing some simple rotation in #godot #indiedev #gamedev #2d #anditgoesaroundandaround
0122
Sam @functionsam.bsky.social · 16/02/2026
Another day in #godot, been poking around with a different method of what I imagine is going to be a "rail" system where the player can move along designated spaces/areas No clue if I want to keep and I don't know if this is something I want at all #indiedev #2D #gamedev #platformer #trainsmaybe
042
Sam @functionsam.bsky.social · 11/02/2026
Update: I got a verification email but got a "Failed to verify!" error message
Stoat: "Failed to verify!" error message
200
Sam @functionsam.bsky.social · 04/02/2026
I've gotten back into #godot again and I've managed to put a very early prototype and of course it's slightly janky! #godot2d #2d #gamedev #platformer #holyraycastsbatman
052
Sam @functionsam.bsky.social · 01/01/2026
Yeah, I'm kind of a big shot gamer #MarvelSnap #Marvel
A screenshot of Marvel Snap, where each field has 34952552 points
030
Sam @functionsam.bsky.social · 14/12/2025
Alien meme guy but collisions instead
010
Sam @functionsam.bsky.social · 22/07/2025
Aliens meme but with the text "Maths" between the hands
000
Sam @functionsam.bsky.social · 14/05/2025
For the last couple of weeks I've been struggling with becoming a Steamworks partner for the upcoming release of my game called "Super Paparazzi"... FINALLY! #steam #hellyeah #gamedev #unrealengine
061
Sam @functionsam.bsky.social · 30/04/2025
I want to share one of my personal favorite #commit messages, does anyone else have a personal favorite? #gamedev #github #repository #unrealengine #azuredevops #yeet #indiedev
A funny commit message, regarding about an "enemy" npc can "Yeet" themselves towards the player in a reasonable manner
062
Sam @functionsam.bsky.social · 30/04/2025
As I perhaps mentioned earlier, when you copy/paste your visual script code into "blueprintue", blueprintue will also create something called an "iframe", a piece of code. With that code (as long as AS supports it) you can copy/paste that code into a HTML5 widget
Screenshot of an example of what a "link" of an iframe looks like
110
Sam @functionsam.bsky.social · 25/04/2025
Hmm, what's this? A Battery? #unrealengine #blueprint #gamedev #YEET
062
Sam @functionsam.bsky.social · 23/04/2025
So I have added some simple SFX (w. Attenuation) and very simple VFX for the Battery for my #unrealengine #gamedev project
031
Sam @functionsam.bsky.social · 21/04/2025
Hey #gamedev gang, I made a Battery for my game that rotates, it totally wasn't hard at all, nope totally easy *sweats profusely* #unrealengine #OMGITSPINS
051
Sam @functionsam.bsky.social · 18/04/2025
In my #unrealengine project, my enemies can now spawn into my level at a specific interval, stop spawning when it reaches a "maximum enemy amount" & restart again if the enemy amount is less than the maximum amount #unreal #gamedev
073
Sam @functionsam.bsky.social · 18/04/2025
Yesterday, I posted about having an enemy in #unrealengine that #yeet themselves towards the player that I had some issues with, I decided using the "Launch Character" blueprint node, lowered some float values & got something that I think is much more reasonable, for now at least #gamedev
0154
Sam @functionsam.bsky.social · 17/04/2025
In #unrealengine, I'm trying to use the "Launch Character" #blueprint node to "YEET" the affected enemy towards the player using its Capsule component but the values I use to apply that "force" is in like the 100ks Does anyone within #gamedev happen to know what's going on? #unreal
241
Sam @functionsam.bsky.social · 16/04/2025
A pen that I got as swag when I was at #NordicGameJam some weeks ago #unreal #unrealengine #OMGITSPINS
000
Sam @functionsam.bsky.social · 12/04/2025
Hey #gamedev gang! I'm currently working on something something in #unreal where you have a camera with a... powerful flash to say the least? #unrealengine #visualscripting #YEET
050
Sam @functionsam.bsky.social · 03/04/2025
Because I’m volunteering at Nordic Game Jam this year, I had the absolute pleasure meeting @brackeys.com It was so cool!
110
Sam @functionsam.bsky.social · 28/03/2025
Been of Bluesky a while but Hi #gamedev gang, I'm currently working on something something in #unreal and of course, Unreal is doing Unreal things!
182