Sign in

rubyeex

@rubyeex.dev
62 followers 52 following 129 posts

Game Dev, Reverse Engineer

PostsRepliesMedia
rubyeex @rubyeex.dev · 09/02/2025
é sim, são 2 restaurantes gourmetizados daqui de Fortaleza. Pique comer pizza com tesoura
120
rubyeex @rubyeex.dev · 29/10/2024
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.
010
rubyeex @rubyeex.dev · 29/10/2024
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
040
rubyeex @rubyeex.dev · 29/10/2024
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
020
rubyeex @rubyeex.dev · 17/10/2024
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
000
rubyeex @rubyeex.dev · 14/10/2024
Imagens de muita dor e sofrimento, pqp, nunca foi tão difícil ser gamer
110
rubyeex @rubyeex.dev · 13/10/2024
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
010
rubyeex @rubyeex.dev · 26/09/2024
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. 💚💜
082
rubyeex @rubyeex.dev · 26/09/2024
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
021
rubyeex @rubyeex.dev · 23/09/2024
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
032
rubyeex @rubyeex.dev · 22/09/2024
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.
010
rubyeex @rubyeex.dev · 22/09/2024
🤨
100
rubyeex @rubyeex.dev · 21/09/2024
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.
011
rubyeex @rubyeex.dev · 18/09/2024
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
030
rubyeex @rubyeex.dev · 16/09/2024
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.
052
rubyeex @rubyeex.dev · 14/09/2024
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.
010
rubyeex @rubyeex.dev · 13/09/2024
Isso aqui vai fazer parte da palestra de amanhã, sobre a analise que fiz da Unreal 5 e como hackiei o Wukong.
000
rubyeex @rubyeex.dev · 13/09/2024
pvt é sal! Amanhã estarei aqui falando sobre o mamaco e a unreal 5.
010
rubyeex @rubyeex.dev · 12/09/2024
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.
010
rubyeex @rubyeex.dev · 12/09/2024
Eu mesmo to usando essa de game dev, e to criando junto com o @tonylinguica.dev a de engenharia reversa.
110
rubyeex @rubyeex.dev · 09/09/2024
Vai descansar pai, que o homem não é de ferro!
000
rubyeex @rubyeex.dev · 08/09/2024
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!
020
rubyeex @rubyeex.dev · 06/09/2024
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.
010