Forked from: alkaid_72th's 弾幕STG制作のための弾幕サンプル3 || tmlib.js View Diff (73)

Fork
2
Fav
0
View
4258
  • Play

Fullscreen

Smart Phone

Fork tree

  • Readme
  • JavaScript 93 lines
  • HTML 1 lines
  • CSS 1 lines
iPhoneの加速度センサを利用した縦STGを
弾幕STGに改良するために弾幕サンプルを作りました。

Acceleration STG || tmlib.js
http://jsdo.it/alkaid_72th/astg

サンプル5:渦巻型の弾幕

参考にしたURL
速度と方向 by daishi_hmr
http://code.9leap.net/codes/show/21359



~メモ~
数学の知識が無いので凄く苦労した。
最初は全く見当違いなことを考えていた。
三角関数は苦手です。

daishi_hmrさんに参考にしたURLを教えて貰いできた。
この場を借りてdaishi_hmrに感謝を

弾幕STG制作のための弾幕サンプル4 || tmlib.js
http://jsdo.it/alkaid_72th/Bullet4_Sample

よりコードが分かりやすくなってると思う。

この手の弾幕を作る時は進行方向と速度を元にした方が応用が利くとのこと。
確かにx・yの増加量だと汎用性が無い……

肝は……
31行目:this.angle = 0;//角度の設定
35行目:bullet = EnemyBullet5(this.x, this.y, 1, this.angle);//引数はx座標・y座標・弾のスピード・角度
37行目:this.angle += 0.2;
46~66行目:EnemyBullet5クラス


  • 弾幕STG制作のための弾幕サンプル5 || tmlib.js
  • tmlib.js v0.1.4
  • 弾幕STG制作のための弾幕サンプル5 || tmlib.js

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags

Forked

sort by