Skip to content

project for controlling Arduino based game devices and use them in a game.

Notifications You must be signed in to change notification settings

5yato4ok/tanks_game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tanks Game

Tanks is a project for controlling Arduino based game devices and use them in a game. All documentation, which contains UML description of classes, description of protocol, are in folder docs.
All applications in this project have been written on C++, with some Qt libs and OpenCV libs. This project contains 3 applications:

tanks_client:

  • Control remote game device,based on Arduino platform. It handles input from gamepad and send it to the tanks_server;
  • Shows game statistic from game server.
  • Handles video-camera output from Arduino device.

tanks_game:

This apllications sets the rules of the game for devices and handles the game statistic from different devices.

tanks_server:

  • Manages the input information from client;
  • Convert all input to signals for different parts of Arduino device;
  • Send game actions to tanks_game.

About

project for controlling Arduino based game devices and use them in a game.

Resources

Stars

Watchers

Forks