{"_id":"@akashic-extension/raycaster-js","_rev":"4-f8bf6fd1d5938f3a649de89ae9f06e15","name":"@akashic-extension/raycaster-js","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@akashic-extension/raycaster-js","version":"1.0.0","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/raycaster-js@1.0.0","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/raycaster-js#readme","bugs":{"url":"https://github.com/akashic-games/raycaster-js/issues"},"dist":{"shasum":"68aab37105fc1eb301fd03090cac9633ab2c4d54","tarball":"https://registry.npmjs.org/@akashic-extension/raycaster-js/-/raycaster-js-1.0.0.tgz","fileCount":121,"integrity":"sha512-MDGzYpl6TpQN6epuFhUK2c/W2prQ7NDHxA/DbkXiDmIlnl+6mtSZPcN6Psl+LuA8CJS7wsgeermw2P8/XEnPtA==","signatures":[{"sig":"MEUCIGYsL51etdADy2+ORm5FQyZds+OaLrycmfSNCwhPJirbAiEAz7I2XivRKqBz3e+7ZQ1/4viRQJQ8IgM92TGX1v8qVVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2509345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejrhOCRA9TVsSAnZWagAAZM4P/1gJf+GVadc3yn+/b2WF\nxf0ZxLdX7mfef80Iunjwn03a23xE9SuuH6H/G/jKSwiW8kuykFDz3BZ77Gve\nJfaHaKzAdxhnABK0Ix3sSemrWP8kZDfI1enLoo5t/hW6gxe9WUv7QUW6msri\nmzkwJAFxNk2jFP/TLxTQl1u5hB7u9tWQToUxjcKHpABDv8GJxJ1MLNryCkdl\n5ZlYtnELEbe6TzEowuul9xGAOotj2ZuisnL+fXYYt+07kKiOL2cRQGAMkp5O\nIFlu31kExVKdOGx96MAq7G14DjIHPdysyH1jdd5Yd4E7B8iZyyy326+rxNoO\nL3UxyFIkbFgi847D6Dx80sz1GoMrTt0gc9u82Zj3a+vXE6JDGtvyKzeSJV+h\nF8wnzZ67ouCZttx4crOJVlMproUZmUeo3+dieTinqV6iFa5it7czcGyOU3rl\nU7Veq8Gpy4tNg/PDU8C5Tae69H0E3s/WGFSIlcDpjISq/jR8fO0IKE9fLY65\nc8HvMiEaI8Uz+uWpHHCskaw0SRaR1klLjTFehza44zInkmyXeeDcvlKGlYRc\n6W0ylp1s57n98VKMLY8vqa4SW1J/IyjpRgbvVB/dsatsz2MofIpDouKfHP53\nxdO74OO1zbkprSCEaeRG5qSGtQ0KmWuDqxS6GgFs6ah7sXTJ4NJPVKAwKR+5\n3fF9\r\n=YyNI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","files:":["lib","package.json"],"gitHead":"f93654cd76ce23a64cc3436e15ad274db023ef6d","scripts":{"doc":"typedoc --out ./doc","test":"jest","build":"rimraf \"./lib/!(index.js|index.d.ts)\" && tsc -p ./tsconfig.json","clean":"rimraf ./lib","prepare":"npm run build","prepublishOnly":"npm run build"},"typings":"./lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/raycaster-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Raycaster for Akashic Engine and also various JS 2D game engines","directories":{},"_nodeVersion":"10.17.0","publishConfig":{"access":"public","@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","rimraf":"^3.0.2","ts-jest":"^25.2.1","typedoc":"^0.16.11","typescript":"^2.9.2","@types/jest":"^25.1.4"},"_npmOperationalInternal":{"tmp":"tmp/raycaster-js_1.0.0_1586411598169_0.5665552313035782","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@akashic-extension/raycaster-js","version":"1.0.1","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/raycaster-js@1.0.1","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/raycaster-js#readme","bugs":{"url":"https://github.com/akashic-games/raycaster-js/issues"},"dist":{"shasum":"a53c2e1bf7ed8071df0f8768a52edb3b4a6736f7","tarball":"https://registry.npmjs.org/@akashic-extension/raycaster-js/-/raycaster-js-1.0.1.tgz","fileCount":32,"integrity":"sha512-TL0CJrdrc1dUKoNI1KNqHOUQFRiFQ09ES5q83eOtt4Zi3tEBJCBhxBLSK+l+16+B7oK6rOY++us4RB24at6gPQ==","signatures":[{"sig":"MEUCIQCE9XlgVghe2vDchW0Ybeu2+v3Sw4gldLs409/rO2Ew+wIgJOIW8KF5mWxMw8IVkRF/88ZZbi2Z3VhgIxFya/9Fjw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejs3hCRA9TVsSAnZWagAAHpAP/3vCwNDp1K1BBm29bMLc\nn4AjypiK0ABUrJuEu7WeujkH0pKgkfnQ4HlWMAjyw5r9DeyIR1yYY4oHZATc\nwGiXY5N5hPKE6bOqHZMU5oyht5jcvqpCYFW6sH59XjlZQgYz7XzPz6v8H00B\nqVah6MhxZgnlz1Y8+R304hSB6u2LxUn+NfPmU33jpJcwJXMdKXxVv98zU4TD\nNg1KKRiurGxjMKHFt71JlsLz4Xv3OzwaKq3FknUSAtCplzTFC0YGEEUplxRA\n4zbNcBRToceYffmgc317e91/iAGSyO4aAsuHa3mm99JBw/KMoBOdkYKdVPEi\ndx+havM0FZgqwNfDVIq9NEGglruF8gOjJLjKeRPqB6X6Hx6t0RqzDXMSq7PN\nOgkXN0DEEczCBE7WwvBbRe1SOOxzsLKK4ecnB6NcaC7Tif8aGeqhc0bsr0v7\nQBdDYZU+dHKlKV6t+7TQpNJB4iVGtnW7wzKzDc6GQtrvSwyT5meG9ZBkiQfj\n1Yeu2IM6c+euStT5yPVaJ/2N9vOKP2iUpAi6StvWYtAdzfMpjDMazpyVL4DN\nsUUrxiCSd9tK9roAlP5XcFSUPzxDqlKpXWvEUvCLutIjNOY+o4TfM2wH5n+U\nLyrX0bkORHmJ2CAFYKkHyM29TficezJnJ/aDUjT5a2t99urEBNvD0mxzmXkK\nC+CK\r\n=Ec6U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"307dce1655b4cdac19379256def6339b16d9e76c","scripts":{"doc":"typedoc --out ./doc","test":"jest","build":"rimraf \"./lib/!(index.js|index.d.ts)\" && tsc -p ./tsconfig.json","clean":"rimraf ./lib","prepare":"npm run build","prepublishOnly":"npm run build"},"typings":"./lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/raycaster-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Raycaster for Akashic Engine and also various JS 2D game engines","directories":{},"_nodeVersion":"10.17.0","publishConfig":{"access":"public","@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","rimraf":"^3.0.2","ts-jest":"^25.2.1","typedoc":"^0.16.11","typescript":"^2.9.2","@types/jest":"^25.1.4"},"_npmOperationalInternal":{"tmp":"tmp/raycaster-js_1.0.1_1586417120989_0.43250544197561247","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-04-09T05:53:18.027Z","modified":"2025-10-08T10:36:22.697Z","1.0.0":"2020-04-09T05:53:18.367Z","1.0.1":"2020-04-09T07:25:21.124Z"},"bugs":{"url":"https://github.com/akashic-games/raycaster-js/issues"},"author":{"name":"DWANGO Co., Ltd."},"license":"MIT","homepage":"https://github.com/akashic-games/raycaster-js#readme","repository":{"url":"git+https://github.com/akashic-games/raycaster-js.git","type":"git"},"description":"Raycaster for Akashic Engine and also various JS 2D game engines","maintainers":[{"email":"akashic@dwango.co.jp","name":"akashic-extension-owner"},{"email":"akashic@dwango.co.jp","name":"akashic-owner"}],"readme":"<p align=\"center\">\n<img src=\"img/akashic.png\"/>\n</p>\n\n# raycaster-js\n\nraycaster-js は raycasting 法によってタイルマップを 3D 描画するソフトウェアレンダラーです。[Akashic Engine](https://akashic-games.github.io/)上での利用を念頭に開発されていますが、単体での利用も可能となっています。\n\n## 利用方法\n\n[Akashic Engine](https://akashic-games.github.io/)で利用する手順を説明します。\n\n[akashic-cli](https://github.com/akashic-games/akashic-cli)をインストールした後、\n\n```sh\nakashic install @akashic-extension/raycaster-js\n```\n\nでインストールできます。コンテンツからは、\n\n```javascript\nvar rc = require(\"@akashic-extension/raycaster-js\");\n```\n\nで利用してください。\n\nAkashic Engineの詳細な利用方法については、 [公式ページ](https://akashic-games.github.io/) を参照してください。\n\n## サンプル\n\n`sample/` ディレクトリにサンプルが用意されています。詳細は各サンプルの `README.md` を参照してください。\n\n## APIリファレンス\n\nhttps://akashic-games.github.io/reference/raycaster-js/index.html\n\n## ビルド方法\n\nraycaster-js は TypeScript で書かれたライブラリであるため、ビルドには Node.js が必要です。\n\n```sh\nnpm install\nnpm run build\n```\n\n## ライセンス\n\n本リポジトリは MIT License の元で公開されています。\n詳しくは [LICENSE](./LICENSE) をご覧ください。\n\nただし、画像ファイルおよび音声ファイルは\n[CC BY 2.1 JP](https://creativecommons.org/licenses/by/2.1/jp/) の元で公開されています。\n","readmeFilename":"README.md"}