Тёмный

【インストール不要】JavaScript + p5.js まるわかり講座、前編。【ゲーム・プログラミング】【初心者向け入門】 

ヘロンの数学ちゃんねる
Подписаться 46 тыс.
Просмотров 39 тыс.
50% 1

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 66   
@JohnSmith-ro7pm
@JohnSmith-ro7pm 3 года назад
今までの人生で初めて聞いたJavaScriptのイントネーションです。笑
@yoniha428
@yoniha428 3 года назад
カタカナ語のイントネーションは絶対に何がなんでも初めの音にアクセントを置くとこという意地を感じる
@kusakusa56
@kusakusa56 2 года назад
これ見てから違和感がえぐいな
@青山次夫-x3y
@青山次夫-x3y 28 дней назад
Java初心者76歳です。ワンボードマイコン時代HLにデーターセットは16進数で21-1234、プログラムENDは76でした。 30年近く遠ざかり今のプログラムはSFの世界、先生のプログラは理解しやすく楽しいです。有難うぞざいます。
@as3513
@as3513 3 года назад
休学している理系大学生なのですが、復学するにあたっての理系科目のモチベーションをヘロンさんのお陰で保てそうです! 数学や物理の教科書をひっぱりだして色々プログラミングで遊ぼうと思います!ありがとうございます! 自分語り失礼しました!
@user-eg6fo5mo3i
@user-eg6fo5mo3i 3 года назад
どこから手をつけていいか分からず 何が分からないのか分からない状態だったので ボールの反射まで出来て涙出ました 本当にありがとうございます!
@ksksrs4015
@ksksrs4015 3 года назад
すっごくわかりやすい解説、誇らしくないの?
@大東亜共榮圏
@大東亜共榮圏 3 года назад
すっげぇわかりやすい、ほんとありがとね❤️
@ラーユ-w5o
@ラーユ-w5o 3 года назад
めちゃくちゃ勉強になります。。。有益な情報、本当にありがとうございます!
@mas5471
@mas5471 3 года назад
この動画みてプログラミングできる気になってるんご
@akihiro5718
@akihiro5718 3 года назад
クリエイティブコーディングの勉強として、こんな動画をずっと探してました。一瞬でファンになりました、これから勉強させていただきます!
@jeuxjeux11
@jeuxjeux11 3 года назад
0:31 ク↑ッソ 好き
@コーラ-f8f
@コーラ-f8f 3 года назад
processingで色々学んだんですけどJavascript似てるので復習も兼ねて動画拝見させていただきます!ありがとうございます
@萩中
@萩中 3 года назад
cad?
@呉山友教
@呉山友教 3 года назад
すごく分かりやすい!プログラミングに興味あったので助かります!!
@shikauma8366
@shikauma8366 3 года назад
俺が見た中では一番わかりやすいです。解説が上手ですね。これからも勉強させていただきます!ありがとうございます。
@PowerTwo080
@PowerTwo080 3 года назад
いや発音の癖!
@kimikun8249
@kimikun8249 3 года назад
33-4で笑いましたありがとうございます
@kyoshinronin
@kyoshinronin 3 года назад
I love your videos! Hopefully, this would get subtitles in the future
@00polyester42
@00polyester42 3 года назад
C言語しかったことないけどJavaScriptエラーの時とか親切w
@tommyyahiro
@tommyyahiro 3 года назад
とても分かりやすいです。ありがとうございます。
@ヌマチャウチャウ
@ヌマチャウチャウ 3 года назад
今までプログラミングと数学の知識をうまく結びつけて考えられなかったのですがヘロンさんの動画はとてもわかりやすくて助かってます。質問なのですが、ballPxとballPyをdrawのスコープの外に出したのは、drawのスコープ内のコードが繰り返し実行される度にボールの一ベクトルがリセットされてしまうからですか?
@heron-no-suugaku
@heron-no-suugaku 3 года назад
大体その認識であってます🐤 厳密にはリセットされるというより、draw関数の計算が終わるたびに、draw関数のスコープ内の変数が全て消える感じですね。 そして次回のdraw関数の計算で、またlet ballPx = なんとか……で変数が作られる(定義される)感じです その消えたり作られたりを防ぐために、一番外側のスコープに避難させた感じです。
@inthoge801
@inthoge801 3 года назад
かなり直感的に書けそうですし戻り値の型を指定しなくていいなどの仕様も使いやすそうですね。
@黒川啓耀
@黒川啓耀 3 года назад
ちょうどやろうとしてたことなので助かります。めっちゃおもろいですね
@usar-xx1uk4pp9h
@usar-xx1uk4pp9h 3 года назад
b=b+v/60とかが どうしても混乱するって人は 漸化式って考えるのもありかもと思った
@たつき-b9y
@たつき-b9y 3 года назад
うちの大学教授なんかより全然わかりやすい ありがたや
@成長人間タクマの投資ちゃんね
14:00 ボール消失バグ起きてて笑いましたw
@vstar8659
@vstar8659 3 года назад
今からみます。 イントネーションおもしろい
@曲がって左
@曲がって左 3 года назад
イ↑ン↓ト→ネー↑ショ↓ン→
@がぎぐげご-u9x
@がぎぐげご-u9x 4 года назад
どうも ディスコードなどのボット作成などを主に行なっている者です。 質問です。p5.jsに(glitchやHerokuの様な)時間制限などはあるのでしょうか 他にもライブラリなどを使用することはできるのでしょうか
@heron-no-suugaku
@heron-no-suugaku 4 года назад
p5.jsはただのライブラリなので、時間制限などはないですよ。 jsファイルを1個ダウンロードして、それをHTMLからscriptタグで読み込むだけで使えます。 p5js.org/get-started/#settingUp 他のライブラリと併用する場合は、同様にscriptタグでそのライブラリを読み込みます。 そんな古臭い方法はいやじゃ!という場合は、「webpack p5.js」でググってみてください。(自分はその辺りは詳しくないですが……)
@がぎぐげご-u9x
@がぎぐげご-u9x 4 года назад
返信ありがとうございます!
@riceomu2135
@riceomu2135 Год назад
反射するときにキャンバスxの領域400ではなくマイナス半径分してballPx>385にしなければならない理由はどうしてでしょうか。実際にballPx>400にすると壁にほんの少しめり込んで反射したので、目視上は理解できたのですが原理が理解できなくて・・・
@heron-no-suugaku
@heron-no-suugaku Год назад
ballPx > 400 は「ボールの中心が画面端を超えたかどうか」という条件なので、めり込み防止のため、これを「ボールの右端が画面端を超えたかどうか」に直す必要があります。 「ボールの中心」ではなく「ボールの右端」で判定をしたいわけですから、ballPxに半径(15)を足します。 ballPx + 15 > 400 あとはこの不等式を変形すればOKです。 ballPx > 400 - 15 ballPx > 385 🐤
@riceomu2135
@riceomu2135 Год назад
​@@heron-no-suugaku 座標x軸から400の距離でそのラインを円の中心が超えないように、ということですね。円が中心を基準とするという部分が理解できてませんでした。ありがとうございました。
@ティー-i3u
@ティー-i3u 2 года назад
1:40な阪関無
@3歳児-y6n
@3歳児-y6n 2 года назад
あおさぎヘロンさん、こんばんは!
@tsuru7617
@tsuru7617 3 года назад
クセが強い!
@びゃんびゃんがろーるG7持ちツンデレ
和歌山県らへんの話し方に似てますね
@みずりな
@みずりな 3 года назад
和歌山県民だけど、このイントネーションは聞いたこと無いなぁ
@huuuuuuuuuuwamiruku6204
@huuuuuuuuuuwamiruku6204 3 года назад
VSコードでHTMLの中に書く場合、どのように書いたら表示できますか?
@heron-no-suugaku
@heron-no-suugaku 3 года назад
editor.p5js.org/AosagiHeron/sketches/uCAtZ2L-7 再生ボタンの下にある > をクリックして、index.html の中身を見てみてください🐤参考になると思います。
@huuuuuuuuuuwamiruku6204
@huuuuuuuuuuwamiruku6204 3 года назад
@@heron-no-suugaku ありがとうございます! ありがとうございます!
@ふるちん-d2p
@ふるちん-d2p 3 года назад
javascriptでゲームってHTML記述しなくても画面に表示されるんだ
@Scr_MIYUKINNGU
@Scr_MIYUKINNGU 2 года назад
localhostじゃなくて直接パス指定すれば…
@しぺい
@しぺい 3 года назад
14:30
@えるふれっど-f3v
@えるふれっど-f3v 3 года назад
おおお
@まっすん-r6t
@まっすん-r6t 3 года назад
Aが定義されてないんだが?でワロタ
@flaviolucas8337
@flaviolucas8337 3 года назад
Man, do your videos in english, please the world needs to see this
@DANFiction
@DANFiction 3 года назад
何阪関無
@sxsx1500
@sxsx1500 3 года назад
とてもわかり易い動画をありがとうございます!! ローカル環境でもデバッグや実行を出来るようにしたいので、機会がありましたら解説していただけると嬉しいです。 引き続き後編も拝見させていただきます
@heron-no-suugaku
@heron-no-suugaku 3 года назад
開発環境作る動画ってバーチャルマシン(vmwareとか)を使わないと撮りづらいのですが、RyzenのCPUと相性が悪いのか上手く動かないんですよね🥺 解決策見つかったら撮るつもりです🐤
@sxsx1500
@sxsx1500 3 года назад
お返事ありがとうございます。 いろいろ大変なんですね。。。 素人考えで、ブラウザ上に表示する感じなのかな? と思っていました。 ブロック崩しを少しずつですが、自分で入力しながら作成しています。今後の動画も楽しみにしています。
Далее
Pathfinding - Coding for Beginners
18:27
Просмотров 24 тыс.
Cool Parenting Gadget Against Mosquitos! 🦟👶
00:21
Roguelike dungeon - Coding Commentary
8:32
Просмотров 56 тыс.
Cool Parenting Gadget Against Mosquitos! 🦟👶
00:21