Sign in

MrPowerGamerBR 💫

@mrpowergamerbr.com
488 followers 336 following 992 posts

👋 Howdy/Olá! ✨ Criador da Loritta, SparklyPower e muito mais! 💻 Projetos: l.lori.fun/pprj 📘 Mais coisinhas filosóficas: l.lori.fun/pabttwt

PostsRepliesMedia
MrPowerGamerBR 💫 @mrpowergamerbr.com · 21h
ULTRA MEGA CHAOS BUSTER
131
MrPowerGamerBR 💫 @mrpowergamerbr.com · 22h
022
MrPowerGamerBR 💫 @mrpowergamerbr.com · 02/08/2026
Does that mean that you should stop writing the code and just vibe code everything all the way? After all, if users don't care about the underlying code, then why should we write the code ourselves? Just ask claude to do the thing, no mistakes! Well, not quite...
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 02/08/2026
The user doesn't care if you used JavaScript, Python, C#, Java, Kotlin to create the app, they care if the app solves their problem If it does, then they are happy about it, and if you pick a language that you are comfortable with, you can iterate and implement new things faster
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 02/08/2026
Users don't care about how something was made, what they care is if you are able to solve their issue Even before the dawn of LLMs, as a solopreneur, aspiring devs asked me what was the best language to create a Discord bot, and in my opinion it is just that it doesn't matter
152
MrPowerGamerBR 💫 @mrpowergamerbr.com · 15/06/2026
I only found that out because I implemented audio_set_gain "correctly" in Butterscotch, but that broke the intro... so I spent hours trying to figure out WHY it wasn't working if the original code WAS changing the music volume
020
MrPowerGamerBR 💫 @mrpowergamerbr.com · 15/06/2026
Fun Fact: during DELTARUNE Chapter 1's CONTACT, toby wanted the music to STOP on "NOW WE MAY BEGIN", but because GameMaker did not support changing the volume of a OGG file, it does nothing This is how it was supposed to look like, and it WILL work if Chapter 5 uses GM 2024.11+ #deltarune
141
MrPowerGamerBR 💫 @mrpowergamerbr.com · 03/06/2026
finally tallrune
031
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/05/2026
wait what the fuck
051
MrPowerGamerBR 💫 @mrpowergamerbr.com · 17/04/2026
My Konsole "Force New Tabs" feature has finally arrived on Arch Linux with the new KDE Gear 26.04 update :3
140
MrPowerGamerBR 💫 @mrpowergamerbr.com · 27/03/2026
The Butterscotch project is still going well, here's a screenshot of DELTARUNE Chapter 1 (SURVEY_PROGRAM) running on a PlayStation 2 (via PCSX2) Just don't look at the FPS or it may hurt your feelings
130
MrPowerGamerBR 💫 @mrpowergamerbr.com · 22/03/2026
Here's what happens when running the game in Butterscotch using the GLFW target It then also exits after printing Game: OB_MAIN: Option 0 Not Found. ----undefined Game: OB_MAIN: Option 1 Not Found. ----undefined Game: OB_MAIN: Option 2 Not Found. ----undefined
110
MrPowerGamerBR 💫 @mrpowergamerbr.com · 22/03/2026
I also must give some props to Fancy2209 they are implementing some GM:S 2 features to Butterscotch, so maybe we could see DELTARUNE (the SURVEY_PROGRAM build) running on the PlayStation 2, and maybe even other consoles! :3 In the meantime, this is where I get off
120
MrPowerGamerBR 💫 @mrpowergamerbr.com · 22/03/2026
Undertale running on a REAL PLAYSTATION 2® (NEW BUILD, NOW WITH AUDIO AND LOAD/SAVE SUPPORT) GET IT AND RUN UNDERTALE ON YOUR REAL PLAYSTATION 2® TODAY (it is still VERY buggy and VERY laggy, but it WORKS)
36113
MrPowerGamerBR 💫 @mrpowergamerbr.com · 22/03/2026
this dog is orange for an amazing reason
030
MrPowerGamerBR 💫 @mrpowergamerbr.com · 18/03/2026
Por isso Loritta presidente 2026
010
MrPowerGamerBR 💫 @mrpowergamerbr.com · 18/03/2026
By the way, that doesn't mean that I stopped Butterscotch's development! Recently I've implemented load/save support It isn't on the website yet, but I hope to put it up soon™ (I want to implement audio before updating) something something i have two numbers i want to mention
120
MrPowerGamerBR 💫 @mrpowergamerbr.com · 18/03/2026
While I do enjoy my PlayStation 2, every time I think "what's the point of playing on original hardware vs emulation?" The reason why I fixed my PS2 was to test the Undertale for PS2 port on real hardware, but if I fixed it ONLY to play, I don't think I would've been satisfied
130
MrPowerGamerBR 💫 @mrpowergamerbr.com · 15/03/2026
I <3 Undertale, and that's why I think it is fun trying to make it run on the PS2 But Butterscotch is a GameMaker: Studio 1.4.1804 runner reimplementation, so it CAN run other games... So here's PIZZA TOWER (January build) RUNNING ON A REAL PLAYSTATION 2® IT IS HORRIBLY SLOW
172
MrPowerGamerBR 💫 @mrpowergamerbr.com · 14/03/2026
Yet another video showing Undertale running on a REAL PLAYSTATION 2® (now with less lag!!) It is still very buggy and laggy, but it does work (also, because this is a GameMaker runner reimplementation, that means that ANY GameMaker game could also work on the PlayStation 2)
031
MrPowerGamerBR 💫 @mrpowergamerbr.com · 14/03/2026
15 years with my PlayStation 2 and I only found out today that the Matrix modchip can load PlayStation 1 ""backups"" (wink wink nudge) games too (for it to work, I needed to restart the PS2 twice in a row and then it reads PS1 games)
291
MrPowerGamerBR 💫 @mrpowergamerbr.com · 13/03/2026
eu acho curioso que quando eu posto uma foto só da BIOS do PS2 um monte de gente curte no Bluesky, mas quando eu posto o meu port do Undertale para PlayStation 2 ninguém curte
120
MrPowerGamerBR 💫 @mrpowergamerbr.com · 12/03/2026
0261
MrPowerGamerBR 💫 @mrpowergamerbr.com · 09/03/2026
The screenshot at the top of the thread is the GLFW (OpenGL) target of the runner, which I use to test and debug the runner without needing to run it always on an emulator Now, here are some random fnuy bug things that happened while developing the runner:
000
MrPowerGamerBR 💫 @mrpowergamerbr.com · 09/03/2026
I'm still working on my Undertale PlayStation 2 port (it isn't a port, it is a re-implementation of the GameMaker runner, so you could port other games or run mods) The runner itself is almost done, that is, you can already play Undertale on it and get pretty far into the game
141
MrPowerGamerBR 💫 @mrpowergamerbr.com · 06/03/2026
Para ✨ contextualização ✨: Não é um port e não é um remake, é um reimplementação do runner do GameMaker em C Jogos do GameMaker são compilados para bytecode (parecido com Java) A versão para PS2 tem mais bugs que a versão para desktop do runner Não dá para zerar o jogo 100%
110
MrPowerGamerBR 💫 @mrpowergamerbr.com · 04/03/2026
"O Claude Code mogga todos os developers! o futuro é vibe coding™!! acabou para o betinha!!!" O código que o Claude gera quando ele começa a se embananar (nossos cérebros são pequenos demais para entender propósito do repeat vazio que ele fez):
020
MrPowerGamerBR 💫 @mrpowergamerbr.com · 25/02/2026
oh that's gore gore of my comfort character
030
MrPowerGamerBR 💫 @mrpowergamerbr.com · 25/02/2026
O BURRO FEZ BURRICE E ESQUECEU DE VERIFICAR SE A TV TINHA ENTRADA CONPONENTE ANTES DE COMPRAR UM ADAPTADOR
020
MrPowerGamerBR 💫 @mrpowergamerbr.com · 24/02/2026
Reescrevi o meu clone do Flappy Bird em C na RAÇA* *ok teve uma hora que eu cansei e falei "vá claude termine o resto para mim" pois era só mais do mesmo e eu já tinha implementado toda a "base" do jogo mesmo então eu já tinha pegado como eu poderia estruturar um jogo em C
020
MrPowerGamerBR 💫 @mrpowergamerbr.com · 23/02/2026
ainda não chegou o adaptador HDMI mas olha ele aí farmando aura
140
MrPowerGamerBR 💫 @mrpowergamerbr.com · 23/02/2026
guys talvez o power do passado programasse mais
010
MrPowerGamerBR 💫 @mrpowergamerbr.com · 21/02/2026
Flappy Bird feito em Java ☕ rodando no PlayStation 2 (na verdade é no PCSX2 pois o pai não tem adaptador composite para HDMI ainda)
1475
MrPowerGamerBR 💫 @mrpowergamerbr.com · 18/02/2026
como eu me sinto depois de mandar o claude fazer algo e ele faz algo que funciona, mas quando vou ver o código que ele fez eu acabo entendendo nada
050
MrPowerGamerBR 💫 @mrpowergamerbr.com · 17/02/2026
eu após fazer uma Queue em C e lembrar que não existe generics em C igual como tem em Java
020
MrPowerGamerBR 💫 @mrpowergamerbr.com · 13/02/2026
Rodando Undertale em um GameMaker Runner personalizado feito em Kotlin Atualmente muito bugado e com VÁRIOS problemas... mas ele roda!
1131
MrPowerGamerBR 💫 @mrpowergamerbr.com · 13/02/2026
Fui procurar algo no StackOverflow e me deparei comigo mesmo nos comentários
2271
MrPowerGamerBR 💫 @mrpowergamerbr.com · 08/02/2026
pinei o w
001
MrPowerGamerBR 💫 @mrpowergamerbr.com · 02/02/2026
Descobri um bug no JDK onde a função do Robot de "createScreenCapture" não funciona no Wayland se o seu compositor usa fractional scaling yippee bugs (eu reportei o bug para a Oracle já que eu não encontrei alguém falando sobre)
010
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/01/2026
Um exemplo que mostra que você TEM que ter expertise para saber usar o Claude de forma eficiente • Um dos modelos não estava correto • Eu tentou arrumar, ele falou que era alpha issues, mas não resolveu • Fuçei e percebi que era os backfaces do modelo e aí só ativei backface culling
120
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/01/2026
Mas o Claude não fez corretamente... No caso, ele fez, mas o item era renderizado inclinado para cima... Mas como eu tenho OpenGL™ knowledge e Minecraft® knowledge, eu vi que ele estava aplicando a rotação de forma ZYX e não YXZ
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/01/2026
Já o problema do parenting, eu mesmo fiz a correção pois eu já sabia de cabeça o que precisava ser feito: Só carregar o modelo e, dentro de um while loop, ir carregando todos os parentes até não ter outros parentes a serem carregados Depois disso, era só dar merge no JsonObject
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/01/2026
Eu pedi para o Claude fazer, e ele conseguiu arrumar, e eu meio que já sabia que essa correção ia corrigir o "#0" pois para suportar isso ele teria que corrigir para não deixar hardcoded a key "#0" mesmo
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/01/2026
Usando o meu conhecimento OpenGL que eu adquiri no passado, eu já sabia que uma solução para o problema das texturas era filtrar cada face pela textura que ela usava, e aí criar um mesh separado para cada textura
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/01/2026
Ele renderizou o cubo, mas quando testei com outro modelo, a textura estava errada O problema é que o Claude deduziu que o UV da textura é baseado no tamanho da textura, sendo que na verdade é de 0..16, mesmo que a textura não seja 16x16 Então eu mesmo arrumei e deu certo
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/01/2026
Pedi para ele renderizar um cubo padrão usando OpenGL usando uma câmera isométrica, e, depois comecei a fazer o que realmente importava: Criei um modelo genérico de cubo com textura no Blockbench, e mandei ele parsear o modelo com o código feito antes e renderizar
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/01/2026
Criei um unit test e, com a documentação do Item Models do Minecraft Wiki, pedi para ele criar os modelos do kotlinx.serialization Ele teve alguns problemas, ele decidiu usar a opção do ktx.serialization de ignorar unknown keys, ao invés de implementar todas as fields
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/01/2026
O código do projeto NÃO foi feito na vibe de "jesus take the wheel" igual as tentativas passadas que tentei Desta vez eu fiz por pedacinhos, lendo TODOS os planos e TODO o código que ele gerava e até arrumando MANUALMENTE (omg) para arrumar bugs e barbeiragens dele
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 29/01/2026
Enquanto eu falo mal do hype ridículo de "acabou para o betinha" que fazem sobre o Claude Code, eu também acho justo falar quando o Claude Code realmente ajudou a fazer algo Renderizador de Item Models do Minecraft usando LWJGL (OpenGL) 🧵
100
MrPowerGamerBR 💫 @mrpowergamerbr.com · 28/01/2026
030