[過去ログ] phpで多人数型ウェブゲームを作ろうと思います。 (258レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(6): 04/11/23 02:35 ID:DdYukqhF(1/7) AAS
はじめまして。
私、最近転職致しまして、ソフトウェア制作の会社に勤めております。
プログラミングのこともあらかたわかってきたので、念願の
オリジナルゲーム作りに着手しようかと思います。
以前はTV業界にいたので、楽しませることに関してはなんとかなると思います。
・言語はphp
・ウェブゲーム
・後にクライアントが変わってもいいように汎用性を持たせる。
・CVSをでデータベースを構築する。
・ADODBを使用して別のデータベースに以降できるようにする。
・多人数型RPG
・トレード、クエスト、座標を元にした場所の概念は初期に実装したい。
以上です。ただいまDBの設計を行っています。
キャラクター、アイテム、装備、ログ、でとりあえず分けて
データの取り出し、更新がコード上でできるところまで作ろうと思います。
皆さんのお知恵を拝借できたらと思います。
よろしくお願いします。
2: 04/11/23 02:43 ID:4xA6ooAS(1) AAS
おまんこ女学院
3(1): 04/11/23 03:05 ID:DdYukqhF(2/7) AAS
とりあえず、キャラクターのDB設計図はっときます。
キャラクター
Autoid, HP, MHP,MP, MMP, Str,Def, Int, Wis, Chr, Dex, Agl, Mgr, Krm
自動ID、体力、体力最大値、魔力、魔力最大値、力、防御、知性、賢さ、魅力、器用さ、素早さ、魔法抵抗力、カルマ
装備品
Autoid, weapon, armor, shield
所持品
Autoid, item1, item2, item3, item4, item5, item6
Autoidでjoinする。
4: 04/11/23 03:06 ID:DdYukqhF(3/7) AAS
ここで早速なんですが、
所持品の数に制限がでてしまいますね、、
フィールドを最大値を見越して設計しちゃっていいのでしょうか。
バッグパックなどゲットしたら最大値が伸びるって事でいいのかな?
なんかあんまり賢くないですけどとりあえずそれでいきます。
5(1): 04/11/23 03:35 ID:17k/XM9k(1) AAS
ゲームのDBはしらんけど、普通のDBなら正規化する罠
6: 04/11/23 03:41 ID:DdYukqhF(4/7) AAS
>5
すいません、詳しく教えてください。
実は業務アプリのDBしかあつかったことがないので、
とんでもない間違いしてるかもと不安です。
7: 04/11/23 04:04 ID:1K61HpNy(1) AAS
ものすごい釣りだな。
8: 04/11/23 06:39 ID:0/lGUmtT(1) AAS
CGIだけでゲーム作る気なら
箱庭諸島ぐらいが限界
9: 04/11/23 07:45 ID:0Xmb1bTq(1/2) AAS
PHPならSQLiteかMySQLを使えばいいんじゃないか?
10(1): 04/11/23 12:18 ID:llkkGxaL(1) AAS
autoid(PK) slotid(PK) itemid みたく出来ないもんかね
11: 04/11/23 12:54 ID:DdYukqhF(5/7) AAS
mySqlに慣れているのでmySqlを使うつもりです。
ADODBを使えば、テキストもDBとして扱えるので、配布するときに
足かせにならないかなと考えています。
速度がどんな物か未知数ですが。
>10どういう意味でしょうか?よろしければ解説願います。
面倒なら初歩的な概念が学べる書籍など教えて頂ければ幸いです。って
それも面倒だったら流してください。
12(1): 04/11/23 13:23 ID:0Xmb1bTq(2/2) AAS
>>1
どんなゲームなの?
CGIでRPGなら一歩、歩くごとにリロードが発生しそうだけど。
13: 04/11/23 13:45 ID:DdYukqhF(6/7) AAS
>12
script of sagaや、罪と罰を参考にしたいと思います。
移動の概念は大航海時代とかティルナノーグの様な概念で
やりたいと思います。ただし、場所の概念として座標は持たしたいと
考えています。
なぜかというと、プレイヤー同士で遭遇させたいと思っているからです。
ただし初期バージョンはそこまで実装は難しそうなので、とりあえず
移動の概念だけは入れておきたいです。
ベースになる概念は最小限かつ用件を満たす物にしたいと、、、
どういうゲームにするかは、まだ私もぼんやりとしか見えていませんが、
とりあえず現在はベースになるDBの部分の設計という段階です。
今日の深夜にはもうちょっと進んだDBの設計図を張りたいと思っています。
14(1): 04/11/23 17:56 ID:yGq5cVAi(1) AAS
今はなつかしスペルバウンドみたいなやつと見た!
15: 04/11/23 18:45 ID:DdYukqhF(7/7) AAS
スペルバウンドほど手をかけなくてもプレイ出来るようにしたいんですが、、
まだその辺の実際のプレイ感までは全然わからないです。
とりあえず数値の管理と出し入れをまとめ上げようと思います。
後はなんとかほかのゲームに無いような要素を取り入れたいと考えています。
npcとpcの区別を完全に付かなくするとか、、
プレイヤーがクエストを作れるとか、、
うーん実装が大変そうな割にはすでにありそうなネタしか思いつきません。
16: 04/11/24 18:10 ID:+SU9aHZN(1/4) AAS
シムピープルのようにある程度勝手に行動して
それでいてRPGになってるものにしたくなってきました。
17: 04/11/24 20:04 ID:aOjXkhh9(1) AAS
まずはSQLのcreate tableを全部見せて欲しいところ
というか>>3の感じだと別に1つのtableでもいいよね。だから所持品数に制限が出てしまう、と。
上下前次1-新書関写板覧索設栞歴
あと 241 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.007s