【重要】サービス終了のお知らせ

波みたいな何か

teteteJS

License: MIT License

Fork
1
Fav
0
View
1330
  • Play

Fullscreen

Smart Phone

Fork tree

  • Readme
  • JavaScript 63 lines
  • HTML 0 lines
  • CSS 12 lines
クリックした場所から波が発生します

計算している部分のコード
w:幅
ceil:ある点における水面の高さ
v:ある点における水の流れる速度
for (var i = 0; i < w; i++) {
if (i < w - 1) {
if (ceils[i] > 0) {
if (ceils[i + 1] < ceils[i]) {
v[i]++;
} else if (ceils[i + 1] > ceils[i]) {
v[i]--;
}
v[i] *= 0.9;
ceils[i + 1] += v[i];
ceils[i] -= v[i];
} else {
ceils[i] = 1;
v[i] = -5;
}
}
if (i > 0) {
if (ceils[i] > 0) {
if (ceils[i - 1] < ceils[i]) {
v[i]++;
} else if (ceils[i - 1] > ceils[i]) {
v[i]--;
}
v[i] *= 0.9;
ceils[i - 1] += v[i];
ceils[i] -= v[i];
} else {
ceils[i] = 1;
v[i] = -5;
}
}
}
  • 波みたいな何か
  • 波みたいな何か

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

teteteJS

Author

主に、javascriptを使ったブラウザゲームやunity3dを使ったandroidゲームを制作しています。 公式サイト:https://tetete2016.github.io/myWebsite google play: https://play.google.com/store/apps/developer?id=TeteteGames&hl=ja

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags

Forked

sort by