Rmake Wiki
スクリプト/カスタムメニュー
カスタムメニューの使用例は以下のとおりです。 このコードは開始時スクリプトに書くべきです。 [code setCustomParamMenuEnable(true) setCustomParamMenuName("マイステータス") setVariable("testParamValue", 1) setVariable("testaParamValue", 28) ...
スクリプト/コツ/売ったり買ったりできるお店処理
アイテムの削除の機能などが付け加わりましたので、 お店でアイテムを売ることもできるようになりました。 サンプルゲームは以下のとおりです。 [game 5105] !!使用した関数一覧 以下の関数を組み合わせてお店の機能を実現しました。 toString : 文字列と数値の足し算ができないため 数値をこの関数で文字列に変換します。 http://rmake.jp/docume...
スクリプト/所持アイテムをアイテムIDで削除する関数
2DRPGおよびアクションRPGでは、アイテムの削除はアイテムの インデックス(※)を指定しなくてはなりません。 関数リファレンス(removeItemWithIndex関数) http://rmake.jp/document/function_reference#removeItemWithIndex関数 ※ インデックスとは、プログラミング用語では、通し番号という ような意味...
スクリプト/コツ/文法エラーを出しにくいスクリプトの書き方
スクリプトを書く際、文法エラーに悩まされることがあります。 文法エラーの多くはスクリプトの書き間違えですが、以下のような 間違えが多いようです。 -endを書き忘れている -カッコを閉じ忘れている さて、Rmakeでスクリプトを書くと言うことは、プログラミングを 行っていることになります。昔から、プログラマは、プログラムを 書く際にこのような間違えをしないように、インデント(...
その他/困ったときに(lv.0
Rmakeに来て間もないので、右も左も分からない。 スクリプト?関数?何を質問すればいいのかも見当付かない。 そんなRmake入門者(自分)が、よく開くページをまとめてみようかと。 !Rmakeってどんなとこ? [link http://page.rmake.jp/wikis/28 - ガイド/はじめての人はこちらへ] トップページ右の「お知らせ」からも見ることが出来ます。 ゲ...
スクリプト/コツ/お店の作り方
アクションRPGと2DRPGにてお店を作る方法について紹介します。 -事前準備 -お店スクリプトの書き方 !事前準備 まず開始スクリプトで以下のコードを書いて下さい。buyItemという スクリプト関数を定義しています。 [code # itemId: アイテムのID # itemName: アイテム名 # price: アイテムの値段 def buyItem(...
スクリプト/キー・マウス入力
Rmakeでは、マウス入力やキー入力を受け取ることができます。 このページでは、Rmakeにおけるキー・マウス入力を受け取るコードの 例を紹介します。 このサンプルでは以下のことを行うことができます。 -マウスを動かすと座標を表示します -マウスをクリックすると、ボタンを押下したとき、離したときの座標を表示します -Aキーを押すと、メッセージを表示します -Eキーを押すと終了...
スクリプト/文章表示
-メッセージウィンドウで文章を表示するときは、以下のスクリプトを書きましょう [code speak("こんにちは。")] 文章すなわち文字列はダブルクォーテーションという記号 " " ではさむように書かないといけません。 文字列なら、全角文字もほとんど使えます。一応、機種依存文字や難漢字とかはなるべく控えましょう 文字列のほか、変数もspeakで中身を表示できます。 [...
スプリクト/会話
会話イベントで、x回目に話しかけるとイベントが変わるスプリクトは次のようにします [code if !getFlag("初期化したかどうか") setFlag("初期化したかどうか", true) setVariable("話しかけた回数", 0) end setVariable("話しかけた回数", getVariable("話しかけた回数") + 1) ...
スクリプト/コツ/キャラクターの自動操作
キャラクターを自動で操作したい時どうしてますか? 簡単に動かすことができる物を用意しました まず、イベント名に自分が分かりやすい名前を入れます 例えば↓のように ↓ココの部分にイベント名 setEventTarget("お姉さまの怒り",10,3)←の部分に座標移動させたい場所ですね runEventMove("お姉さまの怒り")←これは↑のイベントを開始させるための物です 簡...
スクリプト/コツ/呼び名(選択肢で選んだ名前を呼んでもらう)
選択肢で選んだ名前を呼んでもらうにはたとえば以下のようにします。 [code setVariable("呼び名", "親父") case speakWithSelect(3,"親父","親分","おやっさん", "呼び名は何にしますか?") when 0 setVariable("呼び名", "親父") when 1 setVariable...
スクリプト/拡張画像操作機能の使い方
!拡張画像操作機能の使用例 ちらつきのない画像表示を実現するために 拡張画像操作機能というものを追加しました。 動作しているものは以下で見ることができます。 [game 5371 拡張画像操作機能テストゲーム] まずは、ただ画像を表示しているスクリプトを見てみます。 {{{code case speakWithSelect(2,"はい","いいえ", "単純な...
仕様/画像関連
showImagePositionで同時に表示できる画像は最大512個までです。
スクリプト/物を押す、引く
shirosabotenさんが投稿した「スクリプト/物を押す(暫定版)」を改良して、物を引けるようにしてみました。 http://page.rmake.jp/wikis/29/edit イベントの移動、移動目的先でのイベント発生、ゲームクリアイベントのスクリプトは変えてませんが、一応かいてあります ※ほとんどコピペ !イベントの移動 A-1.開始スクリプトに以下のように記述します。 ...
スクリプト/メニューの項目を隠す
スクリプトにはメニューの項目を隠したり表示したりする関数があります。 setMenuItemVisible関数がそれにあたります。 これによりセーブを禁止したり、ある状況でのみ特定のメニュー項目を表示したりすることができます。 たとえばメニューのバックログを表示しないようにするには伊かのように書きます。 {{{code setMenuItemVisible(getMenuBackLo...
仕様/ゲーム内レベルアップ
2DアクションRPGおよび2DRPGではゲーム内レベルアップをおこなえます。 !ゲーム内レベルアップとは ゲーム内レベルアップとは 従来、ゲームクリア時にしかレベルアップできなかったものが、 ゲーム内で、ゲームのルールに従ってプレーヤーやパーティメンバーのレベルが 上げられるという機能です。 ゲーム内でレベルアップしても、それはそのゲーム内でのみ有効なもののため、 ほかのゲー...
仕様/テストプレーを他の人にお願いする方法
Rmakeには、テストプレー専用のIDとパスワードを設定することで、他のユーザーに テストプレーをお願いする機能があります。 手順は以下の通りです。 -ゲームの基本情報の編集で「限定ユーザーID」と「限定パスワード」を設定する(※) -ゲームの基本情報ページで、テストプレー用のURLを取得する(※※) -テストプレーをお願いしたいユーザーさんに、URL、限定ユーザーID、限定ユー...
スクリプト/文字列表示の区切り
speakやspeakFullScreenなど 文章を表示する関数では、表示を文章の途中で止めて、 次の文章の表示へ移る入力を待つことができます。 それをおこなうには%Wait%を待ちたいところに入力します。 [code speakFullScreen(true, "ちょっと長めの文章\nとにかく長く\nここで段落わけ\n%Wait%\nまだまだ続く\nこれでどうだ。\nまだちょっと...
スクリプト/コツ/変数を使ってキャラクターを消す
まず、変数を使ってキャラクターを消すには、変数を設定します。 開始スクリプトに setVariable("a", 0) と、入力します。 その次の、消したいキャラクターの有効条件に getVariable("a") < 1 と、入力します。 これは、変数aが、1より小さい時にキャラクターが表示されるという意味です。 そして、キャラクターを消したいイベ...
スクリプト/戦闘終了時の実行内容
2DRPGでは敵キャラに対して"戦闘終了時の実行内容"を記述することができます。 このスクリプトはターンバトルの終了時に呼ばれます。 つまり、"戦闘に勝つ"、"戦闘に負ける"、"戦闘から逃げる"の いずれの場合でもこのスクリプトが実行されます。 結果に応じて処理を変えたい場合はgetTurnBattleResult関数を使用します。 たとえば"戦闘終了時の実行内容"に以下のものを記述しま...
スクリプト/物を押す(暫定版)
!はじめに このスクリプトを理解するには、以下の関数を理解している必要があります。 #イベントの移動(押す&戻すスイッチ) -イベント向きの取得(getEventDirection関数) -イベントの移動先の設定(setEventTarget関数) -イベントの移動の開始(runEventMove関数) -変数取得(getVariable関数) -変数設定(setVariable関数...
仕様/メッセージウィンドウのフォントのデフォルト値
!Rmakeのメッセージウィンドウのフォントのデフォルト値 Rmakeのメッセージウィンドウのフォントのデフォルト値は以下のようになっています。 !! 2DアクションRPG/2DRPG speakおよびspeakFullScreenによるメッセージ表示 - メッセージのフォントの高さ(大きさ)(getTextFontSize) : 18 - メッセージのフォントの赤成分(...
スクリプト/コツ/変数を使って二回目以降のイベントを変える
変数を使って二回目以降の会話を変えるにはまず変数を設定します setVariable("a", 1) と、開始スクリプトに記入します。 その次にそのイベントのスクリプトに if getVariable("a") < 2 speak("コレは変数テストです。") setVariable("a", getVariable("a") + 1) else spe...
スクリプト/コツ/敵を倒すとお金が手に入る
このページでは、2DRPGで、敵を倒すとお金が手に入る仕組みを どうやって作るのか解説します。 アクションRPGでは実現できないのでご注意ください。 また、このページを理解するには、[wiki スクリプト/変数]を理解している 必要があります。 !敵を倒すとお金が手に入るゲーム -[game 454 幽霊屋敷] -[game 914 サボネシア-初めてのサボテン育成-...
仕様/プレーデータのセーブロード
! セーブ、ロードで保存されるデータ プレーデータのセーブ機能で保存されるデータは以下のとおりです。 !! 共通 - 保存時のゲーム - setVariableで設定される変数 - setFlagで設定されるフラグ - BGM - 画面テキスト !! RPG - 保存時のマップ - 倒した敵 - スクリプトで移動したイベント - 所持しているアイテム - 装備 ...
仕様/マップのレイヤー
マップには同じ位置に複数のマップチップを重ね書きする機能があります。 マップはレイヤー(層)構造を持っております。 レイヤーは2つあり、背景となるものであるレイヤー0と、 その上に乗っているものを表わすレイヤー1があります。 マップエディターでは"書き込み先"を選択することでマップチップ書き込み先レイヤーを 指定することができます。 "表示"でレイヤーを選択すると、どのレイヤーにど...
アナウンス
Rmake運営スタッフ以外、Rmakeのアナウンスは書かないようにしてください。 !ページ一覧 [list アナウンス/]
仕様
Rmake運営スタッフ以外、Rmakeの仕様については書かないようにしてください。 !ページ一覧 [list 仕様/]
アナウンス/20091125スクリプトの動作変更
!20091125スクリプトの動作変更 スクリプトの文法等を変更しましたので、それについてアナウンスします。 スクリプト言語(Arrp)は現在rubyの動作に近づくように変更しております。 それに伴い以下の変更を行いました。 今回の仕様変更の影響を受けそうな方は、公開しているゲームの動作確認を するようにしてください。 !!改行の扱い 以前は以下のような書き方が許され...
スクリプト/スコープ
! スコープ 変数への代入や参照をおこなったとき、どこからその変数にアクセスできるか その範囲をスコープと呼びます。 ! Rmakeのスクリプト言語(Arrp)のスコープ 関数の内部から直接外部の変数をアクセスすることはできません。 たとえば以下の例だと。 [code scopeTestValue = 10 def scopeTest() speak(...
[タグ]バンド:サクラウィッチ
イカメー、イカミン、イカロンが組んだバンド。 デビュー曲はアクア・フレンズ http://rmake.jp/published_items/24995
[タグ]RmakeCM掲載作品
これは、まるす(自分)が作った非公式オリジナルCMです URL↓ http://twitpic.com/ahhx91 使ったゲーム一覧↓ [game 13101 ウィンタープリズム-【2DアクションRPG】] [game 10871 イカメーの大冒険-【2DアクションRPG】] [game 13341 記憶力ゲーム 迷子のいこさみ【2DアクションRPG】] [game 14408 ガ...
[タグ]属性 霊
GFモンスターズの10属性の中のひとつ。 幽霊系の技を得意とするモンスターが多い。 主なモンスター |モンスター名|属性技| |エレメティウス|ハートブレイク| 関連Wiki -[wiki タグ/1577/GFモンスターズ]
[タグ]属性 土
GFモンスターズの10属性の中のひとつ。 希少な属性で、毒、砂嵐技を得意とするモンスターが多い。 主なモンスター |モンスター名|属性技| |ベロム|ポイズンハンド| 関連Wiki -[wiki タグ/1577/GFモンスターズ]
[タグ]ムシ・シリーズ
ムシ・シリーズとはいふりーとの作ったアイテム扱いの生き物である。 基本的に、アカムシ、アオムシ、ミドリムシ、ムラサキムシ、の種類がある。 全長2㎜。知能が高い。目的は生きること。 生息チ・・・ネスト、電化セイヒン、ゲームセンター、などいろんなところにいる。 ちなみに現在新種で「ヤミムシ」を確認中。 ※別に気持ち悪いムシではありません。
[タグ]第3回夏季rmake大会
[link http://rmake.jp/boards/1/topics/940/ 第3回夏季rmake大会 掲示板] {{{code }}} !<日時予定> |||header:none |審査期間|9月1日~9月7日| |結果発表|9月8日| ||| !<基本ルール> ゲームは[bold 2つまで]投稿可能 2つ投稿した場合は[bold 合計得点の平均がそ...
[タグ]スライムリンク
[font italic もしかして→][link http://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%A9%E3%82%A4%E3%83%A0_(%E6%9B%96%E6%98%A7%E3%81%95%E5%9B%9E%E9%81%BF) スライム] 「スライムリンク」とは、スライムの素材を集めたタグのことである。 ザコキャラも、これで決まり。 ...
[タグ]育成騎士団
ゲーム『育成騎士団』もしくはそれに使用する素材につけられる管理用のタグ 作成は極めてローペースで完成はまだまだかかりそうなゲームではあるが 『走れ』『ほのぼの農場日記』と同じく[bold ブログに書いてしまった以上完成させなくてはならない] シリーズ化できたらいいなぁ
[タグ]イグド闘技場
[game 16078 THE闘技場!! - 【2DRPG】] このゲームに出てくるキャラクタやマップにつくタグ。 ついていたら探しやすくてうれしいから作りました。 別に深い意味はありません
[タグ]冬季Rmake大会
-主催 antonioさん -参加申し込み期限 2月4日 -採点期間 公開日~2月11日まで (早く公開したほうが有利) -ルール ゲームごとにスコアをつけて、より多くのスコアを獲得した人の優勝。 ↓スコアの計算式[font small ※小数点以下切り捨て] {{{code (評価×2,5)+プレー数 }}} 尚、1人で2つまでゲームを出すことができるが...
[タグ]面白かったら評価をください^^右上です
面白かったら評価をください^^右上ですとは、タイトルにこんなこと書くってなんか...(複雑) という人や、ゲームの中に書くのも…(複雑)という人が、タグにこっそり登録されていることがある文章。 上記のような人しか使わないため、タグで使われることが多い。 もしかしたらゲーム作成者がクリップをわざわざして、コメントにこういったことを書く人もいるかも。 ・・・ このように、いろんなパターンが挙...
[タグ]Rmake(非公式)PV掲載作品
ニコニコ動画に投稿された以下の動画に掲載された作品につけらるタグ。 【非公式】Rmake【PV】 http://www.nicovideo.jp/watch/sm16856158 [link http://rmake.jp/tags/1641 タグの付いた作品一覧はこちら]から。 [nicovideo sm16856158]
[タグ]池スライム
このタグは池ちゃん(作者)の作ったスライム(の仲間)につけられる No.1 ~緑 風音~ 性格・ド天然 年齢・13歳 好きな食べ物・お菓子 武器・グリーンソード 特技・エコーロケーション、寝る ちょくちょく追記をするかも
[タグ]ベレーボウ
!ベレーボウとは [free_image 139382] ベレー帽(ポンポン付)の様な外見でプヨプヨした生き物である その色とプヨプヨさから餅が進化した生き物と言われている 稀に「ベレーモチ」と呼ばれるがあまり呼ばれない [link http://rmake.jp/published_items/34244 平安モチ]というモチがいる為昔から居たとされている 因みに「べ...
[タグ]みんなのマンション
みんなのマンションとは、[link http://rmake.jp/profiles/9046 スギポンタ]さん作のマップ登録系ゲーム。 大きなマンションにみんなで住み、遊ぶ。 マンションの各部屋は、マップという形で他のユーザが参加できる。 リアルタイムで更新され、イベントや、非公式イベント(2Fの6号室など)で 一定期間遊ぶ事が出来る。 また、屋上では、「キャラクタ...
[タグ]MusicMaterial
[link http://musicmaterial.jpn.org/ フリー音楽素材 MusicMaterial]
[タグ]Senses Circuit
[link http://www.senses-circuit.com/ フリー音楽素材サイトSenses Circuit] [著作者:Senses Circuit] [利用条件:著作者明記、リンク添付]
[タグ]First Seed Material
[link http://www.tekepon.net/fsm/ First Seed Material] ホームページへ http://www.tekepon.net/fsm/ マップチップ・キャラチップなど豊富にとりそろえたフリー素材サイト。
[タグ]saiba
saibaとはまあセンスもないし扇子は…あったか…とりあえず何もできないやつもういろいろとダメなやつ おまえゲームやる資格あんのか?とか言われそうなやつ人生オワタって感じです
[タグ]ネタ武器
ネタ武器とはその名の通りネタの武器である 面白さ重視の武器なので強さは関係ない
[タグ]音量注意
[link http://dic.nicovideo.jp/a/音量注意/ ニコニコ大百科 音量注意]より引用。(というかほぼコピペ) 音量注意とは、以下に当てはまるものに付与されるタグである。 -至極聞き取り辛い、極端な小音量のもの -大きなコンサート会場並の大音量のもの -音量が大きくなったり小さくなる等、不安定なもの
[タグ]シロポンタ
===================================================================================== ! ~【シロポンタについて】~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...
[タグ]第1回ゲームコンテスト
[link http://rmake.jp/profiles/8774/ 簸川葵]さん主催のゲームコンテスト。 第1回のテーマは、[bold 「シューティング」] 2012年6月1日 ~ 2012年6月9日の間、 アンケート集計用のゲームで投票。 [font #ff0000 ゲームの面白さ部門]、[font #003300 スクリプトの技術力部門]、[font #0000f...
[タグ]PANICPUMPKIN
みそか様 8bit風のBGM素材を公開しているサイト。 音楽の製作依頼も受け付けている。 http://panicpumpkin.omiki.com/index.html
[タグ]いおくん
いおくんの作ったゲーム または、いおくんのキャラクターが出ているゲーム
[タグ]naoki
ユーザーnaokiが作ったゲームの事。 作ったゲームの一部をモゲラに投稿している。
[タグ]○○になりたかったスライム
馬鹿馬鹿しいお話です↓ One dayスライムは暇だったのでRmakeのオールスターズに変身した た☆だ☆し、スライムは変形は得意だが変身を得意ではない そこで会議をすることになった 緑:どうする?アイフ・・・ 青:変身するキャラをモチーフにしたアイテムを作ったらどうだ? 緑:orz=3 黄:へーこきましたねアナタ♪↓ http://ugomemo.hatena.n...
[タグ]Imaginary world
[bold Imaginary world]とは有華月弥涼によって作られた小説であり、そしてそれをもとに作られたノベルゲ-ムである。 もとの小説は有華月弥涼のホームページにて随時更新されている[link http://id15.fm-p.jp/408/IsuzuAkatsu/index.php?module=viewbk&action=ptop&hpid=IsuzuAkatsu&stid...