妄想妄想ぽわわ

Last-modified: 2007-05-13 (日) 02:32:25

ネットワーク対応クイズゲーム

・マジアカのよなクイズゲームを目指す。
・クイズの問題と解答はDBを使う。

DB設計はこんな感じか。

QIDタイトルジャンル 問題種別  本文 


QID解答正答率


QIDAID誤解答


UIDユーザ名パスワード


UIDクラス正答率

とか?
QIDはQ+数字9桁ぐらいにしておくとどんなに問題増えても安全か。
DBのテーブル数が少ないのがあまりおもしろくない?
C/Sで構築するとすれば、管理用IDとPASSでまぁ色々?

Webのみにするなら管理APとマス向けAPと分けたほうが安全か。

選択式(4タクや2タク)、記述式、並び替え、○×…
問題種別も考慮してDBに入れる必要があるか。
記述は判定が難しいから、却下かな…。
発音の違いとかもあるのが難しい。

4択や2択の場合、正解はともかく間違いはどうすべきか?
別の問題から答えを引っ張ってくるか、またはDBに解答の他に誤答も含めるか。
とはいえ、同じものが出されてしまうとつまらないので
TBLを新しくつくり誤解答用のTBLを作成するのがいいか。
QIDの他に誤解答IDを作成すれば、いくつあってもいけるハズ?

つぅか基本設計や概要設計はまだいいが詳細設計はまずやる気でないな。
一人でやる場合、設計書とかあんまいらんしな…。

マジアカ風にするならユーザにクラスとかも設定するべきか。

ドラクエネットワーク対応

16人でドラクエ。
どう作ればいいものか。。。

無難にシューティング

 

これのことかァ!!
0からのゲームプログラミング

いつぞやはやった・・・

あの、名前から成分だすやつ。
あれをユーザが登録できるようにしたらどうだろう?
もちろん、DBを使う。

ユーザ登録型にすると面倒なのが荒らし対策。
公序良俗に反するような言葉など。
ある程度はDBにTBL作って格納しておいて、いっちしたら×って感じかな。
それと、あまり意味は成さないがユーザ名も入れさせる。
ユーザ名と、登録したい単語どちらとも半角文字しかなければ弾く。

ああ、登録Key作ればいいのか。
MSNとかYoutubeみたいに。
こっちから払い出して、それを入れさせる。
んで、それを解析すれば…。
でもhtmlとかに埋め込むと、ツールとかだと入れられちゃうのかな…?
うーん。。。

アドレスを登録させたらおもしろいかも。

あなたにオススメのサイトは http~ で、60%です。
みたいな。

DBがめんどくせえ

と、ここまで敢えてメインにしてるDB。
だが
はっきりいって
めんどくせえ。
メインPCを鯖にするきがないからなぁ。
鯖機にDB設定して、起動させておけばいいのだが
開発段階でそれやると電気代とかがなぁ…

っておもったんだけど、、、よく考えたらDBのプロパティは仕事でやってるように外に書き出せばいいんだ…。
プロパティファイルとかから、DBのドライバとか記述しておいて読めるようにすれば…
いいんじゃん。DBを作るのは手動だけどテーブルの作成とかはSQLそのまま使えるし。問題ないんじゃ…。うごご。
今更気がついた。やっぱり最近おかしい

どーしよ。。
言語も問題だ…。JavaかPHPかRubyか。ンー。。。CかPerlもありといえばありか。

いままでつくった暇つぶし

①テトリス。
 .NETの勉強で作った。1週間ぐらいでアサイン決まって放置…。
 ブロックの位置や落下速度とかはできたのだが。
 如何せん、まだ消えるとか、ブロックの回転とか、色々できてない。

②クローラー
 指定したキーワードを含むページをwebから取得しアドレスとキーワード、ページタイトルをDBに格納する。
 格納した情報は、Httpで見ることができる。
 それだけw Google対抗プロジェクトの一環で作りました(謎)