Giter Site home page Giter Site logo

mazemaker's Introduction

MazeMaker

Maze maker for Unity image

特徴

Unity向け立体迷路自動生成プログラム

使用方法

  1. 迷路を生成する範囲を設定する。
    1. 生成範囲となるオブジェクト(Cubeなど)を作成する。
    2. サイズは1x1x1より大きい任意サイズ。
    3. Mesh Rendererのチェックを外し不可視化すると良い。
  2. 迷路生成の起点を設定する。
    1. 範囲のオブジェクト内側に、迷路の1単位になるGameObjectを生成する。
    2. サイズは1x1x1。傾いている場合、傾きに従って迷路を生成する。
    3. MazeMakerGrowInObjスクリプトをアタッチする。
  3. 実行すると範囲オブジェクトの形状に沿って立体迷路を自動生成する。

その他

  • 任意のタイミングで迷路生成を実行したい場合、MazeMakerGrowInObjのGrow On Startチェックを外す。MazeMakerGrowInObjのGrow()を呼ぶと迷路生成が開始する。
  • 生成範囲のオブジェクト以外は障害物として迂回して迷路を生成する。
  • 任意形状のオブジェクトの内部に迷路を生成したい場合、SA Collider Builderなどで中が空洞のコライダを生成し、内部に迷路生成の起点を作成してください。

mazemaker's People

Contributors

afjk avatar

Stargazers

Rekc@h avatar Laurence avatar Zack Yang avatar  avatar inok avatar kamal kishor avatar  avatar  avatar DM avatar Atsushi Makijima avatar Steven Fusco avatar izm avatar Mamoru Oda avatar  avatar  avatar  avatar damaguro avatar mika avatar

Watchers

izm avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.