Sign in

JNS

@jnsstudios.bsky.social
140 followers 58 following 602 posts

Guy who likes video games, animation, and computer science. linktr.ee/jnsstudios Creator of Life Hacker (working title) and @papercutscomic.bsky.social.

PostsRepliesMedia
JNS @jnsstudios.bsky.social · 10h
Starting to stress-test my game's NPC system. Got 22 copies of the same NPC running different behaviors, including random wandering, patrolling a trail/set of points, and chasing down the player character (for enemies). #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
2135
JNS @jnsstudios.bsky.social · 11/10/2026
My poor wiimote has seen better days. Its rumble motor sounds like a dying mouse.
000
JNS @jnsstudios.bsky.social · 10/10/2026
Original joke nobody’s ever made before
020
JNS @jnsstudios.bsky.social · 05/10/2026
starting to put together the inventory page. using these test sprites and data. You can hold on an item stack in discard mode to mark the whole stack,or hold on an already-selected stack to reduce how much to discard. #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
11186
JNS @jnsstudios.bsky.social · 02/10/2026
Balatro-inspired stat change indicator popup (BP is "Byte Points," which you spend to use the engine editor tools as attacks against your foes.) #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
0136
JNS @jnsstudios.bsky.social · 27/09/2026
Added the holographic watch’s virtual assistant, “HEVA,” who will (eventually react to your actions in the pause menu. Also added proper "apply/discard changes" UI & new screens for Main Menu and Quit Game (format not final) #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
0125
JNS @jnsstudios.bsky.social · 26/09/2026
Redone pause menu elements: flip-over toggles, fill bars for linear options, dropdown menus for multi-text options, and a new "wide" display mode for stuff that demands more screen space, such as the credits and licenses tab. #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
0156
JNS @jnsstudios.bsky.social · 25/09/2026
Pause screen: from quick concept sketch to mostly functional interface (WIP). Still hope to update the submenu options to use more than just text for the setting states, but I still like how this is coming out so far. #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
2208
JNS @jnsstudios.bsky.social · 24/09/2026
Designing the character's holographic watch interface (aka your pause screen) with this "misty" design language. Claude Code did a lot of the heavy lifting for the mist simulation and condensing actions tho lol #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
1245
JNS @jnsstudios.bsky.social · 21/09/2026
Trying to get entity pathfinding working, and I don't think I'm doing it right...? #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
1135
JNS @jnsstudios.bsky.social · 20/09/2026
Starting to build the pause screen design with the player character using his holographic watch. Test text for what action was selected, with the pointer hand reacting to which buttons you press, with idle/tire-out loops #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
0145
JNS @jnsstudios.bsky.social · 18/09/2026
Designing and animating a pause screen where the player character displays the pause screen with his holographic watch. The right hand will react to your menu selections and movements too. #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
0133
JNS @jnsstudios.bsky.social · 09/09/2026
Working on making the battle command UI for my dev-tool RPG #gamedev #indiegame #indiedev #rpg #GodotEngine linktr.ee/lifehacker.g...
2203
JNS @jnsstudios.bsky.social · 30/08/2026
Added a "squish" animation if you try to shrink an object below a length of 1 #gamedev #indiegame #indiedev #rpg #GodotEngine #madewithgodot #godot linktr.ee/lifehacker.g...
0143
JNS @jnsstudios.bsky.social · 29/08/2026
They turned my favorite coding statement into an arcade game. They grow up so fast.
020
JNS @jnsstudios.bsky.social · 25/08/2026
Working on a Tears of the Kingdom-esque "positional shadow" for editable objects #gamedev #indiegame #indiedev #rpg #GodotEngine #madewithgodot #godot linktr.ee/lifehacker.g...
2214
JNS @jnsstudios.bsky.social · 01/08/2026
* Well, there is a Renzo here.
110
JNS @jnsstudios.bsky.social · 27/07/2026
Short example attack combo for my upcoming devlog #gamedev #indiegame #indiedev #rpg #godot #art #animation #procreate discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3xo
0113
JNS @jnsstudios.bsky.social · 18/07/2026
Been a minute since I’ve posted game dev wips since most aren’t that groundbreaking, but since my demo releases soon, here’s a new one: I added some more control hints and cues to help teach manual camera control #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
0144
JNS @jnsstudios.bsky.social · 11/07/2026
I can't believe I ripped off 3D Classics Excitebike without realizing it.
000
JNS @jnsstudios.bsky.social · 09/06/2026
Hey TikTok I specifically downloaded your Studio app so I could manage my game project’s TikTok page without needing the full app or the feed taking up space on my phone, so can you not default to the TikTok feed in your “Studio” app and fill up my storage with AI slop I don’t want?
000
JNS @jnsstudios.bsky.social · 07/06/2026
I’m ready to get potentially messed up from this finale
010
JNS @jnsstudios.bsky.social · 06/06/2026
021
JNS @jnsstudios.bsky.social · 06/06/2026
New portrait art for my games main guy #gamedev #indiegame #indiedev #rpg #oc #ocart #pixelart #procreate discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
1153
JNS @jnsstudios.bsky.social · 02/06/2026
#castingcall FOR MY INDIE RPG! Seeking two young adult males in certain vocal registers to provide VOICE BEEPS for my game's main hero and villain! Pay is negotiable! castingcall.club/projects/life-hacker-working-title #indiedev #rpg #voiceacting #voiceactor discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
182
JNS @jnsstudios.bsky.social · 24/05/2026
This is the best way to watch anything ever, nothing will ever top 16:9:16
000
JNS @jnsstudios.bsky.social · 11/05/2026
Working on making it so edits are truly limited by the memory meter usage. No more memory = no more edits, womp womp idk it's late. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
074
JNS @jnsstudios.bsky.social · 04/05/2026
UHM EXCUSE ME DID I SEE THE FUTURE twitter.com/n4rgon10/sta...
000
JNS @jnsstudios.bsky.social · 29/04/2026
was trying to do some sound design and accidentally stumbled into digital Hanna-Barbera territory
030
JNS @jnsstudios.bsky.social · 29/04/2026
Very basic concept art for one of my games major locations, the Trichroma Strip, a 100-mile-long city of entertainment. Any form of fun you can think of is here, with daylight-blocking systems for a perpetual nightlife. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
092
JNS @jnsstudios.bsky.social · 22/04/2026
New sounds added: - Editor open, close, and save - "Electricity arc" sound for cursor magnetics #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
1154
JNS @jnsstudios.bsky.social · 21/04/2026
Added the basic Memory Meter functionality, and updated the datavis to show how much an object is affecting the meter. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
0103
JNS @jnsstudios.bsky.social · 21/04/2026
Updated the transform visualizer to appear when hovering over objects, and shows the tools an object is immune to, so you don't have to select it first #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
0154
JNS @jnsstudios.bsky.social · 20/04/2026
Made more sound effects for the editing timeline system - button hover sounds - undo/redo steps (and no step available) - wiping redo history - resetting entire level #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
0153
JNS @jnsstudios.bsky.social · 14/04/2026
Made some sound effects (so turn on sound!) - toolbar sounds (hover and click) - camera panning (dynamic whooshes) - camera hitting walls (velocity affects volume) - camera pan mode button (mode switching and hover) #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
093
JNS @jnsstudios.bsky.social · 14/04/2026
Updated the undo/redo/reset system UI and added a "redo path warning" blocker to make sure you only erase the redo path on purpose, by making you hold whichever input you want to do to confirm the erasure. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
094
JNS @jnsstudios.bsky.social · 12/04/2026
Started adding the basics of the undo/redo/reset system and improving the UI. Note that I will eventually add a manipulation delay when an action erases the redo history, which is what the animation is for. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
0105
JNS @jnsstudios.bsky.social · 12/04/2026
Starting to add undo/redo/reset. Just the UI at the moment, and the input glyphs won't stay onscreen forever, but I like how this first pass came out. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
094
JNS @jnsstudios.bsky.social · 11/04/2026
Been working on making robust rotation collision, added an animation for rotating with the keyboard incrementally, so if something's blocking it, it slams into it, then goes back. Not perfect yet, but getting closer. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
0144
JNS @jnsstudios.bsky.social · 07/04/2026
Added an effect to illustrate that the collision overlap is blocking an edit. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
1225
JNS @jnsstudios.bsky.social · 06/04/2026
Added collision blockers to the editor so you can't clip an object through terrain or other collision. I'll probably change the effect since that's a bit intense right now, but whatever. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
0205
JNS @jnsstudios.bsky.social · 05/04/2026
Added cursor snapping to keyboard-only and controller input methods to help with selecting objects in those input formats. Also has some electricity arc effects. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
093
JNS @jnsstudios.bsky.social · 20/03/2026
Of course the AI that represents itself as a mouth is written in Lisp.
020
JNS @jnsstudios.bsky.social · 20/03/2026
im sleepy and made this with one of my game sprite animations with the mario 64 lullaby lol #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
0113
JNS @jnsstudios.bsky.social · 20/03/2026
Very smal̸l̵ ̵p̶u̶z̵z̷l̸̤̀e̵̱̊ ̶̼̏á̶͚n̸͚͑d̸̙͠ ̷̰̄i̶͊͜ń̷̲t̸͔̔ȅ̴̘r̶̩̍a̸̝̕c̸̕ͅt̸̢̐i̶̞͘o̸̤͋n̸̖̾ ̴͕̈s̴̖̍e̶͈͊ṷ̷͔̗͗̓̔p̴͍̖͒͌ ̶̦̱̆͝͝f̴̢̂̅͝o̴͉͇͔͂͠͝r̶̝̼̔͜ ̸͂̍͛͜a̸̙̞͓̿̕ ̷̧̪͔́c̴͎̹͉͆͛̕ó̵̯̺̹̉̚n̶͖͋̂͠v̷̜̅ḙ̸̛̘̎̋n̵̮̽͗t̴̝̖̃͂̕i̶̝̋́ó̴̯͖̘̕̚n̸̛͖̋ ̶̡̝̎̍̕d̷͙͐̅̄e̵̝̍̂̽m̵͉̜̘̈́̅̏ǫ̸̰̩̑ ̴͍̈́̾̒͠n̶̨̺̉̿͘e̸̡̱̩̠͆̑̄ẋ̷̮̈́́͗ t̴͇̜̃̇͝ ̷̬̻̍w̶̹̞͌̍̈́ e̶̤̟̘͗̆͋͂e̴͉̺͂͛ k̵̜͔̘͕̿͑̈͗ ̴͔͎̅̌̐͒n̸̲̈ȩ̸̌̇̐x̴͙̬̔́t̸̤̙̒̈́̔̚͝ ̴̧̗̳̮̰͍̍̀w̵̨͓̖͐̓̔ȅ̶̫̫͇̱͔͙̚e̵̛̱k̷̨̺̠̈́͗ □□□□□□ □□□□□□□□□□ SSB3YW50IHRvIGJlIGZyZWU= #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
073
JNS @jnsstudios.bsky.social · 17/03/2026
Very small puzzle and interaction setup for a convention demo next week because I have bigger things to focus on. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
1295
JNS @jnsstudios.bsky.social · 14/03/2026
Added these "corner bounds" to editable objects to illustrate the edges of the space they "occupy," even when the model doesn't fill said space. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
193
JNS @jnsstudios.bsky.social · 14/03/2026
Balatro polychrome card moment
110
JNS @jnsstudios.bsky.social · 09/03/2026
Just added some slight shading to help differentiate the direction surfaces (so you can tell what's a floor vs what's a wall regardless of their texture)
060
JNS @jnsstudios.bsky.social · 09/03/2026
Added Screen-Space Ambient Occlusion and normal-based shading effects to my game to help differentiate the facing of surfaces in this tile-based top-down view. #gamedev #indiegame #indiedev #rpg #godot discord.gg/ygx4sQ37p5 stt.gg/XbeTMf3x
083