はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    新内閣発足

『Red Blob Games』

  • 人気
  • 新着
  • すべて
  • Flow field pathfinding

    4 users

    www.redblobgames.com

    You may know me for my interactive tutorials. But before that, I was writing visual but non-interactive tutorials. In particular, there wasn't a lot of information about A* on the web, so I decided to collect all my notes about pathfinding together in one place in the 1990s. But then in the 2010s I started making interactive pages. The newer pages are narrower in scope; I covered a broader set of

    • テクノロジー
    • 2024/04/28 19:39
    • Algorithm
    • Draggable objects

      6 users

      www.redblobgames.com

      4 Jan 2023 Many of my interactive pages have a draggable object. I want the reader to move the object around, and I want the diagram to respond in some way. Here I’ll document the code I use to make this work with both mouse and touch input, using browser features that are widely supported since 2020. Here’s a common case I want to support: Drag the circle with mouse or touchThis is the simple mod

      • 学び
      • 2023/04/17 15:03
      • Red Blob Games: Introduction to A*

        4 users

        www.redblobgames.com

        In addition to finding a shortest path, these algorithms can be used for distance maps, flow field pathfinding, connected components, map analysis, garbage collection algorithms, flow networks, and procedural map generation. There are many optimizations and specializations of these algorithms. Representing the map# The first thing to do when studying an algorithm is to understand the data. What is

        • テクノロジー
        • 2018/12/10 14:53
        • Mapgen2

          3 users

          www.redblobgames.com

          Sep 2017 and Jan 2025 This map generator creates volcanic island style maps. The simplest way to explore the maps is to click the plus/minus arrows to change the Seed. Try clicking on the Seed input box and hold down the Up arrow key to quickly scan many different island shapes. Can you find an ice lake? They’re rare at the default temperature. You can right-click on the map to save a higher resol

          • アニメとゲーム
          • 2018/09/12 12:59
          • service
          • design
          • game
          • web
          • Red Blob Games

            37 users

            www.redblobgames.com

            Hi! I make interactive visual explanations of math and algorithms, using motivating examples from computer games.

            • テクノロジー
            • 2018/07/12 16:49
            • アルゴリズム
            • algorithm
            • game
            • ゲーム
            • プログラム
            • Red Blob Games: Hexagonal Grids

              29 users

              www.redblobgames.com

              Mar 2013, updated in Mar 2015, Apr 2018, Feb 2019, May 2020, Oct 2021, Dec 2022, Feb 2023, Oct 2024, Mar 2025 This guide will cover various ways to make hexagonal grids, the relationships between different approaches, and common formulas and algorithms. I've been collecting hex grid resources[1] for over 25 years. I wrote this guide to the most elegant approaches that lead to the simplest code, st

              • テクノロジー
              • 2018/05/21 14:48
              • hexagon
              • Hex
              • アルゴリズム
              • Programming
              • Algorithm
              • Game
              • あとで読む
              • Implementation of Hex Grids

                8 users

                www.redblobgames.com

                Note: this article is a companion guide to my guide to hex grids. The data structures and functions here implement the math and algorithms described on that page. The main page covers the theory for hex grid algorithms and math. Now let’s write a library to handle hex grids. The first thing to think about is what the core concepts will be. Since most of the algorithms work with cube coordinates, I

                • アニメとゲーム
                • 2015/05/13 19:05
                • Flow Field Pathfinding for Tower Defense

                  4 users

                  www.redblobgames.com

                  Feb 2014, updated Aug 2014, Nov 2018, Jul 2020 In a Tower Defense game, there are many enemies that are all headed to the same place. In many Tower Defense games, there is a predetermined path, or a small number of paths. In some, such as the classic Desktop Tower Defense[1], you can place towers anywhere, and they act as obstacles that affect the paths taken by enemies. Try it out, and click on t

                  • テクノロジー
                  • 2014/12/07 19:13
                  • GameProgramming
                  • map
                  • Pocket
                  • game
                  • Making of: Introduction to A*

                    24 users

                    www.redblobgames.com

                    2 Sep 2014 (Warning: these notes are rough – the main page is here and these are some notes I wrote for a few colleagues and then I kept adding to it until it became a longer page) Several people have asked me how I make the diagrams on my tutorials. I need to learn the algorithm and data structures I want to demonstrate. Sometimes I already know them. Sometimes I know nothing about them. It varie

                    • テクノロジー
                    • 2014/10/13 18:35
                    • visualization
                    • algorithm
                    • アルゴリズム
                    • programming
                    • game
                    • Red Blob Games: Introduction to A*

                      32 users

                      www.redblobgames.com

                      In addition to finding a shortest path, these algorithms can be used for distance maps, flow field pathfinding, connected components, map analysis, garbage collection algorithms, flow networks, and procedural map generation. There are many optimizations and specializations of these algorithms. Representing the map# The first thing to do when studying an algorithm is to understand the data. What is

                      • テクノロジー
                      • 2014/07/20 11:13
                      • algorithm
                      • Visualization
                      • graph
                      • アルゴリズム
                      • programming
                      • search
                      • python
                      • Red Blob Games: Hexagonal Grids

                        53 users

                        www.redblobgames.com

                        Mar 2013, updated in Mar 2015, Apr 2018, Feb 2019, May 2020, Oct 2021, Dec 2022, Feb 2023, Oct 2024, Mar 2025 This guide will cover various ways to make hexagonal grids, the relationships between different approaches, and common formulas and algorithms. I've been collecting hex grid resources[1] for over 25 years. I wrote this guide to the most elegant approaches that lead to the simplest code, st

                        • テクノロジー
                        • 2013/06/03 10:38
                        • algorithm
                        • programming
                        • HEX
                        • GameProgramming
                        • howto
                        • game
                        • プログラミング
                        • Red Blob Games

                          10 users

                          www.redblobgames.com

                          Hi! I make interactive visual explanations of math and algorithms, using motivating examples from computer games.

                          • アニメとゲーム
                          • 2013/02/23 17:01
                          • company
                          • game
                          • programming
                          • learning
                          • MAD
                          • development

                          このページはまだ
                          ブックマークされていません

                          このページを最初にブックマークしてみませんか?

                          『Red Blob Games』の新着エントリーを見る

                          キーボードショートカット一覧

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

                          • 総合
                          • 一般
                          • 世の中
                          • 政治と経済
                          • 暮らし
                          • 学び
                          • テクノロジー
                          • エンタメ
                          • アニメとゲーム
                          • おもしろ
                          • アプリ・拡張機能
                          • 開発ブログ
                          • ヘルプ
                          • お問い合わせ
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について

                          公式Twitter

                          • 公式アカウント
                          • ホットエントリー

                          はてなのサービス

                          • はてなブログ
                          • はてなブログPro
                          • 人力検索はてな
                          • はてなブログ タグ
                          • はてなニュース
                          • ソレドコ
                          • App Storeからダウンロード
                          • Google Playで手に入れよう
                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                          設定を変更しましたx