Sign in

pat-tweet.bsky.social

@pat-tweet.bsky.social
150 followers 168 following 162 posts

making: patjw.itch.io/recreant

PostsRepliesMedia
pat-tweet.bsky.social @pat-tweet.bsky.social · 01/05/2026
I 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/2026
more 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/2026
setting 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 · 26/03/2026
#roguelikedev #gamedev #godot
0134
pat-tweet.bsky.social @pat-tweet.bsky.social · 15/03/2026
demon summoning gone wrong #roguelikedev #indiedev #gamedev
0193
pat-tweet.bsky.social @pat-tweet.bsky.social · 11/03/2026
working 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/2026
esoteric 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/2026
new 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/2026
infuse 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/2026
the 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/2026
been 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 · 02/11/2025
#roguelike #gamedev #godot
0113
pat-tweet.bsky.social @pat-tweet.bsky.social · 14/10/2025
scraps 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/2025
made 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/2025
working 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/2025
containers 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/2025
ascii vs graphics #godot #roguelike #gamedev
0265
pat-tweet.bsky.social @pat-tweet.bsky.social · 24/08/2025
I 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 · 23/08/2025
ascii mode #roguelike #godot #gamedev
1203
pat-tweet.bsky.social @pat-tweet.bsky.social · 22/08/2025
here 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/2025
it'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/2025
I 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/2025
testing 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/2025
the 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.social
Brianna Townsend @brianna.town · 01/08/2025
The 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 #gaming
store.steampowered.com
Chronicles IV: Ebonheim on Steam
A 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/2025
it 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/2025
not 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/2025
working 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/2025
playing 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/2025
flame 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/2025
I 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/2025
mud fight with a skeleton #roguelike #godot #gamedev
093
pat-tweet.bsky.social @pat-tweet.bsky.social · 28/06/2025
throwable 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/2025
I 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/2025
I 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/2025
this 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/2025
ive 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/2025
that 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/2025
ive 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 #gamedev
patjw.itch.io
Recreant by patjw
Play in your browser
072
pat-tweet.bsky.social @pat-tweet.bsky.social · 04/06/2025
mobs 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/2025
added 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/2025
I'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/2025
luring 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/2025
im 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/2025
programming 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/2025
smaller 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/2025
I 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 #gamedev
patjw.itch.io
Recreant by patjw
Play in your browser
142
pat-tweet.bsky.social @pat-tweet.bsky.social · 21/05/2025
tweaked 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/2025
patjw.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 #gamedev
patjw.itch.io
Recreant by patjw
Play in your browser
021
pat-tweet.bsky.social @pat-tweet.bsky.social · 11/05/2025
holy 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