Skip to content

wanglamao/Tetris99Bot-C

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris99Bot-C

请不要一遍又一遍的去运行这个程序看bot获胜,这只是在浪费你的时间,同时也毁坏了他人的游戏体验。

这只是一个享受编程过程的玩具,或者是一个可以启发其他控制ns更有意思的项目的引子。

通过FFmpeg获取采集卡画面,使用OpenCV进行识别,简单的基于评价函数的剪枝搜索,最后通过usb转串口发送信号至模拟usb手柄的arduino,最终实现一个Tetris99bot

要想使用这个bot,你需要一张低延迟的采集卡和一个可以模拟usb手柄的设备,详情见wchill的SwitchInputEmulator

需要的库:

  • OpenCV
  • FFmpeg
  • SDL
  • SDL2_image

演示

About

Tetris99Bot的C++版本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.9%
  • C 0.1%