Profile avatar
mrpowergamerbr.com
👋 Howdy/Olá! ✨ Criador da Loritta, SparklyPower e muito mais! 💻 Projetos: http://l.lori.fun/pprj 📘 Mais coisinhas filosóficas: http://l.lori.fun/pabttwt
368 posts 419 followers 310 following
Prolific Poster
Conversation Starter

OUTRA BOMBA! LANCEI UM CRIADOR DE PISOS PERSONALIZADOS PARA O THE SIMS 1 QUE RODA NO SEU NAVEGADOR (funciona no novo The Sims Legacy Collection também) sneakysims.net/tools/floor-...

the brat house™

BOMBA! LANCEI UM CRIADOR DE PAPEL DE PAREDE PERSONALIZADO PARA O THE SIMS 1 QUE RODA NO SEU NAVEGADOR (funciona no novo The Sims Legacy Collection também) (devs que me conhecem irão ficar em choque pois eu usei React no frontend para a interface) sneakysims.net/tools/wallpa...

olhem a MÁGICA em ação!!

não está pronto

love when things cost Contact Us dollars ❤️💵

Desviando um pouco da parte de OpenGL... Eu fiz um parser para poder ler e manipular arquivos do The Sims 1 Por enquanto ele só consegue ler e escrever poucas coisas, mas já dá para criar um papel de parede na RAÇA usando CÓDIGO ao invés de usar o Homecrafter :3

também funciona com mods! (eu percebi que o meu renderer está renderizando o modelo errado pois o "01" da Miku está invertido e no braço errado, agora faz sentido do porque eu tive que inverter os bones do braço) Ah, e ignorem o Pomni Hat, eu tava testando o meu .obj loader

eu consegui (depois de muito sofrimento) parsear as animações do The Sims 1 e renderizar elas usando OpenGL eu acho que ainda tá super bugado pois eu tive que corrigir os bones manualmente, mas funciona! :3 no final eu fiz isso só porque eu tava quebrando a cabeça com o blender

Comprei um teclado da Keychron e veio com defeito

segura que o pai descobriu como PARSEAR SKINS DO THE SIMS 1 e ainda por cima como RENDERIZAR ELAS (isso dai usa o esqueleto do jogo então teoricamente está pronto para aplicar animações nela, mas eu ainda não sei parsear animações ainda xd) Feito em Kotlin usando OpenGL/LWJGL :3

segura que o pai descobriu como PARSEAR SKINS DO THE SIMS 1 e ainda por cima como RENDERIZAR ELAS (isso dai usa o esqueleto do jogo então teoricamente está pronto para aplicar animações nela, mas eu ainda não sei parsear animações ainda xd) Feito em Kotlin usando OpenGL/LWJGL :3

Descobri que é bom realmente aprender as coisas ao invés de sempre depender do ChatGPT, pois as vezes as coisas que você quer fazer o ChatGPT não consegue fazer (chapéu da Pomni feito pelo @batatozr.bsky.social)

Eu fiz um Wavefront OBJ Loader que consegue carregar um modelo 3D e renderizar :3 Meses atrás eu tinha feito um, mas foi feito mendigando pro ChatGPT "pfv gepete faz pra mi eu sou burro" e aí acabava que qualquer coisa que quebrava eu não sabia arrumar, e era com OpenGL legacy

eu abrindo um monte de jogo pelo RenderDoc para ver como eles foram renderizados

Continuando o jogo de 12 anos atrás que eu estou refazendo Aprendi a como usar framebuffers para o glow em volta das moedas (precisa de 4 framebuffers só para colocar um glow aff) E aprendi a como fazer uma GUI e como ler imagens de um texture atlas :3 Feito em KOTLIN na RAÇA sem ENGINE

Quando você decide usar outras linguagens você percebe o quanto o IntelliJ IDEA é MUITO BOM meu deus como é que as pessoas conseguem programar sem usar um IDE decente

12 anos atrás, eu tinha feito um joguinho de plataforma simples no GameMaker: Studio... E hoje, mais de 12 anos depois, eu refiz ele em Kotlin usando LWJGL/OpenGL como aprendizado™ :3

@‍Nintendo alguém tá pedindo por um processinho ein

experiência própria

As vezes eu me pergunto como YouTubers fazem aqueles vídeos de "programei coisa xyzabc e olha no que deu" Pois para mostrar como foi o desenvolvimento do projeto, ele teve que gravar programando o negócio, mas ele teve que gravar a tela dele TODA HORA que ele mexia no projeto?

lisan al gaib! antirez.com/news/145

Já que eu sou BURRO e não sei PROGRAMAR pois RENDERIZAR COISAS 3D É DIFÍCIL eu decidi fazer algo mais simples... Um clone do Flappy Bird! 🐦 Feito em Kotlin, com uma versão para desktop (LWJGL/OpenGL) e outra para web (WebGL2) Link: flappyfuralha.lori.fun GitHub: github.com/MrPowerGamer...

É impressionante como o GitHub Pages leva 10 anos úteis para ATUALIZAR UMA PÁGINA

Eu portei o jogo para WebGL para rodar no navegador A lógica do jogo é compartilhada entre as duas versões, mas cada versão tem o seu próprio renderer: Desktop usa LWJGL/OpenGL (Kotlin/JVM), já Web usa WebGL2 (Kotlin/JS) Feito em Kotlin :3

Já que eu sou BURRO e não sei PROGRAMAR pois RENDERIZAR COISAS 3D EM OPENGL É DIFÍCIL eu decidi fazer um jogo mais simples Feito usando LWJGL :3

ollha o cubo do pai kkkkk (agora com luz)

olha o cubo do pai kkkkk

Um ciclo infinito: 1. "Queria fazer um jogo" 2. *tenta aprender a usar OpenGL puro* 3. "aff muito difícil vou usar uma engine pronta" 4. *tenta usar uma engine pronta* 5. "aff mas eu gosto de programar em Kotlin e não em GDScript" 6. *o processo se repete*