情報システム 鈴木芳美・田中美香 1 卒業制作 オンライン RPG 北星学園

情報システム 鈴木芳美・田中美香
卒業制作 オンライン RPG
北星学園大学短期大学部
情報システムゼミ
0872082 鈴木芳美
0872089 田中美香
テーマ(要件定義)
■RPG
・オンラインで複数のユーザが参加することができる。
・敵キャラに攻撃をして、倒すことができる。
・ユーザ同士で会話ができる。
■ユーザ情報の管理
・ユーザ情報は、entry.dat で管理する。
■アイテムと敵キャラの管理
・アイテムと敵キャラは、一つのファイル item.dat で管理する。
■入力画面(外部設計)
■ゲーム上
1
情報システム 鈴木芳美・田中美香
■チャット
■バトル
2
情報システム 鈴木芳美・田中美香
■全体のマップ
■アイテム&キャラデザイン
主要キャラ:
(武闘家)
(魔法師)
(剣士)
敵キャラ:
回復アイテム:
■あらすじ(内部設計)
3
情報システム 鈴木芳美・田中美香
●オンラインで複数のユーザが参加して、敵キャラを倒したり、ユーザ同士で会話が
できる。
●ゲームを始めるまでの手順
①キャラの名前を決める。
②キャラは3種類から選ぶことができる。
(この時に現在参加している冒険者が表示される)
③「参加する」ボタンを押して・・・ゲームスタート!!
●敵キャラに攻撃をしてみよう
①敵キャラに近づくと、[防御][攻撃]ボタンが表示される
②敵キャラが小さい時は[攻撃]ボタンで攻撃!!
大きい時は[防御]ボタンで防御!!
※敵キャラも攻撃してくるので、離れるか、近づいた場合は防御をしなければなら
ない。
※体力がなくなると、動けなくなる。
●回復をしてみよう
・アイテムを拾うと、体力が回復する。
・逃げて、再ログインすると、体力も回復する。
----------------------------------------------------------------素材協力:「ブギワーツ http://bugiwa.web.fc2.com/」
参考文献:10日でおぼえる Perl/CGI 入門教室 第2版
2005年9月5日 第2版第1刷発行
著者 高橋大吾
発行所 株式会社 翔泳社
-----------------------------------------------------------------
■感想
元からあった RPG のプログラミングのデータを自分たちで改造し、オリジナルの RPG
が出来ました。
敵キャラ・回復アイテムの配置を工夫しました。一番大変だったのは、キャラ・アイテ
ムなどをフリー素材で加工したことです。
はじめに膨大なプログラミング言語をみて、全然理解できず、大変でしたが、自分たち
のできるところはやりました。
4