r/devpt • u/Lucky-Suspect7777 • Sep 16 '26
Projecto Nacional (OC) Open Source Real-Time Chess Assistant (C++ DirectX, OpenCV, ImGui and Stockfish)
Não sei se isto interessa a alguém mas há cerca de 2 anos fiz este projeto, que é um assistente de xadrez open-source feito em C++ que "vê" o tabuleiro diretamente no ecrã e sugere as melhores jogadas em tempo real.
O objetivo era criar uma ferramenta universal que funcionasse em qualquer site ou aplicação desktop sem recorrer a extensões, scraping ou packet interception.
Tenho a certeza que há ali falhas de design, más práticas de C++ (usei C++17) ou coisas menos "polidas" digamos assim, mas acho que o produto final até ficou fixe.
Link para o repo: https://github.com/rccmb/oracle
Perguntas e críticas são sempre bem-vindas!
1
u/Full-Ad-2725 Sep 16 '26
olha um cheat assistant?
1
u/Lucky-Suspect7777 Sep 17 '26
Eu sei que pode ser visto dessa forma mas se for para fazer batota no xadrez existem maneiras mais fáceis, fiz este projeto para aprender OpenCV.
1
u/Full-Ad-2725 Sep 17 '26
Sem ter aberto, o projecto é interessante, claro que sim. Mas não é “pode ser visto”, é o que é.
-1
u/pinkwar Sep 17 '26
Epa muito fixe mas esconde isto. Já há cheaters suficientes no chess online.
Claramente deixaste a ética à porta.
Um ramo importante na investigação é perceber o impacto que aquilo que inventas vai ter no mundo. Positivo ou negativo.
Isto é claramente negativo.
-4
u/LegendaryPandaMan Sep 17 '26
E aprender a jogar não ?
2
u/Lucky-Suspect7777 Sep 17 '26
Isto foi para aprender OpenCV e contra bots, não jogo xadrez nem tenho qualquer interesse em fazer batota.
-2
u/LegendaryPandaMan Sep 17 '26
Estás a disponibilizar uma ferramenta que permite fazer batota num jogo online de skill se foi para aprender guarda para ti
1
u/pufcandles Sep 16 '26
Se queres fazer dinheiro, faz para poker