rubyeex
rubyeex.dev
rubyeex
@rubyeex.dev
Game Dev, Reverse Engineer
é sim, são 2 restaurantes gourmetizados daqui de Fortaleza.

Pique comer pizza com tesoura
February 9, 2025 at 8:11 PM
Depois de elencar todas as chamadas feitas pela biblioteca de gráficos entre o frame de BeginScene e EndScene, agora é só entender como ele faz a leitura desses dados em memória e alterar eles, e acompanhar com o modo de wireframe, pra ver se vai ser tudo renderizado bonitinho.
October 29, 2024 at 10:27 PM
Removed all the polygons fill from NFSU2 letting it just with the wireframe, the idea is to create new shaders and make the game more smoothier and beautiful, thats the fun with reverse engineering.

#gamedev #gamehack
October 29, 2024 at 12:54 PM
Tirei todos os preenchimentos do NFSU2 e deixei só o wireframe pra criar um shader novo, quero deixar a simulação de particulas mais natural e fluída. #gamehack #gamedev
October 29, 2024 at 12:52 PM
Sim vagabunda, estou usando engenharia reversa para comparar os códigos do GTA SA e o V pra entender as diferenças e já começar a prever como vou brincar com o GTA 6, como adivinhou? #gamedev #gamehack
October 17, 2024 at 4:08 PM
Imagens de muita dor e sofrimento, pqp, nunca foi tão difícil ser gamer
October 14, 2024 at 7:32 PM
A dinâmica de interação com ambiente foi uma das coisas que mais surpreendeu a galera na gameplay do mamako, o fato de vc caminhar na areia ou na neve e deixar os rastros, etc.

Mas vcs sabiam q existe um plug-in gratuito no marketplace da Unreal q já adianta isso pra vc? 😍 #gamedev #gamehack
October 12, 2024 at 11:16 PM
Tem interesse em #gamedev ou #gamehack?

Vou deixar aqui como recomendação esse livro, q aborda todos fundamentos e baixo nivel sobre sistemas operacionais, mecanismos, motores de jogos, bibliotecas e como tudo isso se encaixa no fim do dia.

É quase q uma biblia pra nossa área. 💚💜
September 26, 2024 at 4:01 PM
Bom, pra n dizer q só me lasquei nessa jornada de 30h de voo por causa da tempestade Helena em Miami.

Encontrei um livro sobre arquitetura de jogos, e posso afirmar pelo tanto que li que esse livro é fantástico pra quem tem interesse em engenharia reversa de jogos!

ele aborda mt bem todo low level
September 26, 2024 at 3:56 PM
Minhas referências de leitura para entrar no mundo de engenharia reversa e game hack.

O resto é mão na massa e prática, e é muito gratificante ver as coisas se desenrolando a medida que vc vai estudando.

gamehacking.academy
September 23, 2024 at 12:14 PM
Ambos os códigos fazem a mesma coisa, aplicam colete, vida e dinheiro (250000$) ao player.

Na esquerda o código do GTA SA, na direita o código do GTA V.

É incrível ver como tudo foi reaproveitado desde o GTA 3 e apenas incrementado para garantir q os jogos fiquem cada vez melhores.
September 22, 2024 at 8:50 PM
🤨
September 22, 2024 at 12:58 AM
Protótipo de carrinhos de hotdog do próprio GTA renderizados na RAGE usando DirectX.

Não existe truque de mágica, a RAGE só faz o básico bem feito com os objetos geométricos defaults do dxgi e o processamento/remoção de polígonos adjacentes para otimização.
September 21, 2024 at 4:26 AM
Sim, eu hackiei um jogo sobre hackers.

Fiquei interessado em investir um tempo no Watch Dogs 2, mas achei o jogo tão bugado que vou acabar voltando pro Ghost of Tsushima.

#gamehack
September 18, 2024 at 10:42 PM
O desvio perfeito + tapa na bundinha insta kill.

seja bem vindo a magia da engenharia reversa. O Wukong foi o tema da minha palestra neste sábado, que aconteceu no FrontEnd Day, o maior evento do nordeste de tecnologia, na minha humilde opinião 💚💜

E vou continuar postando aqui sobre.
September 16, 2024 at 8:24 PM
achei uma função boa pra conseguir rastrear o ponteiro que referencia a struct do player;

Essa função é invocada constantemente para fazer updates de UI.

Vou apenas injetar um trampolim nela para um endereço de memória vazio e criar um code cave pra poder puxar o ponteiro e começar a manipular.
September 14, 2024 at 10:45 AM
Isso aqui vai fazer parte da palestra de amanhã, sobre a analise que fiz da Unreal 5 e como hackiei o Wukong.
September 13, 2024 at 4:44 PM
pvt é sal! Amanhã estarei aqui falando sobre o mamaco e a unreal 5.
September 13, 2024 at 3:23 PM
E por eu ter essa label, eu posso optar por reportar o teu perfil como sendo um perfil que tbm possui esse tipo de conteúdo, é bem role de moderação.
September 12, 2024 at 4:47 PM
Eu mesmo to usando essa de game dev, e to criando junto com o @tonylinguica.dev a de engenharia reversa.
September 12, 2024 at 4:46 PM
Vai descansar pai, que o homem não é de ferro!
September 9, 2024 at 1:09 AM
Baixamos o Culto da Ovelha para fazer uma sessão de pair programming em engenharia reversa, o jogo é bem bacana!

@cultofthelamb.bsky.social 💚💜

O jogo é feito com Mono/Unity, bem prático e simples de debugar e conseguir rastrear funcionalidades de forma dinâmica;

Esse é o melhor jeito de aprender!
September 7, 2024 at 11:35 PM
As memórias de visualização utilizadas pela UI são armazenados em 4 bytes como inteiro, enquanto as variáveis que são utilizadas pelo jogo para determinar os stats do player são armazenadas como float (tbm 4 bytes).

O jogo funciona como little endian, vc sempre vai perceber os bytes invertidos.
September 6, 2024 at 7:24 PM