キノコが何か作るブログ

ゲーム・ドット絵・アプリなどを作ります

MENU

rot.js

phina.jsでrot.jsの経路探索を使ってみよう

はじめに rot.jsのPathFinderの使い方 準備:マップを作る 経路探索を行う はじめに コード全体はこちらにあります。マップのseed値は固定です。 runstant.com ぶっちゃけ記事にするほどのことじゃないかなーと思ったのですが、公式マニュアルがあまり馴染み…

【phina.js】自作SpriteクラスをRot.jsのゲームエンジンに登録する

Rot.jsのGameTurnEngineでもphina.jsのクラスが使えます。 自作クラスにactメソッドとhandleEventメソッドを持たせれば、phina.jsのクラスでもschedulerに追加して使うことができます。ソース全体 <html> <head> <meta charset='utf-8' /> <meta name="viewport" content="width=device-width, user-scalable=no" /> </meta></meta></head></html>

phina.jsでrot.jsのGameTurnEngineを実装してみる

今回参考にしたもの www.roguebasin.roguelikedevelopment.org www.roguebasin.roguelikedevelopment.org 英語でよくわからなかったのですが、書いてあることは大体こんな感じだと思います。 まずアクタークラスを作る Schedulerを作る Schedulerにアクター…

rot.jsでローグライクダンジョンを生成する

rot.jsの他にphina.jsを使っています。 ソースコード // phina.js をグローバル領域に展開 phina.globalize(); //画面サイズ var WIDTH = 640; var HEIGHT = 960; //block size var blockSize = 20; //縦のブロック数 var cols = WIDTH / blockSize; //横の…

プライバシーポリシー