GithubHelp home page GithubHelp logo

gradius-2023's People

Contributors

1f10210096 avatar 1f10230048 avatar 1f10230058 avatar 1f10230250 avatar 1f10230292 avatar aotoharukan avatar aytbunbun avatar bondrewd-iniad avatar chobala avatar enbipaipu avatar g-ratie avatar imoken777 avatar jun-eg avatar kervint1 avatar mst-mkt avatar n0n0suke avatar rarandeyo avatar rinnnyo avatar s1f102003425 avatar s1f102101615 avatar s1f10230181 avatar se3ami avatar shiryu-toujima-1f10210346 avatar siko2525 avatar solufa avatar yamsh39 avatar yossuli avatar yu7400ki avatar yuon7 avatar

Stargazers

 avatar  avatar

gradius-2023's Issues

スマホから操作しての問題点

要検討

  • ジョイスティックなのに八方向にしか移動できないのに若干の違和感

要修正

  • 複数指での操作が前提のためズームの誤操作が起きうるので、ズームできないようにしたほうが良さそう
  • 複数指の場合:activeの挙動が想定と異なっていたためcssを修正する必要がある
  • (スマホと関係はないが)自機の移動速度 > 弾速で追い越せてしまうのは変

爆発処理の仕方に問題あり

爆発した場所を計算しているため、ボトルネックになっている。
計算をするのではなく敵が消える直前に爆発画像を差し替えることで、計算する必要がなくなるのでは?
ほかに案があればどうぞ?

強制スクロール

強制スクロールするためにプレーヤーのゲームinの時刻をDBに持つ必要があるかもしれない

背景に動きをつける

現状の機能

  • 画面をまたぐ流れ星 #138
  • 画面内のランダムな位置に出現する流れ星 #138
  • 点滅する星 #143

出ている意見

  • 点滅の方法は半径ではなく透明度のほうが良い? #143
  • 画面をまたぐ流れ星の表示順がディスプレイが若い順になっていて単調 #138

コントローラーの改善

  • joystcikが同じ方向に入力し続けると止まってしまう
  • ボタンが連打しかできない
  • スタイルの調整

konvaの画像を調整

現在の状況
・playerなどの座標が画像の左上に来るようになっている。

どのように変更したいか
・playerなどの座標が画像の中心に来るようにしたい。

controllerの問題点

IMG_3512

こんな感じでスマホで接続するとコントローラーのCSSが変になる

よりよい認証方法について

今のやり方だと #77 の問題があって #78 のコメントで書いたことが起きている
そもそもローカルストレージで認証するのが適切なのかも含めて、問題を解決するのか他の方法を使用するのか決める必要がありそう

コントローラーに表示するものについて

現在、グラディウスのコントローラーには
・ジョイスティック
・弾発射ボタン
・スコア
この3つが表示されています。

私はこの3つの他に「プレイヤーの体力」を表示するのはどうかな?と、考えています。
皆さんの意見をお聞かせください。

また、他にも何か追加したいものがある場合は教えてください。

試遊してみて

trim.28768DCE-2004-4DC9-83FC-842661A9B3FC.MOV

弾が出るタイミングが直感に反するかなと思った。

弾を最初に打ち出してからインターバルが始まるようにすれば解決できそう。
他に体験してみた人の感想も聞きたい

gameテーブルについて

正しい実装かどうかは怪しいけど、学祭においてはgameは一つしかないしゲームの仕様として途中でdisplay数が変わることはないだろうから、わざわざDBに保存せずにグローバルな変数として直接書いてしまえばいいのではと思いました。
そうすれば今色んな所でgameをfindしてるところをなくせて軽くなるかもしれない
どう思うか意見お願いします

ユーザー識別方法

機体の向きや弾の進む向きは変わらないため、赤と青だけで区切る必要はあるのか?

名前が表示されることに加え、ユーザー固有の色があればもう少し自分を認識しやすいかも?

そこでuuidをハッシュして一意の色をユーザーに割り振るのはどうか?
割り振られた色を弾の色や機体の色の一部に盛り込んだり、コントローラーの背景色にするのもあり。
この案どうですか!?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.