Thomas Viktil's Avatar

Thomas Viktil

@mandarin.bsky.social

Co-founder, Technical director and CEO of @rubarb.bsky.social. Making a game called Share Wars. Recent Godot convertee.

177 Followers  |  605 Following  |  39 Posts  |  Joined: 27.06.2023  |  2.1042

Latest posts by mandarin.bsky.social on Bluesky

Preview
AI companies will fail. We can salvage something from the wreckage | Cory Doctorow AI is asbestos in the walls of our tech society, stuffed there by monopolists run amok. A serious fight against it must strike at its roots

Long but good.

www.theguardian.com/us-news/ng-i...

19.01.2026 19:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Code Is Cheap Now. Software Isn’t. The barrier to entry for building software has collapsed. The barrier to building something that matters hasn’t moved an inch.

www.chrisgregori.dev/opinion/code...

11.01.2026 20:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Why Large Language Models Won’t Replace Engineers Anytime Soon Explore the mathematical and cognitive limits that stop large language models from achieving true human-like engineering intelligence

Engineers will remain indispensable for:
- Setting goals
- Designing experiments
- Handling edge cases
- And taking responsibility for outcomes

Machines will assist, not decide.

fastcode.io/2025/10/20/w...

20.10.2025 17:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Look, it’s really straightforward to get a publisher as a new name indie in 2025. Simply do 95% of the work making and marketing your game, and if your metrics are trending towards almost certain success, a publisher will swoop in to promise the remaining 5%, deliver 3%, and collect 75%

18.10.2025 20:27 β€” πŸ‘ 2276    πŸ” 484    πŸ’¬ 20    πŸ“Œ 30
Video thumbnail

Wake up! "Spooky Candy Crush" was just announced!

Basalt: The Cursed Vein is a match-3 roguelite where you delve haunted depths to rebuild a decripit mining town β˜ β›οΈ

Steam: s.team/a/3930130
Trailer: youtu.be/-OEli70mPdc

#MadeWithGodot by @gamespeopleplayas.bsky.social and @rubarb.bsky.social

31.08.2025 10:18 β€” πŸ‘ 36    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Preview
Basalt: The Cursed Vein mistura roguelite e match-3 em uma sombria cidade mineradora Basalt: The Cursed Vein traz aΓ§Γ£o roguelite com match-3 em pixel art sombrio. Adicione agora mesmo Γ  sua lista de desejos no Steam.

Basalt: The Cursed Vein mistura roguelite e match-3 em uma sombria cidade mineradora

#gamersegames #themixshowcase

Basalt: The Cursed Vein traz aΓ§Γ£o roguelite com match-3 em pixel art sombrio. Adicione agora mesmo Γ  sua lista de desejos no Steam.

www.gamersegames.com.br/2025/08/29/b...

29.08.2025 18:30 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

We just announced Basalt: The Cursed Vein!
A grim roguelite match-3 where you mine, rebuild, and face things best left underground. The deeper you dig, the greater the rewards, but the villagers warn: Don’t dig too deep!
We’re making this game together with @rubarb.bsky.social

29.08.2025 17:22 β€” πŸ‘ 16    πŸ” 6    πŸ’¬ 1    πŸ“Œ 1
Preview
Writing Code Was Never The Bottleneck LLMs make it easier to write code, but understanding, reviewing, and maintaining it still takes time, trust, and good judgment.

ordep.dev/posts/writin...

The marginal cost of adding new software is approaching zero, especially with LLMs. But what is the price of understanding, testing, and trusting that code? Higher than ever.

01.07.2025 07:25 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looks great! Wishlisted :)

01.04.2025 06:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Haha! Good for you πŸ˜„

21.03.2025 16:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Where are you now? You were synonymous with VR. :)

21.03.2025 08:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A radical skeleton telling you "Just start. You don't need permission. Art, craft, 2nd book, cake, writing, that show, any new skill, making friends. If it sucks, ask for help. The time will pass anyway"

A radical skeleton telling you "Just start. You don't need permission. Art, craft, 2nd book, cake, writing, that show, any new skill, making friends. If it sucks, ask for help. The time will pass anyway"

19.03.2025 17:54 β€” πŸ‘ 16226    πŸ” 8557    πŸ’¬ 58    πŸ“Œ 130
Preview
EXCLUSIVE: Unity CEO's Internal Announcement Amidst the Layoffs 80 Level has obtained the text of the email sent by Matthew Bromberg to Unity employees, announcing the layoffs and shedding light on Unity's strategy going forward.

More ads, more AI, more stable editor, and fewer employees to handle it all. Latest from Unity. 80.lv/articles/exc...

12.02.2025 10:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Gamedev.city

gamedev.city is like HackerNews for gamedev. So much cool content in one place! Went straight on my browser startup page. #gamedev

04.02.2025 19:02 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

You are using the new modifier on the methods in the sub-class, which hides the methods in the parent-class. Mark the methods in the parent as virtual and use override to extend them in the sub-classes.

02.02.2025 22:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The on the right has better line and letter-spacing, and the thickness makes the letter stand out more. But it’s hard to read due to lack of lower case letters. Left has too many details and is too thin to be easily read. But is better because of lower case letters.

01.02.2025 20:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
πŸ•ΉοΈ Games Playlist Β· mandarinx Β· 2033 items

The Games playlist I maintain on Spotify just surpassed 2,000 songs, 116 hours of music. Should be enough for a few work days. Features soundtracks from Crypt of the Necrodancer, Fez, Teardown, Silent Hill, SOMA, Slime Rancher, Limbo, Minecraft, Below, etc. #gamedev open.spotify.com/playlist/5NA...

29.01.2025 08:36 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Ah, yes, I remember playing Balatro 95 back in my dad's office

27.01.2025 17:05 β€” πŸ‘ 8561    πŸ” 2480    πŸ’¬ 70    πŸ“Œ 64

Awesome key-art! :D Game looks fun too!

29.01.2025 07:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've always been nervous about copying other games, even though I always do. This quote made me feel less nervous about it. πŸ˜„

29.01.2025 07:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Cool! I’ll have to try that one. :)

27.01.2025 15:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks! :) Gamedev logos was something else back then! We've lost that playfulness somewhere on the way. Was Oil Barons good?

27.01.2025 13:42 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image

There is an old game called Oil Barons, which I think has that minigame. en.wikipedia.org/wiki/Oil_Bar... The one which is my starting point, looks like this. Gorgeuos isn't it? :)

27.01.2025 11:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Dragonsweeper by Daniel Benmergui A roguelike minesweeper adventure

Dragonsweeper is one of those games that makes me wish I was smart enough to have come up with the idea myself. Try it, it's good! danielben.itch.io/dragonsweeper

27.01.2025 09:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Share Wars - Have fun bankrupting your friends! Hello fellow Godot developers! My name is Thomas, and I run a small games studio together with two friends. Our studio is called Rubarb. I’ve been a Unity developer since it was in version 3, and hav...

Gamedev is my 9-5, and my 9-12. Our studio has fully embraced Godot, and I’m working on Share Wars forum.godotengine.org/t/share-wars... I like following the updates on your game. Looking forward to trying it. :)

27.01.2025 08:19 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Share Wars - Have fun bankrupting your friends! As I was figuring out a good way to properly shut down the game, I found it hard to visualize the code flow. In what order does things happen? And who is responsible for what? I deliberately chose…

While trying to make sense of my own GDScript code, I used a sequence diagram to visualize the code flow. This turned out to be a very simple and very useful tool for getting a birds eye view of my code. @mandarin.bsky.social
https://forum.godotengine.org/t/share-wars-have-fun-bankrupting-your-fri…

27.01.2025 07:51 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
When uploading to Bluesky, remember to resize your works to 800%!

Why? Images are converted to .jpeg when uploaded. .jpeg compresses the image into 8x8 pixel blocks.

If a block has more than one colour, that dreaded compression occurs!

When uploading to Bluesky, remember to resize your works to 800%! Why? Images are converted to .jpeg when uploaded. .jpeg compresses the image into 8x8 pixel blocks. If a block has more than one colour, that dreaded compression occurs!

I've been seeing a lot of pixel artists struggle with Bluesky's image compression, so I'd thought I'd share how to get clear, crisp pixels on the site!

Share to help a fellow pixel-artist!

#pixelart #tutorial

17.11.2024 18:15 β€” πŸ‘ 4919    πŸ” 2293    πŸ’¬ 84    πŸ“Œ 56
Preview
Ballionaire on Steam BALLIONAIRE is a fast-paced, kinetic roguelike where strategy meets physics to create outrageous wealth! Find and exploit game-breaking synergies as you theorycraft your way to victory. Welcome to the...

What a fun experience Ballionaire is! The visuals, animations, audio, gameplay, it's so well made. Congrats! Great to see that it's made with Godot #madewithgodot store.steampowered.com/app/2667120/...

15.01.2025 09:37 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That was smart! πŸ‘

13.01.2025 19:06 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Check out Dig Dig Boom! It’s a different kind of mining game.

12.01.2025 21:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@mandarin is following 20 prominent accounts