share
1read 100read
2013年07月ゲ製作技術303: HSPで出来るのか・・・ (123) TOP カテ一覧 スレ一覧 2ch元 削除依頼
MMORPG製作プロジェクト(仮) (117)
「多関節キャラによる格闘ゲームを作るスレ」その2 (833)
ラムダってどうよ? (129)
Like A Quest Hyperついて (104)
RPGコンストラクションソフトを作りたい (113)
RTS のデザインについて(実装技術は除く) (170)

HSPで出来るのか・・・


1 :2007/02/16 ~ 最終レス :2012/10/18
えびゲーはHSPで開発してるみたいなのですが、
HSPでえびゲー(http://ebi.20maru.jp/)のような感じで仮想空間でチャットができるようなプログラム
が組みたいのですが、この本を読めば作れる! 私が教えてやる! このサイトにヒントなりなんなり載ってるよ~
とか、なにかしらヒントだけでもいいので教えてください。
知識のある方、なにとぞお願いいたします!

2 :
調べるのが面倒ですぐ質問したくなる気持ちはわかります。
しかし具体的な自分の力量を示すこともなく、
またHSPに関して言えば専用のスレもあるのに
新スレを立てるのはいただけないと思いますがどうですか?

3 :
はい、2さんの言われるとおり力量を示してないのはおかしいですよね・・
ですが、独学でHSPの基礎をやってきたもので、ここまでできます!っていうのが
言えないんです・・・ どこかのサイトだったか忘れたのですが、そこのRPG作成?だったか
なんかでマップの中を自由に動き回るっていうプログラムは理解してます。
HSPの専用スレッドでは、RPG作成やシューティング作成、MMO作成などのスレッドは一応見たのですが、
RPGが作りたいわけでも、MMOのような大規模なものを作りたいわけでもないですし、
具体的な技術や、書籍、サイトなりが紹介されてるわけでもありません。
サイトのほうは自分でもかなりググっって探してはみたのですが、RPG系統はよくあるものの
ネットワーク、小規模MMO?みたいな感じの技術サイトは見つけることができませんでした。
ので、ヒントでもいいので、ここでもし、この本がよかった!このサイトが参考になったなど
ありましたら紹介してもらおうかと思いスレッドを立てさせていただいたのです。

4 :
Win専用で行くなら.net系が簡単だろ
無償開発ツールでサンプル片っ端試してみるといい。
値は張るがFlashのActionScript+サーバサイドという構成なら
オンライン処理を実装するサンプルには事欠かない。
MacならRubyCocoaが熱いかな。Obj-Cでも良いけどあの哲学は一癖ある。
サーバサイド処理を確認するには、JavaScriptのXMLHttpRequestで
ポーリングしながら複数ブラウザ間の情報得るデモでも作って調整
しまくるといい。Firebugがあれば楽勝。
小規模MMOならCANVAS(+ExplorerCANVAS)あたりで描画するのも手だ。
マップチップ表現とかやると糞重たいけどな。
HSPにこだわる意味は疑問。
情報集めにくいし、あの記述能力ではなあ。
プレイヤーを動的に生成したり消したり柔軟にやろうとするだけでも、
かなりアクロバットなセンスが要るぞ。
ある程度以上の構造化しようと思ったらHSPじゃ逆に辛いって。

5 :
力量を示してないのがおかしいんじゃなくて単発質問でスレ立てるのがおかしい
って言ってんだよあほ。R。

6 :
>>4
ありがとうございます!
HSPにこだわってるわけではなくて、えびゲーがHSPで開発されたものだったので、
HSPならこれがつくれるんだ!って思ってHSPをはじめたんです。
それにしてもびっくりしました。
http://www.dofus.com/en/
すごっ!! これ、Flashでできるんですか!!汗
ActionScriptってのちょっといろいろ見てみようと思います

7 :
>>1
>>6 ActionScriptでも出来るけど結局基礎知識ないとできないぞ
初心者がよくやる 「他の言語なら・・・」 みたいな考え方はやめなさい
HSPだってチャットくらいならPCBnet2のサンプルにがあるんだから
内容が分からないなら 何が分からないのかここに書きなさい
おいらがたまに回答してあげるから

8 :
Flex2SDKオモスレー
無料でこの充実具合は神だが、初心者にはコマンドラインコンパイルが面倒か。
>>7
ActionScriptで必要な基礎ってなんだべか。
枠だけ守りゃ、OOPせんでもJavaScript程度にラクに書ける言語ですぜ。
AS3.0ではFlash特有のクセからも解放された感じだ

9 :
>>8
チャットしたいみたいだから、HTTPヘッダとPOST処理とか
CGIも書けなきゃ拡張できないし
AS 2.0 は使い辛かったけど AS 3.0 どんな感じなんだろうな・・・
Flashは選択としては良い、Javaよりも普及してるしGUI揃ってるから。
ただHSPできないからFlash選択するレベルならやめたほうがいい と言いたかった

10 :
なるほど、納得
俺の物言いはweb開発に慣れてる前提になっちまってました。スマソ

11 :
>>10
いやいや、自分こそ初心者叩きみたいで悪いから・・・
>>1
いるならがんばれ!

12 :
>>7 さん
ありがとうございます!
PCBnet2 ←これで検索してみると結構ネットワーク関係のTipsがありますね。
これからいろいろいじってがんばってみたいと思います ペコリ

13 :
グダグダ言わずに1がFLASHでやってみればいいんだよ。


それで結局挫折してスレが終わるから。

14 :
ネットのことは分からんが、>>4がHSPを叩きたいだけというのは分かる。

15 :
適切かどうかはともかく、理由書いて叩いてるんだから「だけ」ではないような。
反論すればいいんじゃね

16 :
こういった無意味な単発スレのおかげで良スレがまたひとつ消されてゆく・・・

17 :
助けて・・・
http://hp107.hp.infoseek.co.jp/
ここのソース参考にしてPcbnet2勉強しようと思ったんだけど、どうやっても
ローカルサーバ(127.0.0.1)にログインできない・・・;;
たぶん、ローカルアドレスを変換してるのかな?とは思うんだけど、その変換
してる場所すらわかならい;;
わかる方いたら教えてください

18 :
いません><

19 :
>>1
ソース載せて それみて教える

20 :
//server側
;----------------------------------------------------------
;#define LOGIN_SERVER
;----------------------------------------------------------
; 定数
#define CLIENT_VERSION 9
#define MAPMAX 5
#enum LOG_ID_TCP = 0
#enum LOG_ID_CHAT
#define HP_RECOVERY_WAIT 500
; クライアント状態色
#define COLOR_OFFLINE 64,64,64
#define COLOR_PC_ONLINE 0,192,0
#define COLOR_NPCM_ONLINE 204,204,96
#define COLOR_NPCS_ONLINE 160,160,0

21 :
どこがおかしいのかわからないので全ソースを表示させるとかなり長く
なってしまいます。

22 :
;--------
; ID
;--------
; Window
#define WND_MAIN 0
#define WND_TCPLOG 5
#define WND_CHATLOG 6
#define STATUS_BOX_SIZE 10
#define SYNC_TIME 1000
#define UPDATE_FLIE_LIST "update.dat"


23 :
;------------
; イベント
;------------
#define EVENT_NOMOVE 1;2049 ; 1 + 8 * 256
;----------------------------------------------------------
; include
#include "pcbnet2.as"
#include "mod_log.as"
#include "mod_mmocmd.as"
#include "mod_client.as"
#include "mod_fmfmap.as"
#include "mod_mapsys_svr.as"
#include "mod_ini.as"
#ifndef LOGIN_SERVER
#include "mod_attack.as"
#endif
#include "mod_debug.as"

24 :
やっぱり全部表示させるのは無理っぽいです・・・
どうもすみません;;
http://hp107.hp.infoseek.co.jp/
やはり、ここからソースをDLしていただければと思います。
ご迷惑をおかけします;; 

25 :
他人のソースかい
そこソースはくせのあるモジュール化してあるから覚えない方がいい。
PCBnet2のチャットサンプルみなさい

26 :
チャットサンプル
sample01_SimpleChatってやつなんだけど、host= "127.0.0.1"
でエラーになります。どこかのサイトにhost="yahoo.co.jp" ←こういうふうに文字列でないと
だめってあったんですが、本家サンプルが数字指定してるのに文字列でないと
だめってことないですよね?

27 :
削除依頼しといたから

28 :
ごめ、rndがHSP3用になってなかった。
でも、やっぱりエラー出る。

29 :
どういう環境で、どうしたら、どんなエラーが出たのかを簡潔にまとめて↓で聞け。
HSP - Hot Soup Processor [14]
http://pc11.2ch.net/test/read.cgi/gamedev/1165671308/

30 :
>>29 さん
わかりました。

31 :
再利用すっぺ

32 :
再利用していい?

33 :
さすがに過疎いな
まーまったりやりたいのでいいか。勝手にやる
HSPでMORPGっていうかネットゲー作りたい。
サーバークライアント方式で、
 サーバー:ダンジョン作って公開
 クライアント:ダンジョン凸して冒険
って感じのヤツ。
ちまちま作ってたんだけど細かいアイディアとかでバグとかいろいろ協力してくれると嬉しい。

34 :
プロジェクトページっていうか、やっつけで作ったサイト
http://www5.atpages.jp/itachi/
一応、とりあえずで動くもの載せといた。

35 :
HSPでオンラインゲー作った人は結構いるんだぜ?
ただ完成しても人がこないor運営続かないが9割で今はもうない
で、本題だけど邪魔だからageないで

36 :
それは、どうせいなくなるんだからやんなってことか?
ageたのはスマンかった

37 :
やるのは勝手だけどageるほどのものじゃないという忠告
自分も過去に作って1日30人程度しかこなくてやめたクチ
作ってるときはおもしろいんだけどねぇ・・・運営がほんと無理

38 :
なるほど・・・
ただ、30人も来たらすげぇと思うが。
運営は・・・適当じゃあかんかな?

39 :
自宅鯖でおk程度の認識だったら甘いかもしれん
パケット盗聴とかDDoSとかイタチごっこで嫌になった
1日30人だと24時間運営だとめぐり合うのが4~5人程度だと思ったほうがいい

40 :
MMOみたいに拠点サバ立ててやるつもりは無いんだが・・・
でも盗聴とかは考えたほうがいいかなぁ

41 :
誰もいないけどサーバー立てて放置しときます
ゆっくりやっていきまふ・・・

42 :
>>32さんへ
ソフトのダウンロードができません。
HSPのMORPGに興味があるのですが・・・

43 :
403が出るね

44 :
ごめんなさい。
借りてた場所がlzhとかのダウンロード禁止してたっぽい。
拡張子txtに変えたからダウンロードしてから拡張子変えて使ってみてくださいorz
近いうちinfoseekに変えるお・・・

45 :
>>32さんへ
今度は、サーバーに接続できません。
ファイアーウォールとかも例外設定にしてあるから、接続できると思うのですが・・・

46 :
ちなみに自分でサーバーを立てて、ローカルIPにダイレクト接続したら、
そこにはちゃんと接続できました。


47 :
報告ありがとうございますorz
ちょっと原因が分かってません
一人でテスト出来ないのがつらいですね。
ちょと気になったところ直したので再度落として接続してみてください
これから用事なのでサバだけ開けっ放しにしときます・・・


48 :
サーバーに繋がりました。
すごくよくできていると思います。
ただ、ネットゲーは他の人がいないと、さびしいですね。

49 :
よかた・・・
最低サーバークライアントの2人だけでもそれなりに遊べるようにしたいですね。
アイテムとかは増やしていくとして・・・
やっぱりダンジョンにはゴール的なものがあったほうがいいかなぁ

50 :
>>49
あってもいいと思うし、いらないとも思うし・・・。
このゲームのシステムは、ある種MORPGツクールみたいなものですから、
ゴール的なものを使うのは、ユーザーに一任されていると思うので。
ある意味、TRPGのように、サーバーを立てた人がゲームマスターとなって、
ゲームシナリオというか、ダンジョンを作ってくれるので、うまくいけば、
製作者である32さんはマッチングCGIを立てるだけで、ゲームユーザーが勝手に、
無限のゲームシナリオ、ゲーム世界を作ってくれるから、運営が楽になるかもしれませんが、
逆にゲームの面白さは、サーバーをたてた人に依存することになります。
ネットゲーは他人との係わり合いに面白さが依存しているのに、
ゲーム内容まで他人に依存しているのは、ちょっと賭けかなと思います。
実を言うと、自分もHSPでP2Pのネット対戦ゲームを作って、
ただいまマッチングCGIを稼動していますが、相手がいないので、
いつも閑古鳥です。
相手がいないので、自分自身オフラインモードでしか遊んでいません。
ネットゲームは作るのも大変ですが、どうやって遊んでもらえるかが
もっと大変なんです。

51 :
閑古鳥セツナイ・・・
まーまたーりやります。
ダンジョンはダンジョン経営シミュレーションみたいにしようかなと思ってます
やっぱり完全依存じゃなくてやってて楽しいものにしたいですしねー
ゆったり作成中

52 :
ElonaというRPGがある
今はサーバーが死んでいるが、ネット機能(ユーザーマップ、チャット等)もある
\1050の逆コンパイラ買ってソースを見てはどうだろうか
20万行以上のソースコードを読む根気があれば、ですが

53 :
てんすとん

54 :
>>52
エロな…?

55 :
>>52

>20万行以上のソースコードを読む根気があれば、ですが

そんなに長いと思う?


56 :
32さんはいるのかな
良い出来なので応援アゲしたいです

57 :
>>56
ありがとうございます・・・
見てますがだいぶ煮詰まってます。
ダンジョン経営とか・・・どうしようか・・・

58 :
絶賛応援中です
ファイトす!

59 :
ひっこしまスタ
http://hspmorpg.hp.infoseek.co.jp/
バージョンアップしてダンジョン経営っぽくしてみた。
ダンジョン作る側⇒ダンジョン作って宝置いて探索側を釣る。
           探索者が探索すればポイント増えてダンジョン発展できる
探索側⇒宝もって帰ってランキング
みたいにしてます。
弄ってみてもらって要望とかもらえたらとても嬉しい。バグ報告もすごく嬉しい。

60 :
バージョンうpおつかれさまです
ところで、今試しにダンジョン開放してるんですが
サイトの開放状況には反映されてないみたいです

61 :
ぎゃあああ
ごめんなさい。iniファイルに変な設定が入ってました。
直しましたので落としなおしてください・・・
コレで反映されるはず。報告ありがとうございます><

62 :
さっそくの修正乙です
ですが、また新たな問題が・・
昨日ダンジョンに入ろうとしたら、何度やっても「接続に失敗しました!」と
出て入れません・・
今までは普通に選択すれば入れたはずなんですが。。

63 :
何度も申し訳ないorz
修正+機能追加版うpしました。
コレで直ってるはず・・・・・です・・・

64 :
質問です
キャラがダンジョンに入って得たアイテムは昇天すると消えますよね
倉庫に登録すれば消えないとかいてますがやり方がわかりません

65 :
おー
入ってきた魔法陣を調べると脱出できます。
脱出すると持っているアイテムは倉庫に持ち帰れます。
っていうかちゃんとマニュアル書いたほうがいいですね・・・もうしわけない

66 :
やぁ~お久しぶりです。
えびげーはC++でつくってたもので、、HSPでは開発してないぽ。
32さんがんがれ^^
自分も今新しいの作ってたりします。(げーむぢゃないが。。(汗
9月くらいになんとかテストでけたらいいなと。。

67 :

そして1年がすぎた

68 :
さらに1年がすぎた

69 :
だが、人類は死滅していなかった!!

70 :
おい!HSPのスレ乱立しすぎだろ!

71 :
ん?

72 :
HSP乱立しすぎなので適当に日記書いてスレを落とす三日坊主計画始動

73 :
なんかファイナルファンタジーっぽいIDでたw

74 :
適当にCOMも何もない一人麻雀作るのを目標にやっていきます

75 :
規約的にも全く問題ない素材をようやく発見
寝る

76 :
>>72
応援する
そんで俺も別のHSPスレを埋めてみる

77 :
>>76
おう
適当にやっていくぜ
あと900以上あるから無理そうだと思いつつ
そちらもがんばれ

78 :
素材
web工房 博多21
点数計算
http://ja.wikipedia.org/wiki/%E9%BA%BB%E9%9B%80%E3%81%AE%E5%BE%97%E7%82%B9%E8%A8%88%E7%AE%97

79 :
使いやすいように素材の並べ替え

80 :
素材表示するだけでなんか満足してしまったが
先は長い

81 :
洗牌ができた

82 :
手牌データの持たせ方に悩む

83 :
うを、こんな時間になってしまった
寝る

84 :
もっと書き込まないとスレが埋まる気がしないなw

85 :
ダメだ眠い

86 :
テンパイ判定作るぜ

87 :
判定超めんどくさい

88 :
全然進まねー

89 :
4メンツ1ジャントウの形についてはテンパイ・アガリ判定できた
と思う

90 :
チートイツ、国士無双のテンパイ・アガリ判定できた

91 :
カンの扱いが面倒くさい
楽な方法があればいいんだが

92 :
とりあえずチーポンカンは後回しにしよう

93 :
やっぱり手牌データの持たせ方が問題だ

94 :
進まない

95 :
進んでないを
ポジティブな言葉にしてみよう
高性能ブレーキ試験中

96 :


97 :


98 :


99 :


100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
次世代コミュ製作 C++,P2P実装で作ろうぜ★2 (168)
【3Dゲームエンジン】Unity質問スレッド5 (166)
「妹に限りなく近い存在・・・」のゲーム作成 (119)
次世代ゲーム機に期待するスペック (135)
ゲームデザインについて語ろう 第3夜 (131)
面白いゲーム作る (703)
--log9.info------------------
☆姫と王子のティータイム☆ (117)
1レスごとに削ジェンヌのRが小さくなるスレ (179)
【音速】音速ボビーよりアッー!いをこめて【20cm】 (186)
24年間、いろいろありすぎた (150)
_ (145)
おいら(*ノωノ)あぷー 3 (189)
4日間不眠生活in2008 (199)
イミフなノーペンバー@@ (131)
● (100)
●てすと (104)
tesu (100)
TEST (100)
てすとスレ (100)
てすてすて (100)
テストスレ (100)
テス (100)
--log55.com------------------
【名駅】名古屋について語るだがや【栄】★part22
横浜市金沢区民より石川県金沢市民へ
道州制ってどうなのよ?
大曽根はどうしたら発展するのか
鳥取を東京のようにしてくれ~(・ω・)ノ
福岡>>>>>>>>>>>>>>>横浜
名古屋>>>>>大阪+兵庫+福岡 pt998
さいたまと京都の共通点を語るスレ
share