Rmake Wiki
ビックリゲーム
[link http://page.rmake.jp/wikis/267 こちら]に移転しました。
スクリプト/汎用関数/辞書を表示する
辞書を表示する (RPG系用) (ご自由にご利用ください) {{{code #_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ # 開始スクリプトに記述する #_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ setVariable("dicListFlg",createArray()) setVar...
ガイド/素材を転載する際の注意点について
Rmakeの利用者が増えてきたこともあって、素材の転載も増えてきました。 配布元様の利用規約に沿っていれば問題ありませんが、そうでない事例も 出てきましたので、素材を転載する際の注意点について記載しておこうと 思います。 !!利用規約を確認してください 必ず配布元の利用規約を確認するようにしてください。利用規約の ないもの、規約上、Rmakeでの利用ができないものはRmak...
スクリプト/ID作成関数,2つの数字の間からランダムに選ぶ関数,数字に±α
ID作成関数 {{{code def ID(k) a = "QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm!#$%&1234567890" a = splitString(a, "") ID = "";i = 0 while i < k ID = ID + a[rand(getArrayLength(a))] ...
仕様/マップエディタのレイヤーの通行設定について
マップエディタのレイヤーの通行設定についてです。 レイヤー0、レイヤー1にチップを配置した場合、通行できるかどうかは 以下のような仕様になっています。 |レイヤー0|レイヤー1|通行結果| |通行可|通行可|通行可| |通行不可|通行可|通行不可| |通行不可|通行不可|通行不可| 通行可:マップチップの通行設定にて○と設定されている 通行不可:マップチップの通行設定に...
スクリプト/ゲーム内レベルアップ
!倒した敵の種類と数からレベルアップ レベルアップを倒した敵の種類と数から判定しておこなう例を以下に示します。 !関数の準備 まず開始スクリプトでは以下のように書きます。 とりあえずはそのままコピー&ペーストして見るのがよいかと思います。 {{{code #指数関数(aのb乗を返します。) def powFunc(a, b) v = 1.0 i = 0 ...
スクリプト/配列
!配列とは 配列とは順番に並んだデータの列で、何番目という値を指定して、それに関連付けられたデータの操作をおこなえるものです。 変数を配列にすると、同時にたくさんの変数を管理できちゃうのです。 変数はデータをひとつだけ入れておく事ができる「箱」。 これを配列変数にすると、引き出しが複数ある「タンス」状態になります。 変数をまとめて一括で宣言するだけなので、中に入れるのは数値、...
スクリプト/文字入力
画像などクリップする必要を一切なくして 使いやすくした文字入力です。 ただし、ファミコンのように「だ」が「た゛」としかできません・・・ (これを作ると長くなるので・・・) 見た目は背景なしでこんな感じ。 [free_image 93252] 背景をつけると、文字が見えないかもしれません・・・ {{{code #////////////////////////////...
スクリプト/汎用関数/指定期間内か判定する
指定期間内か判定する (ご自由にご利用ください) <引数の内容> isTimePeriod(開始年,開始月,開始日,開始時,開始分,終了年,終了月,終了日,終了時,終了分) {{{code #うるう年の判定 def getUruuflg(y) return (y % 4) == 0 && (y % 100) != 0 || (y % 400) == 0 end ...
スクリプト/汎用関数/配列の順序を反転する
配列の順序を反転する (ご自由にご利用ください) [link http://page.rmake.jp/wikis/221 配列かどうかを調べる] [link http://page.rmake.jp/wikis/222 配列の実体コピーを行う] 応用 {{{code def isArray(arr) return getArrayLength(splitString(...
スクリプト/汎用関数/配列の一部を削除する
配列の一部を削除する (ご自由にご利用ください) [link http://page.rmake.jp/wikis/221 配列かどうかを調べる] [link http://page.rmake.jp/wikis/222 配列の実体コピーを行う] 応用 {{{code def isArray(arr) return getArrayLength(splitString(...
スクリプト/汎用関数/スキップ不可の待機時間を実行する
スキップ不可の待機時間を実行する (ご自由にご利用ください) {{{code def fullWaitTime(n) t2 = getLocalCurrentTimeMillisecond() t1 = t2 + (n * 1000) while t1 > t2 t2 = getLocalCurrentTimeMillisecond() end en...
スクリプト/汎用関数/配列の実体コピーを行う (多次元配列対応)
配列の実体コピーを行う (多次元配列対応) (ご自由にご利用ください) [link http://page.rmake.jp/wikis/221 配列かどうかを調べる] 応用 {{{code def isArray(arr) return getArrayLength(splitString(toString(arr),",")) != 1 end def copyArr...
スクリプト/汎用関数/配列かどうかを調べる
配列かどうかを調べる (ご自由にご利用ください) {{{code def isArray(arr) return getArrayLength(splitString(toString(arr),",")) != 1 end }}} 使用例 {{{code a = createArray() a[0] = 1 a[1] = 2 b = 5 #配列変数...
スクリプト/汎用関数/ゲーム起動からのプレイ時間文字列の作成
ゲーム起動からのプレイ時間文字列の作成 (ご自由にご利用ください) [link http://page.rmake.jp/wikis/117 0埋め文字列の作成] [link http://page.rmake.jp/wikis/219 日時文字列の作成] 応用 {{{code #0埋め def addZero(n, b) l = 0; c = n; r = ""...
スクリプト/汎用関数/日時文字列の作成
日時文字列の作成 (ご自由にご利用ください) [link http://page.rmake.jp/wikis/117 0埋め文字列の作成] 応用 {{{code #0埋め def addZero(n, b) l = 0; c = n; r = ""; b = b - 1 while c > 9 c = floor(c / 10); ...
スクリプト/はじめてのRmakeスクリプト / 第08回 ユーザ定義関数をマスターしよう
!!!はじめてのRmakeスクリプト !! 第08回 ユーザ定義関数をマスターしよう [free_image 128682]こんにちは 簸川 葵(ひかわ あおい)と申します [free_image 128697]こんにちは 剣 芽優(つるぎ めゆ)です [free_image 128682]この連載ではスクリプトの基礎を、じっくりとお話していきます [free_image...
Rmake記法/pre表記(整形済みテキスト)
このページでは、[wiki Rmake記法]における整形済みテキストの 書き方を紹介します。 !pre表記の書き方 整形済みテキストは以下のように記述します。 [code [code サンプルの 文章です。-)] 動作サンプルは以下のとおりです。 [code サンプルの 文章です。] 整形済みテキストに大カッコなどを含む場合は以下のものを使...
スクリプト/はじめてのRmakeスクリプト / 第07回 時間の動作をマスターしよう
!!!はじめてのRmakeスクリプト !! 第07回 時間の動作をマスターしよう [free_image 128682]こんにちは 簸川 葵(ひかわ あおい)と申します [free_image 128697]こんにちは 剣 芽優(つるぎ めゆ)です [free_image 128682]この連載ではスクリプトの基礎を、じっくりとお話していきます [free_image 1...
スクリプト/はじめてのRmakeスクリプト / 第06回 数値の応用をマスターしよう
!!!はじめてのRmakeスクリプト !! 第06回 数値の応用をマスターしよう [free_image 128682]こんにちは 簸川 葵(ひかわ あおい)と申します [free_image 128697]こんにちは 剣 芽優(つるぎ めゆ)です [free_image 128682]この連載ではスクリプトの基礎を、じっくりとお話していきます [free_image 1...
スクリプト/はじめてのRmakeスクリプト / 第04回 配列変数をマスターしよう
!!!はじめてのRmakeスクリプト !! 第04回 配列変数をマスターしよう [free_image 128682]こんにちは 簸川 葵(ひかわ あおい)と申します [free_image 128697]こんにちは 剣 芽優(つるぎ めゆ)です [free_image 128682]この連載ではスクリプトの基礎を、じっくりとお話していきます [free_image 12...
スクリプト/はじめてのRmakeスクリプト / 第03回 変数とフラグをマスターしよう
!!!はじめてのRmakeスクリプト !! 第03回 変数とフラグをマスターしよう [free_image 128682]こんにちは 簸川 葵(ひかわ あおい)と申します [free_image 128697]こんにちは 剣 芽優(つるぎ めゆ)です [free_image 128682]この連載ではスクリプトの基礎を、じっくりとお話していきます [free_image ...
スクリプト/はじめてのRmakeスクリプト / 第02回 変数と文字列をマスターしよう
!!!はじめてのRmakeスクリプト !! 第02回 変数と文字列をマスターしよう [free_image 128682]こんにちは 簸川 葵(ひかわ あおい)と申します [free_image 128697]こんにちは 剣 芽優(つるぎ めゆ)です [free_image 128682]この連載ではスクリプトの基礎を、じっくりとお話していきます [free_image ...
スクリプト/時刻関連
時刻関連のスクリプトの例です。 現在の時刻などを表示しています。 {{{code def timeString(v) if v < 10 return "0" + toString(v) else return toString(v) end end def milliTimeString(v) if v < 10 r...
ゲーム作成のコツ/ゲームを公開する前にはテストプレーを必ずしよう!
苦労してゲームを完成させると、いよいよゲームを公開することになります。 でも、せっかく作ったゲームにバグがあったりすると、遊んでくれる人が十分に 楽しめない可能性があります。 !何が起こるのか? 最近は、以下のような現象が良く発生しています。 -ゲームの開始位置が間違っている -ゲームの内容を変更したときに、ゲームが進まなくなっている !!ゲームの開始位置が間違ってい...
スクリプト/キーボードでのパスワード入力
少し長いですが、これでキーボードでのパスワード入力ができます。 更新履歴 2011/10/31:パスワードの種類を4つ追加。 2011/08/09:パスワードがあっているのに、間違っていると出てくることがあるバグ修正。 2011/08/08:桁数を変えた時にnullが出るバグ修正&その他 2011/01/30:複数のパスワードに対応 {{{code showImage(画像I...
スクリプト/2回目以降のイベント内容変更
何回か話しかけるとイベント内容が変わるようにするスクリプトには 様々なやり方がありますが、 最も簡単な形で行くならif文でやるのがお勧めです。 え?そんなの基本中の基本だって?[bold 「初心忘れるべからず」]ですよ。 特にend忘れとかよくする人は基礎から復習してもいいと思います。 {{{code }}} {{{code #2回目以降のイベント内容変更 i...
シロポンタ
===================================================================================== ! ~【シロポンタについて】~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...
スクリプト/ネーム付きメッセージウィンドウ
メッセージウィンドウに名前を付けたいとのことで、 このような関数を作ってみました。 {{{code }}} !更新履歴 |ver.?|詳細| |ver.1|公開。| |ver.2|キーボード操作の人のためにZキーでも次にいくようにした。(自分がキーボード操作なのに...!| ||更新履歴追加。| |ver.3|RPGに対応!画像・スクリプトに違いがあります。RPGかノベルかで使い...
スクリプト/グローバル変数
!概要 グローバル変数は複数のゲームをまたいで使用することができる変数です。 たとえば、続き物となっているゲームにおいて前作をクリアしていない場合は 現在のゲームを開始できないメッセージを表示することができます。 グローバル変数はゲームとプレーヤーキャラクターの組ごとに割り当てる 変数で、サーバーに保存されます。 保存できる変数は8個、ロードできる変数も8個です。 !制限 ...
[タグ]タベ
「タベ」とは 体色によって多種多様な生態をもつ謎の生物。 環境が変わると体色が変わり、適応しようとする。 タベは、さまざまな生物と共生していることが多い。 獲物のおこぼれに預かり、住まいを提供してもらうことでその対象を 命がけで守ることが分かっている。 どのように鉄を生み出しているかは不明。 タベにはいろいろな種類がある。 ノーマルタベ(タベ科) 肌色(黄色?)の体色。 ...
[タグ]スラッフルたちの大冒険シリーズ
スラッフルとその仲間達が冒険するゲーム メンバー スラッフル 種族:ヘアスライム(♀) 職業:魔導師 特技:レインボーメテオ ナタール 種族:ソードスライム(♂) 職業:剣士 特技:秘剣天空大裂斬 スラーナ 種族:パーティスライム(♀) 職業:踊り子 特技:メテオダンス ツリーナ 種族:マグネスライム(♂) 職業:催眠術師 特技:スリープハンマ...
[タグ]ネタ
ネタとはゲーム、素材、及びその内容やストーリーが比較的ネタ要素の高い、 もしくはネタ要素のみで構成されていると思われる作品に付けられる事があるタグである。 ネタと言っても、作品を罵倒するために付けられているのではなく、 シュールやユーモア、発想の着眼点に長けている作品に付けられることが多い ノベルゲームに付けられる事が多く、 ノベルゲームの自由度の高さをある意味象徴しているのかも...
[タグ]Domino
「Domino」とはピアノロールタイプのMIDIシーケンサー(作曲ソフト)である。 このタグはそのソフトで作成された音楽に付けられる。 フリーソフト。 作者はドット絵作成ソフト「EDGE」などを作ったTakabo Soft。 公式サイト:[link http://takabosoft.com/domino] [free_image 101027]
[タグ]戦闘
戦闘シーンや戦闘時のBGMに使われる素材に付けられるタグ。 主に音楽。
[タグ]ファミコン風
いわゆるファミコン風のゲームや素材に付けられるタグ。 ちなみに、ファミコン音楽特有の印象的なピコピコ音は矩形波(くけいは)という。
[タグ]プレー数稼ぎ
難易度を難しくしてただみんなにプレーしてもらいたいがために 作られたと思われるゲームにつけられるタグ。
[タグ]全コン
正式名称は「全国的ではないかと思われるコンテスト」。 2011年8月から始動する企画で、「チーム開発部門」と「K-1部門」の2部門が存在する。 [link http://page.rmake.jp/wikis/98 「チーム開発部門」]は、チームで開発したゲームを出し合う部門。 [link http://page.rmake.jp/wikis/97 「K-1部門」]は、『クソ』をテー...
[タグ]開始スプリクトにすべて入力
開始スプリクトにゲームの 初めから終わりまでのすべてのスプリクト(内容) を打ち込んだゲームのこと
[タグ]TAMMusicFactory
MIDIやMP3音楽素材・効果音を扱っているサイト。 TAM(多夢)様が管理しているサイトです http://www.tam-music.com/
[タグ]ページをめくる
このタグの素材をマップに追加して {{{code #ページをめくる playSound(81923) waitTime(100) hideImage() showImage(81902) waitTime(100) hideImage() showImage(81909) waitTime(100) hideImage() showImage(82005) waitTim...
[タグ]Grass moss
「Grass moss」はikosamiの開いている「多種紹介サイト」。 ゲーム製作で使えそうな画像とかもあるかも。 http://ikosami.es.land.to/ ちなみに、最近更新していないです・・・ タグがついているものは、 主にikosamiが作ったもののなかで、いこさみと関係が無いもの。
[タグ]シューティング向け
シューティング向けの素材に付けられるタグ。 縦シューティングを作るのか、それとも横シューティングを作るのか。 どんなシューティングを作るかは君次第!
[タグ]UTAU
歌声合成ソフト[link http://utau2008.web.fc2.com/ UTAU]を用いて作成されたBGM素材、UTAUのキャラクターが登場するゲームに付けられるタグ。 このソフトはシェアウェアだが、レジストキーを入力しなくてもほぼすべての機能を使うことができる(いわゆるカンパウェア)。 よくVocaloidと混同されてしまいがちだが、そもそもVocaloidとは使っている技術がま...
[タグ]ニコゲー
かつてニコニコ動画の派生サービスとして運営されていたゲーム共有サイト。(今はすでにサービスが終了している。) 運営はドワンゴではなくスパイク。 作成できるゲームは以下のとおり。 なお、一部ゲームではないものも作成できる。 -アクションゲーム -シューティング -スライドショー -クイズ -アドベンチャー(Rmakeで言うノベルゲーム) -ブック -占い
[タグ]ピストンコラージュ
ピストンコラージュとは、ピアノロールタイプの作曲ソフトである。 作者は「洞窟物語」のPixel氏。 MIDIとは異なる独自形式。 音源として独自形式の波形ファイル、wave形式、ogg形式の音声ファイルを使用可能である。 公式サイト:http://hp.vector.co.jp/authors/VA022293/index.html The Pxtone Collage Coll...
[タグ]PictBear
フリーのペイントソフトで書いた画像 作者ページからダウンロード>http://www.fenrir.co.jp/ 窓の杜ページからもダウンロード可>http://www.forest.impress.co.jp/lib/pic/piccam/paint/ ソフト名:PictBear パレットに筆を当てた感じのアイコンです。
[タグ]ボーカル付きBGM素材
ボーカル付きのBGM素材に付けられるタグです。
[タグ]ルメコン01
2011年6月に実施された素材・ゲームを集めるコンテスト的な何か。 主催:こととい氏 http://rmake.jp/profiles/8208 既に募集は完了しています。 募集期間は6月30日まで。参加賞や賞品は無し。参加すると、 紹介動画に掲載してもらえます。 !募集テーマ 浜谷ルメ子関連の素材か『夏』をテーマにしたゲーム、素材。 例:ルメ子の友人の立ち絵ド...
[タグ]チーム開発
!1、ゲーム企画のプレゼン まずは「こういうゲームを作りたい!」というゲームの企画案を持っている方々には、 ブログ記事を使って、その企画案のプレゼン(紹介、売り込み)を行ってもらいます。 その記事には、そのゲームを作る為に[font #FF0000_bold 「募集している人材と人数」]について、 それらの人材が[font #FF0000_bold 「ゲーム制作に必須か否か」]についても、...
[タグ]老人
!ろう - じん【老人】 年を取っている人のこと。 よい子のみんなは困っているお年寄りの人がいたら手を貸してあげよう。
[タグ]FSM/REFMAP
First Seed Material 様 マップチップをフリー素材として配布しているサイト。 http://www.tekepon.net/fsm/
[タグ]アクティビティーフィード
[link http://blog.rmake.jp/akasata/549 2011年05月29日]に追加されたゲームの結果(スコアや途中経過)等を表示する機能。
[タグ]東方Project
上海アリス幻樂団によって制作されたシューティングゲームシリーズ。 多彩なキャラクタと音楽で人気のシリーズだが、二次創作に関する制約が 緩いことから、即売会イベントやニコニコ動画などで爆発的な人気を得ている。 !二次創作と二次利用について 東方Project の二次創作に関するガイドラインは以下のページに詳しく掲載されている。二次創作は同人の範囲内(ホームページへの掲載含む)であれば...
[タグ]魔王魂
魔王魂 [free_image 67378] http://maoudamashii.jokersounds.com/ [著作者:音楽素材/魔王魂] [利用条件:著作者明記、リンク添付] [利用制限:単品配布不可、改変自由、利用報告不要]
[タグ]びたちー素材館
シルエット立ち絵やホラーボイス、メッセージボックス素材を配布しています。 びたちー素材館 http://www.vita-chi.net/sozai1.htm 本素材の利用規約 http://www.vita-chi.net/sozai1.htm
[タグ]ゆっくりボイス
[free_image 65702] ゆっくりボイスとは、日本語音声ライブラリ[link http://www.a-quest.com/products/aquestalk.html AquesTalk]を用いて生成された音声データのこと。 上記のアスキーアートは[link http://page.rmake.jp/wikis/69 東方]作品群に登場するキャラクター、博麗霊夢と霧雨魔理沙...