pat-tweet.bsky.social @pat-tweet.bsky.social · 01/05/2026I have been making my character gen even more complicated and I think I'm almost done - Thorn Eustace the Craven Hollow-Eyed Gallant Artisan, for instance #roguelikedev #indiedev #godot 040
pat-tweet.bsky.social @pat-tweet.bsky.social · 15/04/2026more character builds with traits now, I have no idea if half of this is balanced but there's a heap of weird stuff you can do when making a PC now #roguelikedev #indiedev #godot 061
pat-tweet.bsky.social @pat-tweet.bsky.social · 14/04/2026setting traps to cowardly murder your opponents; although tbh the complexity of this game is doing its best to murder me #roguelikedev #indiedev #godot 032
pat-tweet.bsky.social @pat-tweet.bsky.social · 15/03/2026demon summoning gone wrong #roguelikedev #indiedev #gamedev 0193
pat-tweet.bsky.social @pat-tweet.bsky.social · 11/03/2026working on arcanist powers, here's the gameplay: calling water elementals from puddles; leading them to attack a nearby shaman; having the shaman heal the pc; killing the elemental and then infusing their "cadaver" to create miasma clouds, diseasing all involved #roguelike #indiedev #gamedev 1212
pat-tweet.bsky.social @pat-tweet.bsky.social · 06/03/2026esoteric ebb is a pretty good game IMHO, and i shudder at the thought of how insane it was to write dialogue like that with a million branching options 010
pat-tweet.bsky.social @pat-tweet.bsky.social · 06/03/2026new dialogue system with some dummy options to give you the idea about what i want to do with this - this will no doubt change the focus of the game a lot from being a simplish hack n slash experience to something a bit more complex #roguelike #roguelikedev #indiedev 041
pat-tweet.bsky.social @pat-tweet.bsky.social · 04/03/2026infuse coin spell being tested on the player and others, bribe a fire elemental with a gold coin to create human torches. a fairly deadly replacement for a torch #roguelike #gamedev #roguelikedev 1163
pat-tweet.bsky.social @pat-tweet.bsky.social · 02/03/2026the blah work of menus for stuff like this is not my favourite and does not make for a particualryl good video, but here is what happens on level gain 150
pat-tweet.bsky.social @pat-tweet.bsky.social · 11/02/2026been a while since i've done something constructive on the programming front, but today i added special abilities for my sneaky blackguard class with hamstring and trip attacks implemented to add some variety to combat #roguelike #godot #indiedev 040
pat-tweet.bsky.social @pat-tweet.bsky.social · 14/10/2025scraps of weird religious texts found on parchments and scrolls to trade to religious pilgrims in exchnage for something (???) #roguelike #godot #gamedev 010
pat-tweet.bsky.social @pat-tweet.bsky.social · 25/09/2025made brandy to get drunk, made brandy flammable, made brandy throwable and splash into puddles of liquor, made lit torches ignite flammable substances when thrown, made fire spread to nearby puddles, made fire burn items and actors, and introduced about a million bugs #roguelike #godot #gamedev 2285
pat-tweet.bsky.social @pat-tweet.bsky.social · 15/09/2025working on blackguards: blowguns are new ranged weapons with charges that inflict poison condition on enemies. really trying to emphasise the sniping from darkness gameplay style #roguelike #godot #gamedev 1132
pat-tweet.bsky.social @pat-tweet.bsky.social · 09/09/2025containers like chests now generate with items, and i've linked item rarity to dungeon depth, with items in containers getting a rarity boost. all sounds great until you battle a bandit to loot their chest to find their life savings was two bones and two cudgels #roguelike #godot #gamedev 1213
pat-tweet.bsky.social @pat-tweet.bsky.social · 30/08/2025ascii vs graphics #godot #roguelike #gamedev 0265
pat-tweet.bsky.social @pat-tweet.bsky.social · 24/08/2025I spent so long searching for the right minimalist pixel art to work with but the answer was in front of me this whole time, it’s too late to go back now but part of me will forever yearn to make a game with this, no colours, no effects, only the most amateur of programmer animation 2121
pat-tweet.bsky.social @pat-tweet.bsky.social · 22/08/2025here is the arcanist's infuse gem ability. You infuse a gem with a fire spirit which makes it explode on being picked up and then leave it around to kill unsuspecting innocents. I'm pretty happy that the item, ability and AI systems all come together nicely on this one #roguelike #godot #gamedev 0122
pat-tweet.bsky.social @pat-tweet.bsky.social · 11/08/2025it's a bit hard to work out from this but the dude with the staff is a healer who doesnt fight but goes around casting 'nine herbs charm' and injured friends, a charm that gradually heals over time. This was a bit complicated with an all new ai but works well now #roguelike #godot #gamedev 1164
pat-tweet.bsky.social @pat-tweet.bsky.social · 09/08/2025I made my first arcanist class power, which is basically my magic system but with the spells being more subtle than simply dealing damage directly. This one is offering food and wine to summon a slyph to follow you around as light source #roguelike #gamedev #godot 0195
pat-tweet.bsky.social @pat-tweet.bsky.social · 08/08/2025testing out the confirm prompts for attacking allies on Olaf the Bald and all looks good. Here you can see poor Olaf going hostile and then friendly again and being offered terms before being finished off. The health bars are now coloured to show allied/friendly/enemy #roguelike #godot #gamedev 1123
pat-tweet.bsky.social @pat-tweet.bsky.social · 03/08/2025the unsexy work of giving every entity a unique ID and working on properly serialising every piece of data means that complex AI states are now properly saved and allies now share knowledge of who has annoyed them between each other, as depicted below #roguelike #godot #gamedev 0172
Reposted by @pat-tweet.bsky.socialBrianna Townsend @brianna.town · 01/08/2025The Steam page for my game Chronicles is now live! Please consider adding it to your wishlist so that I have another number that I can watch increase! Please repost this! share with your friends! Thank you for following my work! store.steampowered.com/app/3919080/... #gamedev #solodev #gamingstore.steampowered.comChronicles IV: Ebonheim on SteamA turn-based dungeon-crawling CRPG with nuanced character building and brutal, turn-based tactical combat. Explore a fully non-procedural world that changes when you die. Progress on the backs of your... 34118
pat-tweet.bsky.social @pat-tweet.bsky.social · 28/07/2025it is hard to show action from a turn based game but i did 'offer terms' ability so you can show mercy to your bandit bros and chill around the campfire after a tough battle. using this is going to be a gallant class feature ability for goofy chivalry conduct rules #roguelike #godot #gamedev 0393
pat-tweet.bsky.social @pat-tweet.bsky.social · 27/07/2025not sure if a feature or a bug, but I decided to earnestly play my game to see how far I could get and I was cruising until I got one-shotted out of nowhere by a goblin with a two-handed sword who critically hit me and then rolled exceptionally for damage #roguelike #godot #gamedev 194
pat-tweet.bsky.social @pat-tweet.bsky.social · 15/07/2025working on dungeon layout with specific themed rooms with appropriate fixtures and npc generation. It seems to be going ok and this is meant to be a bandit camp with a few beds and a small chest #roguelike #godot #gamedev 3312
pat-tweet.bsky.social @pat-tweet.bsky.social · 11/07/2025playing with torches and lighting. when you equip a torch, you light it and it retains that effect when you drop it but gets put out when picked up and put into your pack. this lets the player do tricky things like light up an area with torches on the ground for combat #roguelike #godot #gamedev 161
pat-tweet.bsky.social @pat-tweet.bsky.social · 05/07/2025flame cloud effect - this will be the environmental effect that is used for burning objects, gases, actors, etc #roguelike #godot #gamedev 3223
pat-tweet.bsky.social @pat-tweet.bsky.social · 04/07/2025I got webs, which seems easy I know but I had to write a heap of code to make environmental effects impose passive effects on actors. Next I want flame clouds to burn actors, then make webs burn, then make spiders spawn in a web house #roguelike #godot #gamedev 1283
pat-tweet.bsky.social @pat-tweet.bsky.social · 01/07/2025mud fight with a skeleton #roguelike #godot #gamedev 093
pat-tweet.bsky.social @pat-tweet.bsky.social · 28/06/2025throwable mud as a way for goblins to initiate combat, blinding their opponents with a mud pie to the face to reduce their perception, I think I am well on the way to writing the most annoying enemies possible 110
pat-tweet.bsky.social @pat-tweet.bsky.social · 26/06/2025I thought the whole time that I mostly wanted just human enemies in this game but it was starting to feel a bit samey so I added goblins and the creatively titled goblin mobs that can spawn: goblin, goblins, more_goblins, and goblin_horde #roguelike #godot #indiedev 0202
pat-tweet.bsky.social @pat-tweet.bsky.social · 26/06/2025I just realised that when I gave undead the lowest possible perception score, I also made them effectively blind in the dark. Not very scary when skeletons just stand still in dark rooms doing nothing while you bash them to bits 110
pat-tweet.bsky.social @pat-tweet.bsky.social · 22/06/2025this is the start of some of my more complex gameplay ideas now that combat is feeling fairly settled. i need to implement altars and shrines to various saints and more weird and unusual spirits and the offer terms ability was always a planned part of the chivalry system #roguelike #godot #indiedev 1101
pat-tweet.bsky.social @pat-tweet.bsky.social · 18/06/2025ive been a bit absent but I’m still working away on recreant. it’s all fiddly stuff behind the scenes but pretty important - xp and character levels, stat increases on every 2nd level, different feats for classes #roguelike #godot #indiedev 140
pat-tweet.bsky.social @pat-tweet.bsky.social · 09/06/2025that purple guy is my end-game boss. now that I've added a goal, someone generous might even call this thing a game at this stage. Llofrudd should be almost invincible, but I have no doubt that the roguelike community can figure out a way to kill him #indiedev #gamedev #roguelike 0123
pat-tweet.bsky.social @pat-tweet.bsky.social · 05/06/2025ive been working on spawning npc's as mobs with a bit of logic about them and then generating appropriate mobs for the dungeon level, and i think im getting dangerously close to a playable "game". If you want to test play, here's the link: patjw.itch.io/recreant?sec... #roguelike #indiedev #gamedevpatjw.itch.ioRecreant by patjwPlay in your browser 072
pat-tweet.bsky.social @pat-tweet.bsky.social · 04/06/2025mobs generate more cohesively now and there isn't an initial battle royale as enemies spawn side-by-side. First step towards more intelligent dungeon design, because I'll be able to build encounters by difficulty soon and increase the challenge as you go deeper #roguelike #godot #indiedev 050
pat-tweet.bsky.social @pat-tweet.bsky.social · 01/06/2025added food rations, which was a little bit tricky to give them different food sprites but to also stack them in inventory. This wasn't to add a food clock, but instead food restores a stamina point. I also added a satiation condition which prevents you from eating two foods in a row #roguelike 000
pat-tweet.bsky.social @pat-tweet.bsky.social · 01/06/2025I'm trying to work out ways to make the intangible skills more relevant. Perception adds a bonus to critical hits, and I've made it so that it now adds to view radius so they can see better in the dark. It also makes wineskins more interesting because they add courage but minus perception #roguelike 210
pat-tweet.bsky.social @pat-tweet.bsky.social · 26/05/2025luring friendly NPC to his doom through a trail of coins, i'm not too sure why he didn't go for the closest coins first but maybe the fact that he's stuck in a dungeon in the first place means he's not the sharpest tool in the shed #roguelike #gamedev #indiedev 0163
pat-tweet.bsky.social @pat-tweet.bsky.social · 26/05/2025im going to make coins and gems throwable so that, combined with the greedy ai behaviour tree, the optimal character build is a rich coward who hansel and gretals his opponents into a room full of undead and then loots their corpses #roguelike 020
pat-tweet.bsky.social @pat-tweet.bsky.social · 25/05/2025programming thrown items really was not one of the most enjoyable experiences, from making the code for using items recognise thrown items, hacking together a targeting system, telling the combat system to use a different weapon than the one wielded, and then dropping the item in another place 110
pat-tweet.bsky.social @pat-tweet.bsky.social · 24/05/2025smaller but more frequent special vaults. Here's a couple of levels being autoplayed to show how it looks #roguelike #indiedev #gamedev 052
pat-tweet.bsky.social @pat-tweet.bsky.social · 22/05/2025I think my last upload had some issues with being at 2x zoom along with some annoying bugs so here's an updated web build whcih i pray works adequately patjw.itch.io/recreant?sec... #roguelike #indiedev #gamedevpatjw.itch.ioRecreant by patjwPlay in your browser 142
pat-tweet.bsky.social @pat-tweet.bsky.social · 21/05/2025tweaked the dungeon generator to include "big rooms". maximum of one per level and often not one at all but the idea is to create big structures to branch off in different ways and to also add complexity to the use of light, darkness, and ranged combat by creating space #roguelike #indiedev #gamedev 183
pat-tweet.bsky.social @pat-tweet.bsky.social · 16/05/2025patjw.itch.io/recreant?sec... sneaky dev build. Expect rough edges and incomplete features, but it’s pretty playable. Because it’s web, saving and loading games and levels doesn’t work, so ignore that! Also, pick merc and confessor as class because the others aren’t done yet! #roguelike #gamedevpatjw.itch.ioRecreant by patjwPlay in your browser 021
pat-tweet.bsky.social @pat-tweet.bsky.social · 11/05/2025holy symbols are now holy periapts, a relic that charges up from inflicting pain on others. The more charges, the greater the light radius, capping out at 3, and charges allow for the user to heal themselves. The confessor starts with this item as a central class feature #roguelike #godot #indiedev 060