とりあえず仕様を考えてみた。できる限りシンプルに。
実はポケモンはよく知らないので違うかもw

【プレイヤーの最終目的】
*全モナモンを取得すること。

【ゲームオーバー】
*モナモンが0匹になると終わり。

【システム】
*成長要素はとりあえず入れない。
*対戦は意識するが、とりあえず入れない。
  (入れてもセーブデータ交換での対戦とか)
*モナモンはバトルに勝つと取得できる。
*行動不能になると、リストから消える。(再取得可能になる)
*シナリオとかクエストとかは無し。
*マップは一つだけ。そこらへんにNPCがいるので話し掛けてバトル。
*宿屋などの回復施設は無し。モナモンは使いきり。
  消耗を考えて、どうやりくりするか、がキモとなる。
*マップ移動中にパーティ編成ができる。

【バトル】
*プレイヤーは入れ替えと、大まかな指示ができる。
*モナモンの行動は相手のHP、MP、APにダメージを与えるものとなる。
  どれかが0になると行動不能。
    HP=ヒドス・ポイント(肉体・精神的苦痛ダメージ)。
    MP=モエモエ・ポイント(高揚・骨抜きダメージ)。
    AP=アリエネ・ポイント(理解不能的ダメージ)。
  プログラムにあるファイヤーは、APダメージ攻撃の例。
*行動はWP(ワザ・ポイント)を消費する。無くなると行動できない。
  WPは、場に出ていなければ回復していく。
*パーティの組み合わせによって使える隠し連携ワザがある。