Sign in

Roig

@jroig24.bsky.social
217 followers 229 following 137 posts

🌍 Barcelona 🙋🏻‍♂️ Gamedev, teacher and home cook 🧙‍♂️ Currently developing 1 Billion Spells w/ @icedropgames.bsky.social

PostsRepliesMedia
Roig @jroig24.bsky.social · 18/09/2026
How do your placeholder texts look? I'm (usually) just screaming #indiedev #gamedev
1223
Roig @jroig24.bsky.social · 15/09/2026
Where I work it feels like the Titanic but we are going to hit the 4rth iceberg already
010
Roig @jroig24.bsky.social · 07/09/2026
120
Reposted by Roig
Raindrinker ❄ Icedrop Games @raindrinker.bsky.social · 04/09/2026
I learnt about the wonders of Puzzled Pint, and now I'm running it in my city alongside some lovely peeps! If you're in Barcelona, consider coming!! :D
042
Reposted by Roig
Raindrinker ❄ Icedrop Games @raindrinker.bsky.social · 03/09/2026
LOK Digital is getting dangerously close to 500 reviews and therefore, Overwhelmingly Positive! Please if you played it, we would really appreciate a review! :) And if you haven't yet, please give it a go! There's a demo! store.steampowered.com/app/2207440/...
store.steampowered.com
Ahorra un 40 % en «LOK Digital» en Steam
Aprende palabras innovadoras y domina sus efectos alucinantes. Ayuda a que las criaturas LOK prosperen en esta encantadora aventura de acertijos.
02715
Roig @jroig24.bsky.social · 03/09/2026
I wanted to add new pickups in our game and I fell down the rabbit hole and now im re-making all the UI. I promise its related work. #gamedev #indiedev
1111
Reposted by Roig
Owl New Worlds 🔢 Wishlist NOKOMA on Steam! @owlnewworlds.games · 02/09/2026
Feeling in the bottom right now... #gamedev #indiedev #solodev #puzzlegame #NOKOMA
1110412
Roig @jroig24.bsky.social · 31/08/2026
Friendly reminder that my friends at @icedropgames.bsky.social released Ultrapool a few days ago! Go and play with some balls store.steampowered.com/app/4195110/...
store.steampowered.com
Save 20% on Ultrapool on Steam
The pool bar is always open! Ultrapool is a colorful roguelike about playing pool with a bunch of wacky balls with crazy effects. Carefully craft a perfect build and get the craziest trickshots!
053
Reposted by Roig
Raindrinker ❄ Icedrop Games @raindrinker.bsky.social · 27/08/2026
T.T
A negative steam review saying just "I won my very first run"A negatvie steam review just saying "Im not even sure its possible to win a run in this game"
3171
Reposted by Roig
Donovan [Megahammer Studios] @megahammerstudios.com · 24/08/2026
HEY Ultrapool is out! ULTRAPOOL IS OUT! NOW! It's fantastic. And somehow I had the honour of doing the music and sound design for it 🤫 Neat, eh? store.steampowered.com/app/4195110/...
store.steampowered.com
Save 20% on Ultrapool on Steam
The pool bar is always open! Ultrapool is a colorful roguelike about playing pool with a bunch of wacky balls with crazy effects. Carefully craft a perfect build and get the craziest trickshots!
02211
Roig @jroig24.bsky.social · 13/08/2026
Yesterday's treat
020
Roig @jroig24.bsky.social · 12/08/2026
That was an experience
020
Roig @jroig24.bsky.social · 09/08/2026
I was working on the new character and found 2 shiny birds side by side Should I buy some lottery?
120
Reposted by Roig
Joshua Bowman @thalesdisciple.bsky.social · 08/08/2026
Working on an A.I. policy for my calculus classes. Decided to be upfront about the current situation with LLMs and to give a heartfelt explanation for why the course still matters.
Al policy

Context

Artificial Intelligence, or "A.l.," Is a broad term used to refer to several different kinds of technologies. The kind most relevant to this class are Large Language Models (LLMs), which use mathematics to analyze large amounts of human-produced text and then generate new text that simulates what a human might write in response to prompts or questions. Some examples of LLMs are OpenAl's ChatGPT, Anthropic's Claude, and Google's Gemini.Current LLMs can provide a solution to any calculus problem I give you. So why should we work on them, you might ask? Here's the thing: for the most part, the problems were already solved anyway. Calculus as a subject is nearly 400 years old. It has reached into virtually every modern scientific and economic field. And while I would like to believe that I have crafted a few new problems with some small amount of originality tailored to this class, for the most part I have curated a collection of exercises drawn from my years of teaching calculus. Those exercises come from textbooks, workshops, friends, and other fields of study, as well as my own invention.
And they nearly all have known solutions, often with fairly standard approaches.
Before A.I. became widely available, you could find those solutions in another textbook, or from a friend's notes, or through a repository on the internet.The point of this class is not necessarily to solve problems that have never been solved before. It is for you to develop habits of thinking that are used by mathematicians, scientists, and policymakers-to develop a sort of mental toolbox that can be applied to new problems. If along the way you happen to find a new way of solving one of the class exercises, that's great! I am constantly learning new things from my students. But you will be bereft of discovery if you rely on a LLM for solutions to the calculus problems before you. Here I mean the discovery of having your own realizations, crystallizing your own internal understanding, claiming the knowledge in a way that cannot be taken away from you.
That ownership is what I want for you, and that is what the course is built around.
441923546
Roig @jroig24.bsky.social · 06/08/2026
I just discovered Unity's AnimatorOverrideController 🤯 I should look at all the buttons I've never pressed on the editor lol I'm missing a lot of stuff for sure
010
Roig @jroig24.bsky.social · 05/08/2026
This week's task: refactor the characters I'm surprised on how many components pop up when you plan stuff before you develop Also, is there any unity tool to have folders inside the inspector? #gamedev #indiedev
274
Roig @jroig24.bsky.social · 29/07/2026
I wish I could work full time on my game 🫠
020
Reposted by Roig
Land & Sea @landandseagames.bsky.social · 23/07/2026
We're hiring! Are you an experienced, UK-based Unity programmer interested in working with the developers of Alto's Adventure on our next big project? Application link in the comments ⬇️
13430
Roig @jroig24.bsky.social · 23/07/2026
Now I have the power to add memes here 🧙‍♂️ #gamedev #indiedev
1123
Roig @jroig24.bsky.social · 23/07/2026
Guess what Where I work obviously are hyper hyped with AI, and lately there has been more focus on how to use AI and less focus on training. Well, now we consumed all monthly credits and there is work we just can't do 🤡 Future looks promising
010
Roig @jroig24.bsky.social · 22/07/2026
no context screenshot
040
Roig @jroig24.bsky.social · 18/07/2026
Ok I just saw My Chemical Romance now I can die in peace
020
Roig @jroig24.bsky.social · 12/07/2026
Did touch some grass this weekend
010
Roig @jroig24.bsky.social · 09/07/2026
And pulse preview is back in the game! 💫 Refactoring takes time and tears but once done, adding new stuff is so much easier... I wish I started looking for good code practices, architecture and patterns sooner #gamedev #indiedev #1BSpells
0143
Roig @jroig24.bsky.social · 09/07/2026
I'm in my component creation character arc wip of the new component :> #gamedev #indiedev #1BSpells
0152
Roig @jroig24.bsky.social · 07/07/2026
Watch out for falling stars!!! (wip) #gamedev #indiedev
0183
Roig @jroig24.bsky.social · 05/07/2026
Adding the most requested feature every day: Now you can spit back to fairies, if you want. #gamedev #indiedev
0152
Roig @jroig24.bsky.social · 30/06/2026
Lately I've been forced into AI related meetings where a man in a suit talks about how everything is wonderful with AI. And, today, I saw how powerful AI is in my job. During these meetings, I can pet my dog. Thanks AI 👍
000
Roig @jroig24.bsky.social · 28/06/2026
Today I unleashed my full artist power
010
Roig @jroig24.bsky.social · 26/06/2026
I'm about to see Linkin Park how crazy is that
110
Roig @jroig24.bsky.social · 22/06/2026
A while ago I decided that was a good idea to learn some 日本語 and it is being a wild ride.
000
Roig @jroig24.bsky.social · 22/06/2026
ahhhhh the need to quit my job and work full-time on my gamedev journey grows one teams meeting at a time
050
Roig @jroig24.bsky.social · 18/06/2026
That's me when I push an update thinking the spell system is quite stable but the playtesters prove me wrong
static.klipy.com
Touhou Zarkith: Anime Character's Surprised Reaction
ALT: Touhou Zarkith: Anime Character's Surprised Reaction
020
Roig @jroig24.bsky.social · 17/06/2026
the annual 2-week minecraft phase is cool but what about the "I really need to re-watch for the 1000th time Atlantis the lost empire" phase
static.klipy.com
Kida and Milo Smiling Happily
ALT: Kida and Milo Smiling Happily
010
Roig @jroig24.bsky.social · 14/06/2026
Did a thing
110
Roig @jroig24.bsky.social · 11/06/2026
I could implement new things in a week, or spend 2-3 weeks re-making old code so i can spend just a couple of days to make the same thing. Now its time for the spell objects 🌟 You can join the playtest and the discord to try to stop me if you want Just one more refactor i swear
120
Roig @jroig24.bsky.social · 07/06/2026
Just published an update! You can join the playtest here: store.steampowered.com/app/2390410/...
store.steampowered.com
1 Billion Spells on Steam
Can a freshman wield the power of magic? Enrol in the academy and create your own crazy, fancy, weird, and powerful spells. Battle rogue magical creatures in this strategic arena survival roguelite.
030
Roig @jroig24.bsky.social · 06/06/2026
I did find a solution to solve all controller related bugs
030
Roig @jroig24.bsky.social · 06/06/2026
I'm spawning 2700 spells in a single frame (literally the maximum possible right now) and now the game does not crash nor freezes. I get a huge spike but lasts 100ms so I'll consider this a very big improvement. I'll need to spread the spell spawns over some frames but I'll call that a win for now🧙‍♀️
130
Roig @jroig24.bsky.social · 06/06/2026
I think I've finished the workshop refactor... It took about 25 days but was 100% worth it. See how happy this lil guy is:
021
Reposted by Roig
Mr. Hands is making SuccuDeck 😈🃏 @mrhands31.bsky.social · 05/06/2026
Spent too much time on a Reddit answer asking for advice on level design, but I'm too lazy to make a blog post, so please enjoy my thoughts on how to have fun designing levels when you're not a pro at it yet 😌 #GameDev #LevelDesign
I've actually been deep in the level design mines myself this week (I'm normally a programmer), and here's a piece of advice I learned from a level design lecture a long time ago:

When designing levels, most people approach them backward. They put an exit somewhere, move some chairs around to make it difficult to beeline for said exit, sprinkle in some enemies or pick-ups, and call it a day. This makes for boring level design, and it makes it hard to see how your level fits on the intended difficulty curve. What you want to do instead is design forward.

Place your character in an empty room. They can move around, and maybe shoot the empty void. How can you make it more interesting? You can put an enemy next to them. Not super fun yet, but it's a start. Okay, how many enemies can you put in there before it becomes overwhelming? Hmm... around 10. Okay, what if I put a wall there to split them up?

And that's it! That's the whole trick!! You try something in your level, you press play, and you actually play it. You do that over and over again until you know exactly what makes for a fun level. Because you're playing the level while designing it and changing it if you find it boring. And this part is really, really important, so I'll bold it too: Do not change your mechanics!

It is extremely tempting to think: "Oh, but my level would be so much more fun if you could jump two tiles instead of one..." No! Bad programmer!! As much as possible, stick with the limitations you've set for yourself. Because every time you change a mechanic, you invalidate aallIII the levels you've built so far. Yes, all of them.
2195
Roig @jroig24.bsky.social · 05/06/2026
Let me leak some work in progress #gamedev #indiedev
0216
Roig @jroig24.bsky.social · 05/06/2026
I might drop an update soon
021
Roig @jroig24.bsky.social · 04/06/2026
Good morning to everyone but specially to players that are playtesting our game and giving feedback 🌟
030
Roig @jroig24.bsky.social · 31/05/2026
So we got a big wave of new players in the playtest and now I have x3 the work I had a week ago, counting bug reports and general improvements. I am so happy, but now the idea of going full-time dev is growing even more each day 🧙‍♂️ Also this week we set a new record for concurrent players 🌟
131
Roig @jroig24.bsky.social · 28/05/2026
Seeing the firsts long gameplays of 1 Billion Spells on youtube feels amazing, and also gives me perfect quality feedback so I can improve things 🌟
020
Reposted by Roig
Eternal Skies TCG RPG @eternalskies.neocities.org · 25/05/2026
Hello everyone, I just made this starter pack for game devs who refuse to use generative AI. In any capacity at all, including for ideas or placeholders or code or inspiration or whatever excuses people have. No AI use, period. Let me know if you want added. go.bsky.app/6DRdowf
277838351
Roig @jroig24.bsky.social · 25/05/2026
Here, have a little juice 🌟 #gamedev #indiedev
083
Roig @jroig24.bsky.social · 24/05/2026
Ok now that I've played all the Subnautica 2 content its time to get back to develop my stuff Also we found an easter egg:
010
Roig @jroig24.bsky.social · 23/05/2026
Glad to announce that the right-click stacking bug has been eliminated 🧙‍♀️ The workshop refactor is almost complete after 10 days 🌟 Who could have guessed that actually learning and using code patterns would be that helpful lol #indiedev #indiegame
072