Sign in

Sandor Szigeti (SandorHQ)

@sandorhq.bsky.social
147 followers 142 following 985 posts

Solo game developer. Working on Bane of Antagon, Dragon Riddler and Fragnarök. store.steampowered.com/developer/Sa… Hungary/EU • sandorhq.com/games

PostsRepliesMedia
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 9h
Dragon Riddler touchscreen tooltip use cases: * user configurable: longpress or double tap * longpress, while held, allows hovering over other tooltip areas to activate them: tooltip surfing * toggle button highlights tooltip areas #GodotEngine #mobiledev #gamedev
092
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 14h
I'm *really* curious if Dragon Riddler proves to be viable on mobile as a commercial product. I've spent the last couple of days porting, and mobile is a super challenging platform that requires a *lot* of alternative solutions and extra considerations.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 21h
While Dragon Riddler was running fine on a phone, it crashed on a tablet. Turns out DR is a memory hog, and the tablet is weak. I need to optimize DR's word database for better memory handling. This is most unexpected. I didn't think I'd ever stumble into a memory issue. #GodotEngine
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 04/10/2026
In my experience, there are about 1 million edge cases when implementing tooltip support for mobile, not counting device peculiarities. I'm now handling about 90% of them in Dragon Riddler. #gamedev #GodotEngine
071
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 02/10/2026
It looks like, in addition to the "feed my poor children" beggar-bot spam, the online whore-bot invasion has also started here. Blocked, reported. I wonder if it makes any difference.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 02/10/2026
Just saw an old video of Jonathan Blow quoting John Carmack, and I disagree. :) Their point: write long functions instead of splitting them up. Good points are made, but I prefer C#-style local functions, even if I have to fake them in GDScript with fugly function names.
010
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 29/09/2026
I'm quoting from "The Coming Race" by Edward Bulwer-Lytton: "The city was large in proportion to the territory round it, which was of no greater extent than many an English or Hungarian nobleman's estate;" I was surprised reading this.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 28/09/2026
Hey, #GodotEngine users: how do you handle tooltips when porting from desktop to mobile? Long press?
142
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 28/09/2026
On a whim (of madness), I started porting Dragon Riddler to mobile. Handling safe display area (including screen corners) is tricky. But I might succeed. Many people said Dragon Riddler is for mobile. It only took me 2 years to try.
010
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 27/09/2026
TIL: Steam allows .webm on the game pages! store.steampowered.com/app/3654630/... A 17Mb .mp4 files becomes a 189KB (!) .webm. Converts very fast with ffmpeg locally.
store.steampowered.com
Dragon Riddler Demo on Steam
This is not a word game. It’s a heroic fantasy adventure powered by dynamic word‑based systems that blend the adventurer’s abilities with the player’s skill.
100
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 25/09/2026
"I know this: if life is illusion, then I am no less an illusion, and being thus, the illusion is real to me. I live, I burn with life, I love, I slay,
and am content." ― Conan of Cimmeria; Robert E. Howard, Queen of the Black Coast
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 25/09/2026
When running a Steam playtest, every release asks me to write a public announcement. But where are those supposed to appear? #SteamUX 🤡 Anyhow, I hope I just fixed a tooltip positioning bug in Bane of Antagon.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 24/09/2026
Does anyone find the Steam Sales Report usable? This is the most confusing heap of random numbers that doesn't tell me how much money I'd actually receive. I showed the latest report to an LLM, but it had to guesstimate the amount. Why is there no "balance held" number shown?
000
Reposted by Sandor Szigeti (SandorHQ)
Nikita Myshkin @nmyshkin.bsky.social · 23/09/2026
One week left until The Blessed Fool is released. I'm so glad I finally finished this project — it took me 2 years. Two feelings are boiling inside me: joy and shame. Below is a short story of how these two years went, and why shame outweighs joy in me🧵 #pixelart #gamedev #gaming #indiegame
3499
Reposted by Sandor Szigeti (SandorHQ)
Orkney Library & Archive @orkneylibrary.bsky.social · 22/09/2026
Today is #HobbitDay because Bilbo and Frodo Baggins were both born on September 22nd. Normally we'd shire a hobbit pun or two but it might just feel like a tolkien gesture and we don't want to embarrass our elves. Anyway it's a good day to come and boromir #Tolkien books. 📚
A shelf of books by JRR Tolkien
652299633
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 21/09/2026
Isn't Steam supposed to provide some player info during a playtest? I see empty reports everywhere. Did I forget to configure something, or is Bane of Antagon this uninteresting?
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 20/09/2026
A clandestine way to radicalize a population is using the pendulum effect. Push them far in one direction, and watch with glee as they furiously yank it to the opposite extreme, believing they're sovereign. All is well. Tremble and obey. You'll own nothing, as you are nothing.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 19/09/2026
The 1st public playtest for my upcoming game prototype, Bane of Antagon, has started! Open invitation: store.steampowered.com/app/5003190/... It's an early prototype / proof-of-concept build, so I need honest feedback above all else. No praise needed. If it sucks, please tell me! #GodotEngine
store.steampowered.com
Bane of Antagon on Steam
All the fantasy tropes: explore and prepare for the clash with the Ultimate Evil in this soulslike adventure. Turn-based combat features a refreshing take on the well-known dice poker (Yahtzee) system...
130
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 15/09/2026
It's surprisingly hard to express seemingly simple concepts as timed status effect durations in a turn-based game. The cognitive load this could put on a player's mind is ridiculous. Maybe if I phrase it something like "active until end of turn X" instead of "duration: 1/2"?
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 14/09/2026
The first public playtest of Bane of Antagon is about a week away. Having multiple games/demos on Steam (each with modest or missing successes) I wonder if it'll be easier to cope with whatever reception my new offering is going to get. #gamedev
082
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 12/09/2026
TIL: Using a Chinese font in a Godot game (to support zh_CN) almost doubles the default font line height. Not sure if this is a bug or a feature, but it's very annoying. Tried multiple approaches, nothing helped. So I'm dynamically swapping the fonts now, and it feels dirty.
010
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 11/09/2026
I had to disable MSDF for all fonts in Bane of Antagon. While in theory MSDF produces superior, crisp text, in practice, many visual artifacts pollute many characters. I hope this gets fixed eventually. #GodotEngine
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 10/09/2026
What's the point in having "export.cfg" in .gitignore? github.com/github/gitig... Why would I *NOT* want to store data essential to build my game? #GodotEngine
github.com
gitignore/Godot.gitignore at main · github/gitignore
A collection of useful .gitignore templates. Contribute to github/gitignore development by creating an account on GitHub.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 10/09/2026
Woohoo! Bane of Antagon playtest has been submitted for Steam review.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 09/09/2026
I really thought I'd able to submit Bane of Antagon playtest for the Steam review. Alas! I filed a support ticket instead.
100
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 09/09/2026
Though it's my 5th or so game project on Steam, as I prepare Bane of Antagon for its 1st Steam public playtest, I'm appalled how unfriendly, unintuitive, and awkward the Steam admin infrastructure is. #gamedev #indiedev
071
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 08/09/2026
Nice to see so many pity-harvester beggar bots being very busy on this platform, reposting and liking immediately whatever I post. Apparently, reporting them doesn't seem to have any effect. #scam
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 07/09/2026
The public playtest of my new game, Bane of Antagon, starts in a few weeks. Here's a small sample: overland hexcrawl and 2 combat encounters, featuring a dice poker-style mechanism. (Inspirations: Runebound, Dice Throne, Barbarian Prince.) #GodotEngine #gamedev #indiedev
1123
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 06/09/2026
Whoa! While editing the main theme .tres file in #GodotEngine, its size has suddenly jumped from 5K to 4.5M! It has decided to embed some textures and mipmapped font files. Not quite sure why or when. Reverted the whole thing. Tip: Keep your eyes on the commit diff!
010
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 06/09/2026
Arrgh…! Figuring out how Bane of Antagon should detect, store, and restore window mode/position/size on multi‑monitor computers is making my <brainPlaceholder> ache. At least, being Hungarian, I can swear for hours without repeating myself.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 04/09/2026
Hey, fellow #gamedevs! Which is harder: (A) coming up with an idea with a scope that you can actually manage, or (B) releasing a playable prototype? I'm always struggling with both, and apparently I'm the mayor of Scopecreepville.
100
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 02/09/2026
I managed to fix my old-ish desktop (had to put in a new CPU cooler, it was very tricky), and now I'm downloading the #Omarchy ISO.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 02/09/2026
So what's wrong with "gate keeping" as a concept?
110
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 01/09/2026
While we were laying concrete on the weekend at my brother's place, a fox came by and decided to keep us company for over 15 minutes. A nice fox with clever, kind eyes and a happy face. S/He seemed to be very interested in the art of construction. A teachable moment.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 29/08/2026
Today's 29 August, in 48 hours the destiny of Amélie Poulain will take a different turn.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 28/08/2026
The public playtest of my new game: Bane of Antagon is getting ever closer. This is the current version of the main menu (I've redesigned it about 47 times, so this might not be the final version). It's a turn-based heroic fantasy hex crawl with a dice-poker-like combat system. #gamedev
270
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 26/08/2026
RIP Tim Curry.
static.klipy.com
Legend Tim Curry
ALT: Legend Tim Curry
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 25/08/2026
I was curious what happens if I name my character as some other prominent character in a crpg like Shadowrun: Hong Kong. A parallel dimension opens, in which people can have the same name and nobody blinks an eye. :) #wastingtimeforscience
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 17/08/2026
I disabled the item identification system in Brogue CE (github.com/tmewett/Brog...), so everything starts fully identified. Still loving the game, and still dying constantly. Next I should remove the inventory limit somehow. #gamedev #roguelike
github.com
GitHub - tmewett/BrogueCE: Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game
Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game - tmewett/BrogueCE
071
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 15/08/2026
As I'm rewatching The Two Towers for the Nth time, I often need to stop and take a moment. Similarities with the early Rohan scenes are haunting.
000
Reposted by Sandor Szigeti (SandorHQ)
Adriaan @adriaan.games · 14/08/2026
I love Godot’s GDScript. Thoughts 🧵👇🏼 Rift Riff and Hidden Folks 2 use it. Most professional game devs making games in Godot I know love it - often after trying C# thinking it would ease the transition from Unity. Instead, they love the ease and speed of GDScript more than their habits from C#.
151038
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 14/08/2026
Oh, the climate change! Also: buy my plushie and come to my convention, but be sure to only use bio paper straws. Clown world.
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 14/08/2026
Received my first personalized spam. 1st sentence: they liked my freeware game that I published in 2017 to Steam. The rest is usual spam content: I get a coupon to buy a "screen-free" digital camera. Wtf? I get the usual "buy my crap" part, but the spammer did recognize my email.
010
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 10/08/2026
I accidentally bought COTTON-CANDY-FLAVORED grapes. I had no idea these abominations existed. #woeIsMe
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 09/08/2026
I dreamt I discovered some sneaky bug in my new game, but after waking I can't remember what it was, yet the certainty still lingers. Now I have this Schrödinger mix of being suspicious, doomed and ridiculous. #gamedev
061
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 08/08/2026
TIL: GDScript now has `RegEx.create_from_string` So it's as easy as `RegEx.create_from_string("(\\d+)d(\\d+)")`
000
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 06/08/2026
Received an email from someone, offering pt_BR translation for Dragon Riddler. A word game, specifically designed for the English language. And I'm allowed to "opt out" if I'm not interested. Do they really expect I'd want to work with someone who starts with lies and blackmail?
100
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 05/08/2026
Bummer. Started adding sfx to my game prototype. A classic mistake. Now I *must* add sfx everywhere, otherwise the lack of noise will be annoyingly obvious. #gamedev #pebkac
051
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 29/07/2026
I'm experimenting with a custom #GodotEngine plugin that lets me assign monsters to terrain types more easily in Bane of Antagon. The whole thing is dynamic, and was easy to implement. I'm about to add a bunch of new monsters now. #gamedev
080
Sandor Szigeti (SandorHQ) @sandorhq.bsky.social · 24/07/2026
Fellow game devs using Google Forms for player feedback: does it give you enough input, or have you found that an in‑game form works better? #gamedev #indiedev
061