Skip to content

mickylan2367/tarot_app_ver0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tarot-App

  • はじめてのプログラミング、Processing
  • 授業で提出したもの
  • ReadMeは2023/7/27更新
  • 各画像の実際に動いている様子は、Issuesにある動画をご視聴ください。

ReadMe目次

  1. 初めの画面
  2. ゲーム画面
    1. 描画されているもの
    2. 遊び方
  3. 反省点(改善したいところ)

初めの画面

  • キラキラ光りながら回るハート、
  • 周りのレースみたいなものは再起の模様(本を参照)

  • マウスを中心に近づけると、チョコの包装みたいな柄が現れる
  • タロットカードの美しいパッケージをイメージしている。

  • クリックすると、可愛いゲーム画面選択に遷移...するはずだったが、まだ牡羊座のステージしか用意できていない。
  • 牡羊座のステージは落ちてくるホタル見たいなやつを消していくスタイル。
  • 中心に描かれた12角形と6角形の中にマウスを入れると、画面は"Aries Stage"と書かれてチカチカ光る。


ゲーム画面 (Aries Stage)


描画されているもの

描画されている模様は

  • 中心の正方形(回転、拡大)
  • 2つの正方形(回転、拡大)
  • ハート(回転、拡大、速度は常に一定)
  • 壁のランダムなチカチカ

描画されているおもちゃ

  • ボール(落ちてきたり、跳ね返ったりしている丸いもの):ランダムな速度で動く。
  • ラケット(数字が書かれている丸い透明な正方形)
  • 虫みたいに落ちてくるホタルみたいな物体はブロック。

遊び方

  • ラケットははじめ、一定の高さでしか遷移しない。
  • 一定時間を過ぎると、高さも自分で制御できるようになる("Move your racket!")
  • ラケットは、落ちてくる弾に当たるとライフが無くなる。
    • ライフがゲームセット前に0になると占いができない("You should think again")
    • ライフはボールをラケットの中に入れると回復できる
    • 所定時間が過ぎると、ボールは止まって"Calcurating"と表示され、
    • ゲームの結果からタロットカードが表示される。

反省点(改善したいところ)

  • コードがとっても読みにくいので改善しようにも難しい、もっと整理して書く

  • ボールが当たった判定がずれているので要修正

  • 課題にこだわりすぎて、全体的に処理が重い。

    • 描画する必要がある部分と、ない部分を分ける必要がある。
    • ブロック崩しの部分以外、背景なども全て動画・写真で代替できるかもしれない。
    • 携帯で実行できるぐらいお手軽なアプリにできれば最高なのに...
  • 綺麗な画面は好きだけど、デザインに凝りすぎて何がしたいのか良く分からない。

  • ランダムな要素が多すぎて、ゲームとしては面白みに欠ける。

  • 絵が自前で用意したものではないので、著作権に引っかかる可能性がある。

    • stable diffusionとかに作ってもらおうかな...?
  • あと、今更だけどもうちょっとちゃんと授業用の報告書を書ければよかったのになって思う。

About

はじめてのプログラミング、Processing

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors