- 1 名前:名前は開発中のものです。 [04/11/23 02:35:53 ID:DdYukqhF]
- はじめまして。
私、最近転職致しまして、ソフトウェア制作の会社に勤めております。 プログラミングのこともあらかたわかってきたので、念願の オリジナルゲーム作りに着手しようかと思います。 以前はTV業界にいたので、楽しませることに関してはなんとかなると思います。 ・言語はphp ・ウェブゲーム ・後にクライアントが変わってもいいように汎用性を持たせる。 ・CVSをでデータベースを構築する。 ・ADODBを使用して別のデータベースに以降できるようにする。 ・多人数型RPG ・トレード、クエスト、座標を元にした場所の概念は初期に実装したい。 以上です。ただいまDBの設計を行っています。 キャラクター、アイテム、装備、ログ、でとりあえず分けて データの取り出し、更新がコード上でできるところまで作ろうと思います。 皆さんのお知恵を拝借できたらと思います。 よろしくお願いします。
- 68 名前:名前は開発中のものです。 mailto:sage [2006/07/14(金) 21:46:11 ID:3meTRR/t]
- >>65
とりあえずOKっぽい 自分で出品したのを自分で購入できるのは、なんかあれだけどw (手数料(?)引かれて損するだけ)
- 69 名前:53 ◆pNuujeuN2w [2006/07/16(日) 19:24:33 ID:uekYZYb0]
- (チラシの裏)
イベントシステムを実装しようと頑張っていますが、多忙にかまけてなかなか進みません。 ゲーム進行のカギなので、できるだけ汎用性のある構造にして改造しやすくしたいと思っています。 いまのうちに、「これやってくれ」というアイデアがあれば是非おしえてください。
- 70 名前:53 ◆pNuujeuN2w [2006/07/16(日) 19:25:51 ID:uekYZYb0]
- それと、かっこいい名前募集中です。
- 71 名前:53 ◆pNuujeuN2w [2006/07/17(月) 17:09:10 ID:/QA88DLt]
- α0.4にアップデートしました。それに伴いユーザデータをクリアしましたのでよろしければ再度ご登録下さい。
といっても肝心のゲーム面は全く変わっていません;
- 72 名前:名前は開発中のものです。 mailto:sage [2006/07/17(月) 19:35:12 ID:ulKn+4YK]
- >>70
HeRO
- 73 名前:名前は開発中のものです。 mailto:sage [2006/07/19(水) 04:05:33 ID:65N0B0Vq]
- 登録してみた。がんばれー
- 74 名前:53 ◆pNuujeuN2w [2006/07/20(木) 18:46:52 ID:L/e0y4GV]
- 街の相場データとアイテム取得の調整に手こずっています・・
少々お待ち下さい。 >>68 取引キャンセルが無料だとバランス上なんだかあれなので・・ 手数料は税金代わりです。のちのち調整できるようになります。 >>72 これは某ドラマを見ているときに考えた仮タイトルです。。 >>73 ありがとうございます。
- 75 名前:名前は開発中のものです。 mailto:sage [2006/07/20(木) 21:57:03 ID:n10HPCcZ]
- >>70
pc8.2ch.net/test/read.cgi/gamedev/1065209066/l50
- 76 名前:53 ◆pNuujeuN2w mailto:sage [2006/07/25(火) 18:59:46 ID:lOe8AuQP]
- >>75
Morning Blue Dragonが気に入ったがやめる こっそりα0.5 ・アイテムデータと街データと敵データをデータベース管理 ・重量とステータスの関係を設定(最大重量オーバーで移動時間増加など) ほか 遊べるようになるまで少々お待ち下さい〜
- 77 名前:53 ◆pNuujeuN2w [2006/07/27(木) 22:03:14 ID:jP0btyya]
- 管理画面からゲームデータを編集できるようにしました。
今、戦闘システムを検討しているのですが、一つアイデアがあります。 ・プログラム+ターンコマンド方式 (今ちょっとだけ動くモノがあるので、 アドレスバーの「index.php?key=ほげほげ」にprogram_setやtestbattleを突っ込んでみて) 基本的にはターン制、コマンドを選択して敵を倒すが、 プレイヤにはフローチャートのような簡単なプログラム(兵法←名前検討中)を組ませ、敵と遭遇したときに自動戦闘に入る。 何セットか作れるようにして、敵に合わせて入れ替えなどもさせる。 コピーし、本として売ることもできるようにする。(中身はブラックボックス?) 初心者には市販の本(初期装備)で十分だが、効率の良い戦いをするにはプログラムの組み替えが必要。 武器の持つ特性やステ属性に合わせた兵法の選択をさせる。 利点 そこそこ奥が深く、工夫の余地がある プレイヤがオフラインの時も戦闘させることができる ユーザが介在しなくても戦闘させることができる リアルタイムで戦闘に参加する必要がないので、PKなどが可能になる(導入は検討中) 難点 敵の方も強いアルゴリズムが必要(誰かが作ったのをパクって成長するか) 理屈っぽくなる。気軽に遊べない。難解になる(ajaxなどのUIによって解決したい) バランス調整がめんどくさくなる(・・・) 必勝法が出てきやすい(文法や基本システムの作り方にもよる) 戦闘時は自分が選択する余地がほぼないので、負けたときに不条理さが残る(特にPK。戦闘の見せ方で解決?) (兵法について)コンテンツを流通させるため寡占しやすい(本のコピー代でも取るか) 生産系など戦闘を選ばないプレイヤもプログラムに時間を取られる(コピ本で解決か) どうでしょうか?よろしければ意見をください。
- 78 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 01:40:12 ID:J7SVH7jT]
- >>77
ロボット×ロボット を参考にするといいかも。
- 79 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 09:55:17 ID:gfHRqZj/]
- >>14
スペルバウンドのスレがあったら誘導希望
- 80 名前:53 ◆pNuujeuN2w [2006/07/29(土) 17:59:53 ID:ree365TG]
- >>78
>ロボット×ロボット ふむー、けっこう似てますね。ただアクションがメインで、 「戦闘を重視しない」選択ができない点が違うみたい。 似たタイプではカルネージハートがおもしろそう。 プログラムの簡潔さに重点を置くのは参考にしたいと思います。 ajaxを使ったフローチャート式のプログラムにしようかな・・ といってもajax導入はまだまだ先かも。
- 81 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 18:03:20 ID:/m5GFtbB]
- もうDHTMLという言葉は使っちゃいけない時代なのか
- 82 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 18:20:35 ID:sTGpSB+x]
- エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、
エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、 エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、 エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、 エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、 エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、 エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、 エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、エージャックスすっゾっ、
- 83 名前:53 ◆pNuujeuN2w [2006/07/29(土) 18:31:45 ID:ree365TG]
- >>81
そういえば、フローチャートならブラウザ側で処理をして単に送信するだけで済むなぁ・・ 表示中にサーバとのやりとりをしないんだったらDHTMLですね。 ・戦闘システムの詳細 シンプルで強いプログラムに付加価値を求めたいが、 あまりコマンド数が少ないと必勝法が生まれやすいので、 装備武器に追加コマンドを持たせ、コマンドとプログラムを組み合わせる。 ターンは敵味方交互にする。先攻は素早さなどのステータスで決める。 ターンごとの行動や攻撃にはカウント(名前募集)を消費する。 コマンド「回復」によって全回復するが、回復時は隙になる。 カウントの最大値は7(未定)。初期カウントは戦闘時は自身の状況によって変化する。 (不意打ちなら2、通常なら5、罠を仕掛けていたなら7など) また、同じコマンドは連続して選択できない。 HPには現在のLifeを充てる。 隙ができているときに攻撃を受けると体勢を崩す。 体勢を崩すと攻撃や回避などのコマンドが無効になる。 ターンの終わりに体勢は回復するが、体勢が崩れていても使える武器などもある。
- 84 名前:53 ◆pNuujeuN2w mailto:sage忘れ [2006/07/29(土) 18:32:34 ID:ree365TG]
-
基本コマンド (すべてのプレイヤーが使える、攻撃の基本となるコマンド) ・攻撃 カウント3を消費して相手に攻撃する。 自分の体勢が崩れているときには無効。 相手に隙がある時に攻撃をすれば、体勢を崩すことができる。 ・強打 カウント5を消費して相手に攻撃する。 自分の体勢が崩れているときには無効。また、隙になる。 ダメージは大きいが、失敗率は攻撃の2倍。 相手に隙がある時に攻撃をすれば、体勢を崩すことができる。 ・防御 カウント2を消費して(次のターンの)相手の行動によるダメージを半分にする。 体勢が崩れているときには体勢を立て直せる。 ・回避 カウント1を消費して(次のターンの)相手の攻撃を3分の1の確率で回避し、 さらに相手の行動によるダメージを3分の2にする。 体勢が崩れているときには無効。 ・回復(or待機) カウントを全回復する。隙になる。 (攻撃を受けると体勢を崩す) ・移動 カウント2を消費して相手の攻撃を3分の2の確率で回避する。 などなど・・ 武器の持つ追加コマンドはまた考えます。 他にコマンドやシステムについてのアイデアがあればどうぞー
- 85 名前:53 ◆pNuujeuN2w mailto:sage忘れ [2006/07/29(土) 18:36:36 ID:ree365TG]
- ・LifeとForceについて
Lifeは戦闘で大きく傷ついても移動などにより徐々に回復する。 (傷つきかたが大きいほど回復に時間がかかる) Lifeの回復には少しずつForceを消費する。 Forceは自然回復せず、宿屋などでお金を払って回復するしかない。 Lifeが大きいほど負けにくいが、数を倒すにはForceが必要 すみませんがしばらくネットにアクセスできないので、 せめてその間に構想を練っておきます。
- 86 名前:53 ◆pNuujeuN2w mailto:sage忘れ [2006/07/29(土) 20:09:15 ID:Fuln8Gwx]
- α0.51にアップデートしました。
ユーザトップから戦闘テストへのリンクをしましたので、 大まかなシステムを確認してみてください。 (戦闘の設定は上のものとは違います)
- 87 名前:x107x mailto:sage [2006/07/30(日) 21:51:59 ID:E47tg4NK]
- プログラム設定は実装できていないのねorz
送信したら全部クリアされちゃったよorz
- 88 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 22:12:34 ID:sXGO9Fuu]
- XMLあたりを送信できるようにするとか。
- 89 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/01(火) 19:14:00 ID:iXnq3wm1]
- >>87
移植ミスでした、修正しますた あと重量オーバーで移動負荷になりました。 >>88 そうですね、ブラウザからはちょっとめんどくさいですが 外部ファイルをプログラムをして読み込むのもおもしろいかもしれないですねー と思ったところで、ちょこっと変換しただけで GUIから(アプリケーションとして)このゲームが遊べちゃうんじゃないかと妄想開始中・・ クライアントアプリ ↓HTTPプロトコルで要求 窓口スクリプト(アプリ用)が処理 ↓クライアント用に変換したデータを送信 クライアントアプリで表示
- 90 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/01(火) 23:25:28 ID:tAeP4BDo]
- 文字コード系の修正とインターフェイス改良とディレクトリ整理をかましてα0.52です。
こっそりアイテム取得実装しました。レオのハーブ畑でおためしできます。 今更数字を上げすぎたことに気付いた・・α0.9の次って何? あと癒しの泉は宿屋にしようとしてやめてますので中途半端。待ち時間長い。 現在やりかけこと ・アイテム製造実装 ・パラメータのシステム(kalmaとか、forceとか)を再考 ・相場とインフレ調整 などなど
- 91 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/01(火) 23:33:11 ID:tAeP4BDo]
- あとシステムデザイナーさん&ドッター/グラデザさん募集です。
【システムデザイナー】 パラメータの相関や戦闘システムなど、システムの頭脳面を担当して頂きます。 私はゲーム経験が少ないので、実際の製作に携わった人やプレイ歴の長い人は歓迎。 もらったアイデアはできるかぎり実現したいのですができないかもしれませんので注意。 もしや私よりえらい仕事かもしれません。 【ドッター/グラフィックデザイナー】 商品などの画像を担当して頂きます。 現在はフリー素材をかっぱらって使用していますが、 今後の予定によっては足りないかも・・なので ドット打ちができる方、もしくは素材を調達して頂ける方を募集しております。 トップ画とかもかっこいいのにしたいなあと妄想中。 あと本気でタイトル募集中です。
- 92 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/01(火) 23:51:08 ID:tAeP4BDo]
- チラシ裏
HeROは現在は知り合いのサーバに便乗させてもらっているんだが、 CPUの占有時間が今のところpv毎平均91ms(0.091秒)。 10分ぐらいテストしてると100pv程度だった。 (戦闘実装で増えるとして150前後か) もし100人が1日30分プレイするとしたら 100*150*3*0.09=4050秒=1日あたり1時間ちょい きついなー。鯖いるかも。
- 93 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 23:53:17 ID:yKAKDXJa]
- >>89
クライアントを作成しやすいようにAPIを公開すればおもしろいんじゃないか?
- 94 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 03:18:05 ID:DoSgfpHJ]
- タイトルは本気で「HeRO」が一番いいと思ってる人ここに一人
- 95 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 14:23:22 ID:PpkU7DB3]
- だれか、HEROのAAキボン
- 96 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 15:32:42 ID:ak1sO0mp]
- いいか、みんな
(゜д゜ ) (| y |) エッチとエロでは単なるスケベ野郎だが H ( ゜д゜) eRO \/| y |\/ 二つ合わさればヒーローとなる ( ゜д゜) HeRO (\/\/
- 97 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/07(月) 23:09:56 ID:HYU+g6Sf]
- 3日ほど上京しておりました
いや東京すげぇマジ。 >>93 めんどくさいのでオープンソースにしたいのですが俺のボロボロコードを公開する勇気ネーヨ! とりあえず仕様が落ち着いたらGNUかなんかで公開します。 >>94 検事ーーーー!!と思ったが>>96採用
- 98 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/07(月) 23:32:59 ID:HYU+g6Sf]
- /今後の具体的な方針らしきもの
・アイテム作成・錬成を実装し、とにかくアイテムを増やしておく ・現在のバトルを改造して実装し、移動時戦闘を導入する (とりあえずゲームを成り立たせるため) ・戦闘と武器の関係や装備を実装する ・イベントや物価調整システムを実装する (よりゲームっぽくするため)
- 99 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 14:54:59 ID:ZgCH8ttO]
- つ株価
- 100 名前:名前は開発中のものです。 [2006/08/10(木) 21:15:52 ID:LrnoebRL]
- >>99
おー 株となると少し人数がいるかもしれませんが、 基本通貨以外にもいろいろ資産価値を持ったアイテムがあるのはいいですね。 金貨とか、証券とか?褒美なんかにしない限り流通させるのが難しいかも。 契約書システムはぜひとも実装したいなあ。 現在いろいろ思案中です、アップデートは少々お待ちください 戦闘はカウント制を少し工夫してFF風になるかも >>91は引き続き募集中ですのでよろしくおねがいします twenty-one@kitakore.orgまでどうぞ
- 101 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/13(日) 22:48:40 ID:hO+8g1yG]
- アイデアとコーディングのレベルが釣り合わないのが痛いな。。
スキルと属性 /スキルにはその性質に応じてそれぞれ属性が定められている (戦闘:炎 交易:水 製造:雷 生産:大地 運搬:風 奉仕:光 窃盗:闇) /自分の属性を身につければその属性のスキルの使用コストが下がり、 その属性の武器や防具を身につけることが出来る /属性を身につけずに(フリーターとして)スキルを使うことも出来るが、 コストやレベルアップの効率が下がる /また、属性によってプレイヤーのとなりのプチアイコンの色が変わるので プレイスタイルが判別でき、チャットとかで交渉するのに便利 職業=属性みたいになる?かも
- 102 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 23:50:35 ID:ADswUI5Q]
- 属性依存のゲームは食傷気味で勘弁してほしい気もする。
それより能力の組み合わせでバリエーションを付けてるとかさ。 膨大なパラメタを制御したほうが探索の楽しみがあると思う。
- 103 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/15(火) 00:26:24 ID:I3DuFmYN]
- >>102
うむうむ。「属性依存」の意味がちょっとわからないですが、 属性の戦闘などへの影響はあまりないものと考えています。 それよりも、スキルのコスト減の方が意味合いが強くて、 すべての方向にオールマイティに強いキャラができるのはどうかなと思ってのことです。 そしてプレイスタイルにある程度制限をかけることで、分業化と会話促進を図っていく、と 能力の組み合わせ、とは?スキルの連携などでしょうか。 「ジャンプ回避」+「剣攻撃」で空中斬り、とか? あと膨大なパラメータを制御、というのも・・「勇気」「反射神経」みたいな? もっとご意見をいただきたいです。
- 104 名前:名前は開発中のものです。 mailto:sage [2006/08/15(火) 17:33:26 ID:9zpKOyEp]
- Webゲー自体初心者な俺がきましたよ
やり方よくわからんけど遊んでます 頑張ってくださいな
- 105 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/15(火) 22:18:55 ID:WWww2ugA]
- アップデートに伴い少しの間アクセスできませんでした。
やっとこさα0.6です。 ・移動のときに町の解説表示 ・アイテム製作を実装 ・アイテムレシピを実装(?) ・いろいろなアイテムや町を追加、変更 kitakore.org/hero/alpha/ この設定でミスリルの剣ができたらすげえです。 そして、アイテムや町の設定ファイルを、「商人物語」を参考に、一つのファイルにまとめてみました。 管理画面からこれを解析し、扱いやすくしてからMySQLのテーブルに入れ、必要に応じて取り出しています。 空白文字で区切っています。よろしければ解析してみてください。 kitakore.org/hero/alpha/itemdata_edit.txt (エンコードはSJISです)
- 106 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/15(火) 22:52:26 ID:WWww2ugA]
- アップデートの細かいこと
・クレジット追加。素材サイト様、今度お礼に行きます。 ・ローカルでの開発がやりやすいようにモードチェンジを搭載(?) ・チャットをちょっとだけアップデート ・全体的にアイテム重量をちょっとだけ軽く (VerUp前から持っているアイテムは変化なし) ・パフォーマンス向上のためにPEARの時間解析導入 次にすること ・とりあえず戦闘を実装 ・移動画面をグラフィカルに ・移動中の戦闘を実装 ・敵データの設定 ・アイテムをいろいろ追加
- 107 名前:53 ◆pNuujeuN2w [2006/08/17(木) 21:12:29 ID:aoUa5zde]
- むおー
>>91まだまだ募集中です
- 108 名前:名前は開発中のものです。 mailto:sage [2006/08/17(木) 22:28:52 ID:lLW5VahC]
- 宿屋後の待ち時間は無くなったのかな?
確かに前のはちと行動できる量が少な過ぎだったけど、いくらでも行動できるってのもどうなんだろと思ったり >この設定でミスリルの剣ができたらすげえです。 先生!ミスリル剣どころか探索しまくっても金属1つ出やしません(´つω;`)
- 109 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/18(金) 16:11:09 ID:VJTnGGfM]
- >>108
スペルミスで鉱山への道がつながってませんでした。てへっ☆
- 110 名前:名前は開発中のものです。 mailto:sage [2006/08/19(土) 10:47:22 ID:AEXVJFbV]
- >>103
> 能力の組み合わせ、とは?スキルの連携などでしょうか。 > 「ジャンプ回避」+「剣攻撃」で空中斬り、とか? > あと膨大なパラメータを制御、というのも・・「勇気」「反射神経」みたいな? そうそう、そんな感じ。 あと勇気とか気質系のパラメタなら0〜100とかとして 低いなら低いなりにそれがスキルとされる感じとかね 臆病=慎重とも捕らえられたら面白いかなと 武器にしてもロープとか小麦粉とかも戦術のひとつとして有効に使いたい
- 111 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/20(日) 21:07:59 ID:MtQE0I1v]
- >>110
そうですね・・グラフィカルな戦闘にでもしないかぎりジャンプ斬りはちょっとムリポですけど ・大胆に/慎重に ・戦術重視で/野生のカンで ・迅速に/安全に ・攻撃的に/防御的に ・一撃必殺/ちまちま攻撃 ・死ぬまで戦う/とにかく逃げる のように単純に二極化したパラメータを決めさせて、 各判断ポイントでそれに従って戦闘をする、というのでもいいかも。 現行のプログラムより簡単だし。 (KabuRoboの簡単プログラム参考) やっとこさajaxの本を買ってきたので勉強モードに入ります。 うーむ、Safariだと文字化けするorz
- 112 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/20(日) 21:18:55 ID:MtQE0I1v]
- いろいろのぞいてたらゲ製板よりブラウザゲーム板のほうが向いてる気がしてきた・・
聞いてこよ
- 113 名前:名前は開発中のものです。 mailto:sage [2006/08/21(月) 17:38:12 ID:QOtEsh2V]
- お疲れ様です。
ちょっと試しにやってみましたが、既存のゲームとはまた違った趣が。 がんばってください。 自分も他の板でゲーム製作してまして 色々と大変でしょうが、どうかご健闘を。
- 114 名前:53 ◆pNuujeuN2w [2006/08/24(木) 09:30:12 ID:dzpnKAeu]
- >>111に間合いの要素を導入した感じで行こうと思います。
より視覚的になりそう?だといいな
- 115 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/24(木) 22:58:57 ID:8wvP9/ZU]
- 戦闘の前にajaxをテスト実装してみました。
kitakore.org/hero/alpha_ajax/ 念のため別ディレクトリですが、これでα0.62です。 画面変移なし&エラーをアラート表示&フォームも送信、みたいな? いろいろ実装できていないところを実装しました(とかいいながらパスワード保存はまだですが)。 YahooUIを使用させてもらったのでクロスブラウザ関係は丸投げなのですが、 もし表示できない・文字化けなどのバグがあればご報告下さい。
- 116 名前:名前は開発中のものです。 [2006/08/24(木) 23:05:07 ID:G514F32X]
- うぷでと記念あげ
この調子で戦闘もフルアニメで頼む。 てか個人的に期待していた携帯対応の夢は断ち切られたなorz
- 117 名前:名前は開発中のものです。 mailto:sage [2006/08/25(金) 00:01:46 ID:TxJRzyv7]
- Flash Liteとか使えば可能かも知れんねw <携帯対応
- 118 名前:名前は開発中のものです。 mailto:sage [2006/08/25(金) 00:11:43 ID:9g+EcGHG]
- とりあえず見つけた所だけ・・・ちなみにIEです
ログイン直後・移動先選択後に画面が真っ白に(ブラウザの更新押して正常に) 調合所でエラー heavyのゲージがリアルタイムで変動しない あと、こっちがほとんどまともに見れない状態に ttp://kitakore.org/hero/alpha/index.php
- 119 名前:名前は開発中のものです。 mailto:sage [2006/08/25(金) 00:40:13 ID:QwglJw4U]
- >>118
> とりあえず見つけた所だけ・・・ちなみにIEです > > ログイン直後・移動先選択後に画面が真っ白に(ブラウザの更新押して正常に) > 調合所でエラー > heavyのゲージがリアルタイムで変動しない > > あと、こっちがほとんどまともに見れない状態に > ttp://kitakore.org/hero/alpha/index.php
- 120 名前:名前は開発中のものです。 mailto:sage [2006/08/25(金) 00:52:49 ID:/rXoV9PQ]
- >>116-117
フルブラウザは基本的にJavaScript対応だったと思うけど、 重すぎで動かない? 携帯対応を考えるとFlash or CHTMLで留めておくのが吉ですかね?
- 121 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/25(金) 00:55:01 ID:QwglJw4U]
- 携帯から初2chでふ
>>116 >>117 もうすぐコードあげるから誰かクライアント作ってちょ >>118 報告ありがとうございます。Win環境からのは特に有難いです > 画面真っ白 更新で正常 こちら(MacCamino)では、その条件では再現できません。winIEですよね? もしかしたら画面の再描画ができてないかも。真っ白が再現したら適当にクリックしてみてください。 >調合所 ただのミスですた もうすぐ修正? > ゲージがリアルタイムで変動しない まだステータスの更新は実装してませんスマソ > あと、こっちがほとんどまともに見れない状態に > ttp://kitakore.org/hero/alpha/index.php うそーん 確認してみます
- 122 名前:名前は開発中のものです。 mailto:sage [2006/08/25(金) 01:02:42 ID:QwglJw4U]
- なんかミスったw
>>120 getresponsetextとかは対応してない悪寒。 未対応ブラウザのためにも従来のも互換を残したいから、当面はそれになると思います。 KHTML?携帯版HTMLか?
- 123 名前:名前は開発中のものです。 mailto:sage [2006/08/25(金) 01:04:01 ID:QwglJw4U]
- cかw
- 124 名前:118 mailto:sage [2006/08/25(金) 01:22:33 ID:9g+EcGHG]
- winIEです
クリックじゃ直らなかったです 移動・ログイン・ログアウトを数回試してみましたが、今の所ログイン時は毎回、 移動は移動先選択直後と移動完了後それぞれにおいて2回に1回くらい、ログアウト時にも2回に1回くらいなる感じです ログイン時ログアウト時ってのは「ユーザーデータへ」をクリックした後のことです
- 125 名前:名前は開発中のものです。 mailto:sage [2006/08/25(金) 01:45:41 ID:/rXoV9PQ]
- >>122
個人的に、携帯向けウェブゲームへ興味が沸いたので少し調べていたところです。 getresponsetext未対応なのね。。。dクス 携帯対応を考えると、Flash Lite or JavaScriptを利用せずに作成するってことか。
- 126 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/25(金) 19:23:45 ID:QwglJw4U]
- 一次産業(生産)に関するアイデア募集↓
- 127 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/25(金) 22:57:17 ID:nhImDOyw]
- >>124
がびーん。でも2回に1回なら再描画の問題のような気がするのですが・・ 調べてみます。とりあえず直るまではリロードをお願いします。 >>125 そうですね。 FlashLiteはまったくわかんないので、もしやるとしたら職人さんにお願いしたいです。 α0.63 ・調合バグ修正 ・メニュー・ステータス更新 ・アクセス解析 kitakore.org/hero/alpha_ajax/index.php?key=adm/access ajaxになって平均91msから25msになりますた。何故だ。
- 128 名前:53 ◆pNuujeuN2w mailto:sage [2006/08/25(金) 23:00:37 ID:nhImDOyw]
- おお、そういえばadmin権限ないので見れないんだったスマソ
テストプレイはこちらからどうぞ kitakore.org/hero/alpha_ajax/
- 129 名前:53 ◆pNuujeuN2w [2006/08/25(金) 23:17:29 ID:QwglJw4U]
- MacSafariではフォームの送信にエンターを使うと落ちますね…
マウスクリック使えばいいんだろうけど、少し戸惑う。
- 130 名前:名前は開発中のものです。 [2006/08/27(日) 11:43:44 ID:EEjB+RgS]
- ゲーム作るのとかは全然だめすけど、
絵なら描けますよ。。。 普段はキャラかいてます。 使用ソフトはイラレCS2です。 よかったら声かけてください。
- 131 名前:53 ◆pNuujeuN2w mailto:sage [2006/09/01(金) 21:08:16 ID:peEHUOCH]
- 月末おわたー
更新できなくてすみませんでした >>130 なにか今までに書いた作品があればうpをお願いできますか? あと、もしかしたらアイコンなどちまちました作業が多くなるかもしれませんが、よろしいでしょうか??
- 132 名前:53 ◆pNuujeuN2w mailto:sage [2006/09/01(金) 21:31:59 ID:peEHUOCH]
- (かんがえたこと)
>>WinIEバグ 会社のwinでちょこっとやってみましたが(履歴のこってないことを祈る)現象は再現されませんでした。 HeRO側のコードには問題はないので、YahooUIとブラウザの相性かと思います。 今のところ改善のメドはありませんが(UI変えるか?)、 「更新ボタンをつけろ」みたいな具体的な要望があれば飛びつきます。 >>戦闘 ・フィールド 今までのものでは戦略性がじゃんけんぐらい乏しい(カウンター>アタック>チャージ みたいな)ので、 2Dの戦闘フィールドを用意することにしました。 フィールドは3*7のマスで、「ロックマンエグゼ」の境界なし版と考えていただければ話が早いです。 □□□□□□□ □自□□□敵□ □□□□□□□ 前進や後退も一つのコマンドとして扱います。 ・カウント 今までの(>>83)で一度作ってみたのですが、あんまり楽しくないので 各コマンドに時間(発動時間/詠唱時間)を定めて、その時間経過の後実行するという形にしました。 (攻撃を選択→準備時間→相手に攻撃→次のコマンド実行 という流れ) で、処理の時間単位としてカウント(Ct)を使います。1ctは(ゲーム内の戦闘における)0.1秒を想定していますが、 クライアントの処理速度とかプレイヤーの設定とかで再現速度を変えてみたいです。 必要なカウントはスキルによってある程度変えますが、バランスに大きく関わるのでそこまで短くはならなさそう。 もしかしたらもしかして、リアルタイムでコマンドを入力できるようになるかもしれません。体力があればの話ですが。 (コマンドをキー入力→行動待ちの間に入力→行動待ちの間に入力→行動待ちの間に入力・・) ちょっとラグなどに問題がありそうです。 既にあれだけ大きなページをhttpReqで持ってきてるので、ブラウザの限界がきているかもしれませんね。
- 133 名前:53 ◆pNuujeuN2w mailto:sage [2006/09/01(金) 21:40:54 ID:peEHUOCH]
- >>FlashLite
いつのまにか「商人物語」の続編がFlashになってました。なかなか完成度が高く、いろいろ参考になりました。 この原作、「1」を参考にしたのですが、「2」とHeROはシステム的に結構かぶってますね。 akimono.org/koro/ さて、実現性ですがFlashとphpの相性は良さそうです。 しかし携帯でFlashLiteでMMOとなると多くの制限(帯域とか機能とか)が出てくるということですた。 (BREWやらJavaなどでもよいですが、WebMMOからどんどん離れてしまう・・) それに最初の目標として「ajaxの勉強」がありましたので、Flashは(もしも)完成したら、ということでお願いいたします。 理想論だけでコードは一行もいじっていないorz
- 134 名前:53 ◆pNuujeuN2w [2006/09/01(金) 22:14:10 ID:peEHUOCH]
- >>132の戦闘システムに対するご意見をお待ちしています。
特に大きな仕組みは今のうちに組み込んでおいた方が簡単なので、 よろしくお願いいたします。
- 135 名前:名前は開発中のものです。 [2006/09/02(土) 10:03:20 ID:jdm7jyGr]
- 釣られんなよ
- 136 名前:名前は開発中のものです。 [2006/09/19(火) 01:02:39 ID:YIF8z6EM]
- 今このスレどうなってるの?
現状教えて。
- 137 名前:53 ◆pNuujeuN2w mailto:sage [2006/10/18(水) 12:12:00 ID:vD4DEREC]
- >>136
長い間報告をさぼって申し訳ありませんでした。 うーむ、いろいろやってるうちにブラウザで(Flashなど外部言語を使わない)MMOは無理な気がしてきました ・大規模なプロジェクトに対して私のモチベーション(とコーディング)が追いつかない ・複雑なウインドウ構成にほとんどのバージョンでIEが対応できていない ・無理矢理しないと2Dフィールドが使えないのでつまんない のが理由です。 というわけでHeROは開発を無期限中断させていただきます。 期待していただいていた方々(もしいれば)申し訳ありませんでした。 なお、HeROはちょこちょこアクセスがあるのでそのまま置いておきます。 もうすぐソースコードを利用しやすい形にしてうpしますのでよろしければお使い下さい。 kitakore.org/hero/alpha_ajax/ kitakore.org/hero/alpha/
- 138 名前:通りすがりの暇人 mailto:sage [2006/10/19(木) 00:28:05 ID:nGTITlbS]
- >>137
Ajax系のライブラリを使えば、ブラウザの互換性問題については、 あまり考える必要がなくなると思うけどなぁ。 残念だが乙彼
- 139 名前:名前は開発中のものです。 [2006/10/19(木) 03:41:20 ID:nZniVSc6]
- グラフィックをほとんどゼロにして
テキストメインの仕様にしてもだめですか? SOLD OUTみたいなかんじで。
- 140 名前:53 ◆pNuujeuN2w mailto:sage [2006/10/19(木) 20:49:08 ID:Ec3yQify]
- >>138
現在はYahooUIを使用しています。Dojoなど他のライブラリも調べてみたのですが、 累計100以上のウインドウ(長時間使うとそのぐらいになります)に耐えられるライブラリがないのです。 開発環境 ( OSX + Safari & Fox ) のためかもわかりませんのでよろしければ試してみてください。 >>139 もともとajaxの勉強のために始めたものですので、趣旨がずれるのは少し。。 ご期待に添えず申し訳ないです。 ソースコードうpしました。 コード部分のみ著作権放棄していますのでご自由にご利用下さい。 kitakore.org/hero/alpha_ajax.zip
- 141 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 22:35:28 ID:1O5dz8Pq]
- 放棄できない権利もあるんだなこれが
- 142 名前:53 ◆pNuujeuN2w mailto:sage [2006/10/22(日) 14:55:52 ID:Y0a5IFW4]
- >>141
なにそれkwsk
- 143 名前:名前は開発中のものです。 [2006/10/22(日) 15:04:41 ID:lJfHEdjN]
- www.vipper.org/vip362392.jpg
>>142
- 144 名前:名前は開発中のものです。 mailto:sage [2006/10/22(日) 15:05:47 ID:lJfHEdjN]
- www.rclo.jp/draft_qa1.html#qa11
うは、張間違った しかもあ上げてるし こっち
- 145 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 00:03:57 ID:M4OXkQmB]
- え〜制作終わっちゃったの(´ω`)
乙彼です。 携帯で動作させるのは相当難しいのかねぇ
- 146 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 15:49:41 ID:fp6WpQor]
- 俺もphpでゲーム作ろうと思っているんだが
おすすめの書籍、または解説ホームページとかありますか? いままでCGI,FLASH使ってました。
- 147 名前:53 ◆pNuujeuN2w mailto:sage [2006/10/24(火) 18:29:01 ID:kKEXgbhw]
- >>144
よくわからんから訂正 「HeROのソースコードについて、私は今後いっさい著作権を行使することはありません。」 >>145 いまphp&ajaxを利用した潜水艦ゲームをちょこちょこと作っています。 公開できるレベルになったらここを再利用させてもらうかもしれません。 >>146 cgi=Perl,flash=ActionScriptだと仮定しますと、 Perlでプログラムが組めるなら慣れればPHPの方が多少楽になるかもしれません。 解説サイトは php-web.net/ がおすすめです。 レファレンスは翔泳社のPHP辞典(西沢直木 479810827)がデザイン、解説ともに気に入っています。 (プログラミングに慣れているのならこのレファレンスでcgiとの違いを確認すればかけると思います。) あまり参考にならず申し訳ないです。
- 148 名前:146 mailto:sage [2006/10/24(火) 21:04:22 ID:fp6WpQor]
- >>147
サンキュー!十分参考になりました。 なにかphpの統合環境(デベロッパー)みたいなの使っていますか?
- 149 名前:45=145 mailto:sage [2006/10/25(水) 17:39:43 ID:uGsUlnsx]
- >>147
まぁ、俺も以前に再利用して作ろうとした口だったんだけどなw プログラムは本職じゃないんで趣味の知識くらいしかないんだが 久々に昔の続きでもやり直そうかなぁ。 Java出来れば携帯アプリで作りたいww >>146 PHPでゲームって言うと ある程度限定されちゃうから FLASHとの連携も触れながら勉強した方がいいかもね。 俺は勉強中…orz
- 150 名前:53 ◆pNuujeuN2w mailto:sage [2006/10/25(水) 19:14:20 ID:8rNqedx7]
- >>148
MacintoshなのでXcodeやEclipseぐらいしかないのですorz PHPEditer ( 日本語ネイティブで動作 ) phpspot.net/php/ Zend Studio ( php本家開発/シェア ) www.zend.co.jp/products/studio/ ぐらいがメジャでしょうか。。
- 151 名前:名前は開発中のものです。 mailto:sage [2006/10/26(木) 01:20:06 ID:5AG5qCsi]
- >>149
オレはJavaやってから、Flash(ActionScript)の方をやったクチだけど すごい簡単だったよ
- 152 名前:名前は開発中のものです。 mailto:sage [2006/10/26(木) 02:44:38 ID:0OtP5Pgo]
- ブラウザゲームとか負荷が高すぎ。
- 153 名前:53 ◆pNuujeuN2w mailto:sage [2006/10/26(木) 15:55:40 ID:XC+xIPKN]
- 多人数型 潜水艦+魚雷 アクションゲー SubmarineWars
・シンプルな戦闘、3Dフィールド(?) ・テンキーでショートカット ・ページ内のコンソールはドラッグ化 kitakore.org/submarine/ 操作の簡単な解説 kitakore.org/submarine/howto/ 「多人数型Webゲー」として引き継ぎおkですかね。。
- 154 名前:53 ◆pNuujeuN2w mailto:sage [2006/10/26(木) 16:53:09 ID:XC+xIPKN]
- >>151
ほんとですか?Flashもやってみようかな・・ SWでは純粋なxmlを吐き出すなかのひと(kitakore.org/submarine/marine_ajax.php)がいて、 submarine/index.htmlはphpに頼んで表示をさせてもらってるだけなので、 もしやFlashクライアントは意外に簡単かもしれません。 >>152 ブラウザゲーの負荷は主に出力がボトルネックになっているようで、 (I/Oを除いた処理自体にはあまり時間はかかりません) 更新をXMLで行えば(SWでは1更新につき0.7KB〜1.2KB)かなり絞れるようです。 SubmarineWarsではCPU占有時間は平均10ms(おそらく短い方?)で、 XHTMLをそのまま出力していたHeRO (平均90ms) の約10分の1になりました。 しかしやはり丸1日プレイされるのはちとマズいので、 対策を考えるとともに1日のCPU占有が100秒を超えるとストップするようにしています。
- 155 名前:53 ◆pNuujeuN2w mailto:sage [2006/10/26(木) 17:04:39 ID:XC+xIPKN]
- よてい
処理を最適化してみる 最後の処理時間を共有領域に書き込み、魚雷の処理などは一定時間毎にまとめて行う (全体としてはSELECTがいっこへるだけだけど意外に効果あるかも) 情報の書き込みを1回ごとに行っていたのを全体でまとめて書き込む ひとつずつMySQLで検索していたのをテキストにぶちこんで一気に全部読み込んじゃう(退化か?) ゲーム性を高める 機雷、偽装魚雷の実装 専用のクライアント作成 できればです。と保険をかけておく。
- 156 名前:名前は開発中のものです。 mailto:sage [2006/10/26(木) 19:02:37 ID:fFfgrfrg]
- ブラウザゲーム作れる人を捕獲したい
アイデアはすでにあるんだ。
- 157 名前:名前は開発中のものです。 mailto:sage [2006/10/26(木) 20:00:17 ID:EpYdQIu6]
- ちょっと書いてみ?
- 158 名前:53 ◆pNuujeuN2w mailto:sage [2006/10/26(木) 22:09:57 ID:aaiosHp9]
- >>156
くれ 1. セルフチェック(バッテリ/耐久力に応じた行動) 2. 周囲の魚雷を探す xマス以内の魚雷との衝突可能性のある危険エリアをチェックする 3. 周囲の敵を捜す xマス以内の敵と接触/直接攻撃される可能性のある危険エリアをチェックする。 /敵を見つけて攻撃する 3. 周囲の敵を捜す 索敵範囲にいないなら危険エリアを避けて潜水し2getへ 4. ターゲットがセットされていない場合一番近い敵を捜す。これをターゲットにセットする。 5. ターゲットが射線上にいれば停止して敵に向かって魚雷を発射する。 6. ターゲットが射線上にいなければ危険エリアを避けて敵方向にランダムに移動する。
- 159 名前:53 ◆pNuujeuN2w mailto:sage [2006/11/01(水) 21:20:37 ID:/l+6W8Nx]
- あ、長らく書き込みがないと思ったらまちがえて404になってたorz
>>153を訂正します プレイ kitakore.org/marine/ 解説 kitakore.org/marine/howto/
- 160 名前:名前は開発中のものです。 mailto:sage [2006/11/02(木) 21:12:26 ID:kFSqhz47]
- >>53
もう来なくて良いよ… 空気嫁
- 161 名前:名前は開発中のものです。 mailto:sage [2006/11/04(土) 20:33:33 ID:toUbVbC3]
- >>159
乙。でも人いねー CPU艦きぼん >>160 オマエモ(ry
- 162 名前:名前は開発中のものです。 mailto:sage [2006/11/21(火) 01:14:22 ID:mUzBkCZx]
- >>612
俺も三浪!
- 163 名前:名前は開発中のものです。 mailto:sage [2006/12/13(水) 20:49:46 ID:zs8x29JG]
- >>160の指示通り空気を読んだが何も起こらないぞ
- 164 名前:名前は開発中のものです。 mailto:sage [2006/12/14(木) 11:56:09 ID:2rwKnyAF]
- >>163
空気嫁
- 165 名前:名前は開発中のものです。 mailto:sage [2006/12/17(日) 23:08:50 ID:AkcosV/1]
- >>53
逃げたか? モチベーションの上下が激しい奴だな
- 166 名前:名前は開発中のものです。 [2006/12/22(金) 21:27:07 ID:6FIUpJHh]
- AJAX MMOのテスト始まったぞ
www.abars.biz/dolls-of-wizards/ ↑これな
- 167 名前:名前は開発中のものです。 mailto:sage [2006/12/23(土) 15:52:05 ID:/NQfhhOP]
- キャパ何人だよ、そこまで行くとただの馬鹿だ。
最低2Gて・・・
- 168 名前:名前は開発中のものです。 mailto:sage [2006/12/23(土) 21:04:49 ID:+3TRFGTJ]
- >>167
javascriptでそこまでやろうと考えついた香具師がすごい Macで動作確認しているのもちょっとほめたげる
- 169 名前:名前は開発中のものです。 mailto:sage [2006/12/24(日) 09:31:28 ID:qa9ZQWcC]
- >>166
ハードの性能なんて時間が経てば解決するよ
- 170 名前:名前は開発中のものです。 mailto:sage [2007/01/14(日) 22:17:52 ID:Tcq0hCTB]
- とりあえずsubmarineのソースくれ
ちょっと参考にするかも。
- 171 名前:名前は開発中のものです。 [2007/04/09(月) 11:27:45 ID:Lz8iMkWQ]
- ゲームではないけどこんなものを・・・。
www26.tok2.com/home/polpolmaker/user0/pflash/
- 172 名前:名前は開発中のものです。 mailto:sage [2007/07/31(火) 22:55:13 ID:e+4OS7c3]
- なんだかんだいって見てるひと挙手
ノシ
- 173 名前:名前は開発中のものです。 [2007/08/05(日) 12:28:30 ID:oZTuOpji]
- ノシ
- 174 名前:名前は開発中のものです。 mailto:sage [2007/08/06(月) 20:54:11 ID:v5lBwxdR]
- >>146
PHPでブラウザゲームを作成する方法について書いてある洋書 www.google.co.jp/search?q=php+game+programing
- 175 名前:名前は開発中のものです。 mailto:sage [2007/08/07(火) 06:39:18 ID:HTOvCaRV]
- PHPつーかAjaxで何か作りかけて止まった・・・
(いちお動いた) 凶悪RPGくらいにしとくべきか
- 176 名前:名前は開発中のものです。 mailto:sage [2007/08/08(水) 18:53:55 ID:/c4+wavv]
- 気分が向いたら作成サイト晒してくれ
- 177 名前:名前は開発中のものです。 mailto:sage [2007/08/08(水) 20:48:35 ID:ah933NfM]
- 晒せるほど進んでネェ・・・
- 178 名前:名前は開発中のものです。 mailto:sage [2007/09/12(水) 14:30:26 ID:j85s/f+r]
- そもそも、phpって単体ではゲームに向いてない言語だよな
組み合わせるとしたら何が良いんだろ FLASH使えるならFLASHと。 後はAJAX辺り? 画面遷移あるとゲームとして成り立ちにくいよな・・・ 箱庭諸島みたく遷移量少なければいいけど
- 179 名前:名前は開発中のものです。 mailto:sage [2007/09/13(木) 01:25:59 ID:4jJVLpDs]
- ゲームじゃなくてこんなのはどう・・・?
www26.tok2.com/home/polpolmaker/
- 180 名前:名前は開発中のものです。 mailto:sage [2007/09/13(木) 19:59:50 ID:+MbULlPz]
- >>178
だよなー phpでやる意味を持たせるならばネットワーク系のゲームだろうから flashメインが無難なんじゃね ajaxも単体で動く物が作れるくらいじゃないと ちょっと難しいんじゃまいか
- 181 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 00:37:43 ID:yc7FVi5s]
- ほ
- 182 名前:名前は開発中のものです。 mailto:sage [2008/01/25(金) 00:26:52 ID:eZD9VqqI]
- とりあえずここは俺が再利用する。
phpで罪罰もどき作るおっおっお( ^ω^ )
- 183 名前:名前は開発中のものです。 mailto:sage [2008/01/25(金) 00:53:57 ID:R+fkIF/N]
- その言葉を最後に、182は消息を絶った
- 184 名前:182 mailto:sage [2008/01/25(金) 10:31:52 ID:eZD9VqqI]
- 設計とか考えずに作ったらクラス使ってるけど
結局全部グローバル変数とかいう オブジェクト指向のoの字もないものになりつつある^^
- 185 名前:名前は開発中のものです。 mailto:sage [2008/01/25(金) 13:47:10 ID:bo7FBZ2X]
- 罪罰規制うぜぇってのどっかのスレで見たな
- 186 名前:182 mailto:sage [2008/01/25(金) 19:31:59 ID:eZD9VqqI]
- >>185
それは同意せざるを得ない。 FFAとかに比べても厳しいし。
- 187 名前:名前は開発中のものです。 mailto:sage [2008/01/26(土) 05:01:17 ID:04EHN/Ak]
- FFAとか罪罰とかもうかなり昔になるよな。
そろそろ新しいゲーム出てきて欲しいよな
- 188 名前:182 mailto:sage [2008/01/26(土) 16:18:14 ID:W6xHBRLF]
- >>187
国取物語とかScript Of SagaUとかあるけど、 ぱっとしたものは出てこないよな。 てか鯖の性能が上がらないからいくらブロードバンド時代と言えども・・・ってのはある。 外国のは凄いけどね。 てか技の仕様が決まらない ・罪罰みたいに全部if分岐で処理を直書き。 ・クラス作って継承。 ・データファイルから読み込んでインスタンス作成。細かい処理はスクリプト。 1番目は早いけど汚過ぎるし、3番目は綺麗だけど インタプリタの中で更にインタプリタ動かすとかどんだけー 間を取って2番なのか・・・? でもだったら1番を関数化して綺麗にした方が早いしなー。
- 189 名前:名前は開発中のものです。 mailto:sage [2008/01/26(土) 21:31:10 ID:5EDB1avI]
- どこぞプラグインみたいにする
Rubyの場合 load を使って技処理ファイルを読む PHPもincludeとかでrequire?どっちかでできるかと
- 190 名前:182 mailto:sage [2008/01/27(日) 16:13:42 ID:zXoPt4r4]
- どこぞって・・・どこぞ?
うん。そんな感じで実装することにした。
- 191 名前:182 mailto:sage [2008/01/29(火) 16:30:48 ID:Bv+IVcNv]
- 技が完成した。
といっても1種類だけだが。
- 192 名前:182 mailto:sage [2008/01/31(木) 21:30:32 ID:3RXAirfz]
- なんか日記スレみたいになってるけど、
メッセージ機能の基礎完成。
- 193 名前:名前は開発中のものです。 mailto:sage [2008/02/13(水) 23:50:53 ID:E+fQZBiZ]
- ょう どれくらい進んだか?
- 194 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 17:57:50 ID:snyDpKkR]
- 元気?
- 195 名前:182 mailto:sage [2008/02/25(月) 22:12:56 ID:QoU4wD66]
- 元気だが飽きた。
- 196 名前:名前は開発中のものです。 mailto:sage [2008/03/02(日) 23:09:25 ID:mp9nD0kG]
- オープンソースにしたら俺も手伝ってヤンよ
- 197 名前:182 mailto:sage [2008/03/06(木) 00:56:19 ID:qoebFe9q]
- www.hayasoft.com/define/sin2_plus.zip
これね。 因みに開発中過ぎてログイン機能がないから /sin2_plus/sin2.php?id=player&pw=pass でログインなんでよろ。 画面に表示されてるステのうち右側が戦闘中の敵のステ。 戦闘中じゃなくても表示されてるけど。 左側が自分のステ。 パーミッションがwindows環境でテストしてるからまだ決めてない。 ヘルプとか当然ないからソース読んでくれ。 今のところは情報コマンド(自国内のキャラクターのステータスをリスト表示する機能)を 実装しようとしてるけど全キャラクターのデータを読み込んで自国だけ選ぶってのは処理重そうだなーって悩んでるところ あと実装されてるっぽいコマンドもほとんどつくりかけ。 気が向いたら見てみてくれ。
- 198 名前:名前は開発中のものです。 mailto:sage [2008/03/06(木) 11:04:11 ID:UJUZ6Iaj]
- やってみたけど 罪と罰 知らないから
訳分からんかった >情報コマンド〜〜 は ステータスのリストのファイル作っとけばいいんじゃない?
- 199 名前:182 mailto:sage [2008/03/06(木) 18:15:37 ID:qoebFe9q]
- やっぱり分かりづらいかー。
まぁもともと分かり辛いものに更に独自機能つけてるしな・・・。 ステータスリストつくると参加者全員がそのファイルにアクセスするから、 混雑時にダメくさいなーとか思ってみたり。
- 200 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 15:19:26 ID:W6HMcfZ2]
- 手伝うって言ったし 手伝うぜ☆
SQLは使えないんか?
- 201 名前:182 mailto:sage [2008/03/08(土) 22:41:09 ID:iMiZGYp0]
- 当初はファイルとSQLの両方から選択できるようにする予定だったんだけど、
テスト環境を用意できなくて見送ってる。 要はwindows版のMySQLをapache上から呼び出す方法がよく分からないだけなんだけどさ。
- 202 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 22:55:12 ID:r7PA9ENW]
- 結構進んでたのな
罪罰なつかすぃ〜 ちょっと軽く見た感じだと良く分かんなかったけど。 リスト作るならSQLの方が楽 ローカルにXAMPPとか入れたらいいんじゃね?
- 203 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:07:55 ID:WwcllF4N]
- つPhpMyAdmin
- 204 名前:182 mailto:sage [2008/03/10(月) 21:46:20 ID:2bXOS1sF]
- MySQLをインストーラに沿ってインスコしてるはずなのに
なぜかphpMyAdminを開くとエラーが出るんだよね。 なぜだろう。 XAMPPなんて便利なものがあったのか。 ありがとう試してみるよ。
- 205 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 22:15:01 ID:tAabUiYq]
- >>204
php.ini で mysql.dll 有効にしてある?
- 206 名前:182 mailto:sage [2008/03/11(火) 15:51:56 ID:YWd1IPRX]
- >>205
たぶんしてないくさい。 でもメインPCのソニータイマーが発動して修理中だから帰ってきたら確かめてみる。 ありがとん。 とりあえずサブマシンにXAMPPをいれてみた。 DBも使えるようになったし毎回全キャラデータ読み込んじまうぜ!うひょー! とか思ってたんだが 仮に(まぁありえないけど)ユーザー数を1000人として 全員が同時アクセスすると 1ユーザデータ500バイトだと 1000*1000*500 = 500MB も鯖のメモリを使用することに気づいて危うく踏みとどまった。
- 207 名前:名前は開発中のものです。 [2008/03/16(日) 15:49:12 ID:PqHEnuu6]
- 今phpゲーム作ってるんだけど、ここよさそうですね
一人で細々やってるとモチベ維持できそうにないので ここに開発の経過書いていこうかな?意見も貰えそうだし
- 208 名前:名前は開発中のものです。 [2008/03/16(日) 16:01:20 ID:PqHEnuu6]
- 今までの途中経過。
vipmomizi.jog.buttobi.net/cgi-bin/vestri/src/vestri27377.jpg このようにマップ表示まで完成してます。表示と移動のそれだけ。。 この13×13のマスどれかをクリックして、画面遷移・マップの中を移動します。 リアルタイム的にして、他の言語も使って、画面遷移せず キャラがとことこ歩いていくのもいいかなと思ったんですが それじゃなんか中途半端かなと思ったので、このシステムで落ち着いてます。 やっぱりリアルタイム的な要素もあったほうがいいですかねえ?
- 209 名前:名前は開発中のものです。 mailto:sage [2008/03/17(月) 02:31:13 ID:AvrTKhOr]
- >>208
クリックしたら中国VS日本て書いたHPが出てきたが
- 210 名前:名前は開発中のものです。 mailto:sage [2008/03/17(月) 11:34:33 ID:G9t2GnBQ]
- VIP臭いぜ
- 211 名前:名前は開発中のものです。 [2008/03/17(月) 11:47:51 ID:8P+PR45s]
- vipmomizi.jog.buttobi.net/cgi-bin/vestri/
ここのアップローダを使ってただけです。 誤解を与えてすいません。
- 212 名前:名前は開発中のものです。 mailto:sage [2008/03/17(月) 14:45:45 ID:G9t2GnBQ]
-
158 名前:以下、名無しにかわりましてVIPがお送りします。 []: 2008/03/17(月) 01:37:18.99 ID:HrJVUHvQ0 (3) ブラゲ開発してるんだけど、誰かモチベ保つ秘訣を教えてくれ あとゲームの内容についての意見はどこでどう貰えばいいかな このスレで実際に作って公開した人がいるみたいだけど・・・
- 213 名前:名前は開発中のものです。 [2008/03/17(月) 15:10:56 ID:8P+PR45s]
- すいませんでしたorz
一人で細々やっときます・・・
- 214 名前:名前は開発中のものです。 mailto:sage [2008/03/17(月) 21:33:34 ID:QPbtWcoQ]
- PHPってユーザーインターフェースの部分はどうやるの?
- 215 名前:名前は開発中のものです。 mailto:sage [2008/03/18(火) 00:21:35 ID:x32TjqNE]
- JavascriptやHTML、actionscriptなどなど
- 216 名前:名前は開発中のものです。 mailto:sage [2008/03/18(火) 19:36:02 ID:1de/M5Vt]
- このスレはsageつつ細々やる人に向いてるんだぜ
- 217 名前:名前は開発中のものです。 [2008/03/18(火) 19:36:24 ID:+i6TATTQ]
- ふむふむ
- 218 名前:名前は開発中のものです。 [2008/03/18(火) 19:41:50 ID:2uRYPsFM]
- やっぱりPHPだけじゃ完結しないわけだ
- 219 名前:名前は開発中のものです。 mailto:sage [2008/03/18(火) 19:51:10 ID:WlefpChn]
- 普通のMMORPGみたいなのならPHPじゃ完結しないねー
ユーザーインターフェイスの見た目だけなら別にPHPだけでも可能だけど。 動的な処理できないし。
- 220 名前:名前は開発中のものです。 mailto:sage [2008/03/22(土) 21:28:27 ID:q1r71qgS]
- 携帯対応を考えるならHTMLだけの方がいいんじゃない?
- 221 名前:名前は開発中のものです。 mailto:sage [2008/03/22(土) 21:39:28 ID:3I+Av0JA]
- 携帯対応ならそこらのCGIゲームやってればいいんじゃないのか
携帯対応だと、そこらのCGIゲームと変わらないものが出来ると思うけど。
- 222 名前:名前は開発中のものです。 mailto:sage [2008/03/22(土) 22:21:51 ID:dH109lJE]
- CGIとPHPにいかほどの違いがあるというんだ!
apacheにフックするかしないかの違いじゃないか。
- 223 名前:名前は開発中のものです。 mailto:sage [2008/03/23(日) 08:25:27 ID:rKVSw6Oh]
- そこの問題じゃないだろww
- 224 名前:名前は開発中のものです。 [2008/04/06(日) 04:37:06 ID:GSpljlQu]
- クライアントをJavaScript、サーバをphpで多人数参加型のRPGを作ります。
CGIゲームに足が生えたようなモンです。 プレイヤーの移動の仕方は>>208さんとまったく同じ感じなんだけど、 何か気になるな。まいっか。
- 225 名前:名前は開発中のものです。 mailto:sage [2008/04/07(月) 13:44:28 ID:Y/y5x+3M]
- おーがんばれ。
クライアントをJavaScriptって要はAjax?
- 226 名前:名前は開発中のものです。 [2008/04/07(月) 17:04:33 ID:2BW21GOR]
- そーですねそーなる。
ゲームのコンセプトですが、 多人数参加型RPGに家庭用ゲームの良さを合わせたものにしようと思っています。 また古参優遇のシステムにはならないように、ある程度工夫を施す予定。
- 227 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 03:25:54 ID:GMikUecA]
- なぜに家庭用ゲーム?
てかいちいちageるなよ。
- 228 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 09:03:53 ID:MPBUTsZU]
- sage忘れてましたすいません^^;
MMOは多人数で組まないと遊べないことが多いですし、 MMOみたいにリアルタイム的な要素が多いわけじゃないですから、 ソロプレイでも遊べるようにしようかと。
- 229 名前:名前は開発中のものです。 mailto:sage [2008/04/14(月) 22:03:16 ID:aA/RXZve]
- 夢を語る前に物を作れ
- 230 名前:名前は開発中のものです。 mailto:sage [2008/04/15(火) 07:13:31 ID:scDNf17E]
- 229 名前:名前は開発中のものです。 [sage]: 2008/04/14(月) 22:03:16 ID:aA/RXZve
夢を語る前に物を作れ 名言
- 231 名前:名前は開発中のものです。 mailto:sage [2008/05/18(日) 09:46:06 ID:vuSqK8dG]
- 罪×もどき 今どんなかんじだい?
- 232 名前:名前は開発中のものです。 mailto:sage [2008/05/19(月) 22:44:23 ID:bXVG+Fr7]
- 画面を進めるのがフォームボタンぐらいしかない気が。
- 233 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 17:31:32 ID:/Kv7AS/6]
- >>231
よし!Singletonパターンとやらを取り入れてみよう! ↓ うゎー動かなくなった(;´д`) もう少し汎用的なフレームワークに作り変えようとしたのが間違えだった。
- 234 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 01:59:15 ID:8NBRfHV8]
- cakePHPで何か作ろうかなと思たけど辞める
- 235 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 23:00:35 ID:HGehXO5A]
- >>234
何の宣言だw
- 236 名前:名前は開発中のものです。 mailto:sage [2008/08/03(日) 22:09:24 ID:ZAHDWyx6]
- DWCも今月末で終わっちゃうし、寂しいからなんか作ってみようかな。
- 237 名前:名前は開発中のものです。 mailto:sage [2008/08/03(日) 23:01:27 ID:DlqfZCLZ]
- DWCすごいよね
ビジネスモデルにしたら普通に仕事になりそうなのにw
- 238 名前:名前は開発中のものです。 mailto:sage [2008/10/01(水) 22:30:31 ID:zm/16gFc]
- >>233
デザインパターンは何度も導入しようと思うんだけど、 結局「自己流の方が効率がいい」ていう結論に達してしまう
- 239 名前:名前は開発中のものです。 mailto:sage [2008/10/02(木) 23:10:48 ID:Mv1kb0PE]
- あんま関係ないけど
いまMySQL+php+JSでクイズアプリorゲーム的なもの作成中。 csv形式であらゆるデータを読み込み問題として扱う。 受験勉強やら資格試験やらにも、純粋なクイズにも。 もし可能なら流行のAjaxで対人対戦などもやってみたいが可能か知らん。 php+Ajaxで対人対戦するとしたらどうなんだろ。 MMOはサーバの負荷がきついと思うが、クイズなら可能かも。 QMA全国対戦をモデルにすれば ・クライアントに現在のサーバ時刻とクイズ開始時刻を送信 ・各クライアントは一定の時刻に問題GET ・サーバは各クライアントのラグを管理し、問題配信時に 最初にGETしたクライアントからのラグを各クライアントに渡す ・制限時間内は一定時間ごとに他のクライアント回答状況をサーバからGET ・ユーザが回答したらクライアントはサーバに回答送信 ・制限時間終了したらある程度の時間をおいて全クライアントの正誤と次の問題をGET という感じか。 結局リアルタイムで回答状況をGETしようと思えば問い合わせ回数は変わらないわけか。 どうしてもやりたければ静的XMLを出力してそれを参照したほうがいいかも。
- 240 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 01:06:39 ID:k1P2w7s2]
- 静的コンテンツをもらうにしても、
結局16人が1秒ごとに問い合わせれば毎秒16リクエストか。 転送速度を考えればそう変わらん気がする。
- 241 名前:sage [2008/10/10(金) 23:51:20 ID:3lD+ZF/e]
- >>240
for文でくるくる回して更新があったら送信。 って方法だったら転送量は減るっぽい。 phpでやるような事ではないが。
- 242 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 23:52:33 ID:3lD+ZF/e]
- ぅおΣ(゚д゚lll)
メル欄を間違えたぜ!
- 243 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 17:18:27 ID:IxHr4dEa]
- >>241
あ、Cometだっけ codezine.jp/article/detail/733?p=1 phpでは無理…なのかな 16人同時接続&16プロセス並列に耐えられるサーバもいるが とりあえず他ユーザの解答状況のリアルタイム表示は 開始直後は1秒に1回にして、 後半になるごとにリクエスト回数を減らすことで対応を検討。 とりあえずjs部分は打ち止めとして、 そろそろサーバスクリプトの実装にはいろっと。
- 244 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 13:57:06 ID:fpraoP6N]
- >>243
>phpでは無理…なのかな まぁやって出来んこともなかったけど。
- 245 名前:名前は開発中のものです。 mailto:sage [2008/10/19(日) 16:26:53 ID:2crd4koc]
- RoRならブラウザゲーの開発も早いんだろうなw
- 246 名前:名前は開発中のものです。 mailto:sage [2008/10/20(月) 13:20:54 ID:MAUj7JRS]
- PHPのスレだというのに!
- 247 名前:239 mailto:sage [2008/10/20(月) 15:54:35 ID:+pbv0Vs3]
- 俺もRoRにしようか迷ってるw
- 248 名前:名前は開発中のものです。 mailto:sage [2008/10/20(月) 22:04:38 ID:MAUj7JRS]
- 裏切り者めー。
ブラウザで遊べるゲーム総合スレに行ってしまえっ
- 249 名前:名前は開発中のものです。 mailto:sage [2008/10/30(木) 10:20:53 ID:oSKBs07x]
- ブラゲ板でPHPゲーム作っててやたら盛り上がってるなー。
|

|