Skip to content

mizumasa/KaoHockey

Repository files navigation

KaoHockey

顔ホッケーはオンライン会議ツールを使ったホッケーゲームです。

Thank you for watching.

This is a Hockey game "KaoHockey" with online meeting tools.

Screenshot

sample

OS

  • Windows 8.1 or later (not supported on Mac OS or Linux)

Download

顔ホッケーアプリはこちらからダウンロードしてください。(zipファイルを解凍し、任意の場所に置いてください)

Other Required Software

顔ホッケーアプリ以外にOBS Studioのインストールと、仮想カメラのプラグインのインストールが必要です。

System Overview

プレーヤーの推奨人数は2人か4人です。それ以上の人数でのプレイは、通信環境によって難しい場合があります。

  • Player Device : 2 or 4 (Not recommended for groups of 5 or more due to delays in zoom video)
  • Host Device (Windows PC) : 1 (with KaoHockey and OBS Studio)

sample

Usage(in case Zoom)

  1. ホストPCのZoomでギャラリービューを使用する

    Use gallery view in zoom.

  2. KaoHockey.exeを起動する

    Start KaoHockey.exe

sample

  1. Crop (Left,Top,Right,Bottom)のパラメーターを動かし、白枠がギャラリービューを囲むようにする

  Move the crop (left, top, right, bottom) parameters so that the white frame surrounds the gallery view

  1. 各種メニューを選択する

    Select various menus

sample

name description
Team Mode Change team setting
VS Mode VS Mode or Cooperate Mode
Face Ball Use your face image as a ball
Detect Level The size of face which system can detect (The smaller the slower faces are detected)
Bar Assist Stretch the bar to make the game easier
  1. Startボタンを押してゲームを開始する

    Press the Start button to start the game

  2. 表示されたゲーム画面を、ウィンドウがZoomのギャラリービューに被らないように移動する

    Move the displayed game screen so that the window does not overlap Zoom's gallery view.

  3. OBS Studio を起動する

    Start OBS Studio

  4. 入力ソースにKaoHockeyのウィンドウを指定し、OBS Virtual Cameraプラグインを起動する

    Specify the KaoHockey window as the input source and start the OBS Virtual Camera plug-in

sample

  1. Zoom のカメラとしてOBS Cameraを認識させる(ゲーム画面が全プレーヤーに配信される)

    Recognize OBS Camera as Zoom camera (game screen is distributed to all players)

  2. Startボタンを押して顔ホッケーを楽しんでください!

    Press "Start" button. Enjoy KaoHockey!

Developer Requirement

顔ホッケーアプリはオープンソースで公開されており、自由に改変、二次利用が可能です。 開発環境は以下の通りです。

  • Windows 8.1 or later (not supported on Mac OS or Linux)
  • Anaconda Python 3.5.0

Required Python library

name version
dlib 19.17
pysimplegui 4.7.1
opencv-python 4.1.0
pillow 5.4.1
mss (install with pip) 5.1.0

install

conda create -n py35 python=3.5
conda activate py35
pip install dlib pysimplegui opencv-python pillow mss

Usage

python main.py

About

Hockey with your own face !

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages