【JavaScript 応用講座 #07】[WebRTC/P2P] トークンパッシング入門:バケツリレーで繋ぐ通信フロー
2025-08-03 | lain
WebSocket + WebRTC で構築したP2Pネットワーク上に、トークンパッシング(バケツリレー)機構を実装。仕組み・用途・実装例を交えて徹底解説。
2025-08-03 | lain
WebSocket + WebRTC で構築したP2Pネットワーク上に、トークンパッシング(バケツリレー)機構を実装。仕組み・用途・実装例を交えて徹底解説。
2025-07-25 | lain
JavaScriptとWebRTC(simple-peer)を使って、ゲームのアセットZIPファイルをP2Pで双方向送受信する仕組みを構築しました。チャンク分割による転送、Blob生成、ZIP展開、IndexedDBへの保存まで、実装手順を完全公開。デモ付きで応用可能な設計思想を解説。
2025-07-12 | lain
Webアプリでの動画再生は、単なる<video>タグだけではありません。本記事では、JavaScriptやCanvasを活用した動的な動画再生方法を4つ紹介し、それぞれの特徴や使いどころを比較します。演出・UI・アニメーションと組み合わせたい方におすすめです。
2025-07-01 | lain
CSSのレイアウトに迷う人へ。サウンドテストUIを題材に、flexとgridの使い分けから、スクロール領域・モーダル・レスポンシブ対応まで丁寧に解説します。実装前の復習におすすめ!
2025-07-19 | lain
[Human x AI] ChatGPT(4o)との対話録 ~ P2P構想とYoutubeを見なくなった話 ~
2025-07-14 | lain
JavaScriptでランダムな挙動を実現したいときに使う Math.random()。この記事では、基本的な使い方から、配列シャッフル・重複なしの抽選・ランダムな数値範囲の指定・実用コードパターンまで、幅広く解説します。開発に“運”を取り入れたいとき、この記事がその第一歩になるでしょう。
2025-07-10 | lain
最近、自作ゲームの開発で「これは便利!」と思ったライブラリを厳選して紹介します。それぞれ簡単な使い方付きで、あなたの制作にもすぐ役立つはずです。
2025-07-02 | lain
[Human x AI] ChatGPT(4o)との対話録 ~ゲーム開発の中で学んだ沢山の事~
2025-08-16 | lain
[Human x AI] ChatGPT(5)との対話録 ~アセンブリでゲームのデバッグ・実装の昔話 ~