Skip to content

yuuki-foll/Grow-plants-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Grow plants web app(植物を育てよう)

ゲームアプリURL

https://grow-plant-app.herokuapp.com/home

遊び方

  1. ゲストで始める or Googleアカウントでログインして始める
  2. はじめに育てる植物を選択する
  3. 「はなしかける」ボタンを押すと音声認識モードになるので話す
  4. 話した言葉に応じて植物がダメージを受けたり, 育ったりする
  5. 育ちきったら図鑑に登録されるので次に育てる植物を「タネをかえる」ボタンを押して選ぶ
  6. 3~5を繰り返して図鑑を埋める
  7. ゲームを終了するときにゲストモードでなければ「きろくする」ボタンを押してセーブする

ゲーム画像

ゲームの要素

  • 色違い : 植物によっては花を咲かせる際に複数の色からランダムで色が選ばれるので頑張って咲かせたことのない色を咲かせよう!
  • 図鑑 : はじめは植物が表示されていないが育てきった植物は図鑑に表示されるので図鑑を埋めよう!色違いが存在する植物は育てた色も記録される。
  • Tweet機能 : 植物を育てきったときに表示される画面の「ツイートする」ボタンを押すと, 育てた植物が記入された状態でTwitterが起動する。 植物の画像の自動添付機能は未実装…

データの流れ

  1. フロントエンドで音声認識を行い発話内容を文字に起こす
  2. 発話文をバックエンドに送信
  3. バックエンドからWebAPIにテキストを送信する
  4. WebAPIで感情認識を行いバックエンドに返す
  5. バックエンドからフロントエンドに感情分析結果を返す
  6. 感情分析の結果に応じて画面を変更する

使用技術

  • Go : バックエンド, サーバー
  • HTML, CSS : フロントエンド
  • Javascript : フロントエンド, 音声認識
  • Flask : 言葉のネガポジ判定
  • Firebase : アプリ内の画像, BGM, ユーザ情報の保存
  • heroku : デプロイ

メモ

venv

  • pip install Flask
  • pip install textblob
  • pip install googletrans==4.0.0-rc1
  • pip install vaderSentiment

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published