RPGツクールと数学のブログ

RPGツクールと数学についてのブログです。

2019-03-01から1ヶ月間の記事一覧

アクションRPGの基礎(RPG2000)(5/7)

前置きはおしまい。作ってみましょう。ダメージを事実上与えるのはまだですが、とりあえず敵を吹っ飛ばします。 対象者(敵)をとりあえず2ページ編成にしておき、対象者の1ページ目でダメージの処理&フラッシュ等を行い、イベント「技」で「指定動作の全…

アクションRPGの基礎(RPG2000)(4/7)

剣を振って当たったら敵の番号を取得するように作りましたので、今度は敵にダメージを与える処理を作ってみます。本記事(4/7)では前置きの説明のみです。説明などいらぬというかたは、(5/7)へ飛んでください。 手順はこんな調子です。 攻撃を当てた相手が「…

RPGツクール2000の可変長データ構造(BER圧縮)

過去ブログの転載です。 RPGツクール2000の内部で使用されている整数値は、各ファイルのバイナリデータとして基本的に「BER圧縮」という可変長データ構造で保存されています。これはlong型(-2147483648~2147483647)の整数を圧縮するはたらきがあり、簡単…

アクションRPGの基礎(RPG2000)(3/7)

前回は剣を振る所まで作ったので、今度は実際に敵を置いて、剣が敵に当たったらその敵のイベントIDを取得してメッセージを返すようにしてみます。 マップでイベントを設置すると、そのイベントにユニークなIDが設定されます。初めて置いたら1番。次に置…

アクションRPGの基礎(RPG2000)(2/7)

今回はとりあえず剣を振ってみるところまでだけやってみます。 まずはてきとうにマップを作っておきます。ここを戦場にするわけですよ。マップの名前はてきとうに……「草」という名前にしておきます。草とかいいながら島描いてますが、気にしないでね。 今回…

アクションRPGの基礎(RPG2000)(1/7)

過去ブログの転載です。 RPGツクール2000のアクションRPGサンプルです。全7回です。 (1/7) アルゴリズムを考える(2/7) 剣を振る(3/7) 対象者を発見する(4/7) 敵の動作やHPの管理について(5/7) 敵を吹っ飛ばす(6/7) 敵にダメージを与える(7/7) 敵を完全に消滅…

数値ピクチャー設定

過去ブログの転載です。 RPGツクール2000の、数値をピクチャーで表示する設定を行ってくれるプログラムです。 ↓こちらからダウンロードできます。(セキュリティのなんとかーって出てくるのはもう仕方ないんじゃないかなぁ……) suuchi.zip - Google ドライブ…

RPGツクール95のマップデータ構造

過去ブログの転載です。 RPGツクール95は古いツクールです。私も当時そこそこ使っていたのですけれど、何かの拍子でマップデータが壊れてしまったことが一度ありました。 RPGツクール2000とは異なり、95のマップデータは単一のRPGファイルに格納されているの…

n番目の素数を表す式

過去ブログの転載です。 素数の並びは今でも謎ですけど、n番目の素数を一本の式で表すこと自体は出来ちゃうんです。 はn番目の素数を表します。とっても複雑なのでカッコイイ感じがしますけど、非常にアルゴリズム的な数式で、まったく実用的な式ではありま…

RPGツクール95

過去ブログの転載です。 Dante98Ⅱが出てすぐぐらいに出たRPGツクール95です。Windows95で動くから、ツクール95といいます。とうぜん、Windowsで起動できますよ。 マップの選択画面が左に、マップが右に表示されるようになりました。マップチップパレットが別…

RPGツクールDante98Ⅱ

過去ブログの転載です。 MS-DOS時代のRPGツクールです。古い上に、出た時期がMS-DOSからWindowsに移ろうとしていた頃だったこともあって、当時としては高機能なのにマイナーになってしまったちょっと悲しいツクールです。*1 Windows上では動かない……はずでし…

貴金属比

過去ブログの転載です。 金属の名前がついた比たちを総称した貴金属比というものがあります。 (は自然数) のとき第1貴金属比、のとき第2貴金属比、のとき第3貴金属比、とそれぞれ呼び、一般に第貴金属比と呼ぶらしいです。 のときを計算してみると、 と…

クラッシュわく友パスコード

過去ブログの転載です。 『クラッシュ・バンディクー アドバンス わくわく友ダチ大作戦!』という、スパイロと共演して、対になる2つのゲームが出た幻のシリーズがあります。(唯一じゃないですよ。クラッシュ5でもスパイロちょっと出てきます)この2つの…

コピー用紙をがんばって正確に3等分する

過去ブログの転載です。 A4コピー用紙の短い方を3等分してみます。だいたい3等分!じゃなくて、芳賀定理という折り紙の定理を使って正確に3等分することを試みます。 【芳賀定理】 正方形のある辺の二等分点に対辺の端点を折り合わせると、その端点も最初の…

マップ端へ行ったら

過去ブログの転載です。 FFやドラクエの多くのRPGでは、町などのマップ端へ行くとフィールドマップに出られますよね。これにより、入口から出なければならない面倒さがなくなります。出たいときに端へ行けば出られます。 RPGツクール2000でコレを作ろうと、…

できない積分に使える特殊関数いろいろ

過去ブログの転載です。 できそうでできない、できない積分は実は身近にあふれているというお話でした↓ fermiumbay13.hatenablog.com そういう積分を何故かわからないけど解かないといけない場面に万が一遭遇してしまったときのため、以下のようなマイナーな…

6÷2(1+2)=?

過去ブログの転載です。 一種の心理テストみたいな問題です。何でかって?? 実は人によって答えが変わるんですよ。答えは何だと思いましたか? 答えは9だと思ったあなたは 6÷2(1+2)は、掛け算の省略が入っているので、本当は6÷2×(1+2)だから、かっこを先…

できない積分

過去ブログの転載です。 積分の問題を色々解いてみましょう。積分??なにそれ!な状態だと、本記事の内容はたぶん何一つわかりません…… ∫xsinxdx コレは、できるよね?? 部分積分すれば解けますね。こうなります。 ∫xcosxdx ができるならもできるでしょう…

チルノ関数

過去ブログの転載です。 チルノ関数とは、となるにつれ、となる関数のことです。チルノのパーフェクトさんすう教室で、1、2、⑨-!って言うので、そこから生まれた関数ですね。*1 上記の条件さえ満たせば、どんな関数でもチルノ関数です。多項式の関数なら、…

複雑なモノ作りに立ち向かう気構え

ゲームクリエイターズキャンプ2ndのアドベントカレンダー15日目の記事です。 こんなモノが作りたいな、って頭の中で想像できていても、いざ始めるとどんどん複雑になってしまって、結局挫折してしまう……なんてこと、モノ作りをされている方なら何度も経験あ…

四則演算だけの電卓でn乗根

過去ブログの転載です。 電卓持ち込み可、ただし関数電卓は禁止、とかいうテストがよくあると思います。そういう状況でも、もしルートとかが計算できればテストが楽になる場面もあると思います。 ここでは、四則演算だけの電卓を使って、ルートの計算、三乗…

タワー表記とグラハム数

過去ブログの転載です。 タワー表記 をを というように、新しい演算子を使って演算を拡張することができますが、実はその更に上もきちんと用意されています。表現方法は色々あるのですが、ここではタワー表記(クヌースの矢印表記)を紹介します。 タワー表…

RPGツクール2000小技

過去ブログの転載です。 RPGツクール2000で使えるかもしれない小技です。今更?とでも何とでも言ってください。たとえ古びていってるとしても、私はこのツールが好きですよ。 先頭のメンバーの名前を表示する方法 文章の表示で、先頭にいるメンバーの名前を…

RPGツクール2000の検定

過去ブログの転載です。 RPGツクール2000の検定2つです。計算問題ばっかりですよ。途中から情報分野の試験を意識して作ってるものがあります。kentei.cc kentei.cc

星型正多角形

過去ブログの転載です。 正多角形を星型に拡張した星型正多角形というものがあります。これ実は正多角形の拡張として、こんな定義で表せるんですよ。 円を等分し、その頂点から進んだ頂点へ線分を引いていき、元の頂点に戻るまで繰り返して行ったときにでき…

コピー用紙

過去ブログの転載です。 コピー用紙の縦・横の寸法は決まっています。どういうルールで決まっているか、ご存知でしょうか? コピー用紙って、例えばA3を半分に折ったらA4になりますよね。A4を折ったらA5になります。A3とA4って面積は半分になるけれど、縦と…

ピタゴラス数作り

過去ブログの転載です。 ピタゴラスの定理 を満たす自然数の組 をピタゴラス数といいます。 ピタゴラス数は無限にあり、それを量産する公式も既に見つかっていますが、公式を使わなくても、割とお手軽に量産できる方法があるのでご紹介します。 左辺が連続す…

n乗根の筆算

過去ブログの転載です。 2乗根(ルート)の筆算 ルートの筆算は一部の界隈では有名です。次のように行いますね。 2桁をひとかたまりにして計算しますね。小数点の位置を境にする感じで区切ります。 この場合は最初の数字が6ですから、2乗して6を超えない…

スパイロ検定

過去ブログの転載です。 スパイロ・ザ・ドラゴン、スパイロ×スパークス トンでもツアーズに関する検定問題です。これらのゲームを知ってるかた、実際どれぐらいいらっしゃるんでしょうね?? 検定自体は10年近く前に作ったものですが、過去ブログが消えてし…