ロープレ作るぜ!

■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
垢版 |
04/12/21 22:42:51ID:Ns+vLsR3
インターネット繋いだばかりの初心者の俺がゲーム作るぜ!
応援よろしくな!!
スレッド見たんだがHPPって奴がいいらしいからそれにするぜ!
アドバイスよろしく!!
05/02/14 23:00:10ID:XhJO/1lF
>>555
ありがとうごさいます
外交術、良いですね。
ただ、せっかくのアドバイスに申し訳ないのですが
私にグラフィックのセンスが全く無くなく
どうしても文字だけで表現する部分が多くなってしまいます
武器のタイプ、技能は文字だけでイメージできる馴染みのある言葉が良いのではと悩んでいます

>>557
ありがとうございます
パリィ…
聞いた事があるようなないような。
それはゲームをする方に馴染みのある言葉なんでしょうか?
05/02/14 23:28:00ID:KD3CWTT0
サガシリーズじゃこんな技、日常茶飯事だったぜ!




>>558
とりあえず、数値をずらずら書くのはウザイから止めて。
そんなのはゲームをうpしてゲームそのもので語れ。
正直スキル名なんて、悩む必要ないよ。むしろ悩んで名前をつけると
名前から効果が分からないものになりそうだ。
軽量武器、中量武器、重量武器、素手、盾、話術じゃ駄目なのか。
05/02/15 00:07:26ID:Vb+0BgKI
まぁ実際初期のUOなんて全てがワケのわからん英語だったからな
スキル名もアイテム名もマジックの効果も全てが英語。
それでも日本人にヒットしたって事は
各スキルの名前なんかスキル1、スキル2、スキル3で充分って事が立証されたワケだな
意味なんかプレイヤーが勝手に解釈してくれるさ
561名前は開発中のものです。
垢版 |
05/02/21 22:39:23ID:TnIsanEA
結局使い捨て系のゲームにならないには何が必要なんだ??
562名前は開発中のものです。
垢版 |
05/02/21 22:45:50ID:zZEfOj3H
わからん
563 ◆ayE1kQpmAo
垢版 |
05/02/26 17:31:22ID:kNP8tuQz
スミスプロジェクトを参考にRPGを作ってるぜ!!
今はマップを作っているんだが[キャラクターが家などの陰に隠れる]みたいな表現がうまくできない。
今日の朝からずっとプログラミングをしているが、わからん
誰かソースうpしてくれ!!頼む
出来るようになったら、オレの今の進行状態をうpする
05/02/26 19:18:35ID:vXZFJZ0v
>>563

キャラが物に隠れるときに綺麗に見せたいなら
565訂正
垢版 |
05/02/26 19:29:29ID:vXZFJZ0v

キャラが物陰にかくれるとき綺麗にみせたいなら
@下のMAPを書く
Aキャラを書く
B上のMAPを書く
これだと処理は遅くなるけど。

汚くてもいいなら
キャラがそのチップの上にいるときに消せばいいと思う。

05/02/26 19:35:58ID:6XFS5gIV
そうしようとしているんだが、うまく出来ない。
なぜかキャラがずっと消えたままになる。

05/02/26 19:38:55ID:vXZFJZ0v
通行不可の処理はできてるか?
05/02/26 19:52:44ID:QjPlZNMn
>563
SDLのサイト↓ででそういうことをやってた気がする
http://tokyo.cool.ne.jp/sdl/
05/02/26 19:55:56ID:2yxErNeK
通行不可は出来ている

とりあえずそのHPを見てみる
情報サンクス
05/02/26 20:09:31ID:2yxErNeK
そのHPではダメだった

TMapEditerというマップエディタを使って表現したい。
配列なら別に出来る
05/02/26 23:01:52ID:MxhBSCf9
俺も今TMapEditerで作ってるけど
>>565
キャラがそのチップの上にいるときに消せばいいと思う。
でやってる。上と下2つも作るの大変だからね(^^;)
俺は属性1は通行不可、属性2は建物の裏でプレイヤーを消すでやってる
ループ毎に今いる属性を調べて2なら消すって感じです。
05/02/26 23:19:46ID:z0m4Q1kJ
>>563がどっかの馬鹿に見えてくるwwww
05/02/27 22:11:26ID:Tz9jOw2q
>>571
建物で完全に隠れている場合はそれでもいいかもしれないが、物の後ろに立っているように、見えるようにしたい
一応うpした。
誰か、重ね表示できるようにソース改造してうpしてくれ!!まじで頼むm(_ _)m
http://www52.tok2.com/home/montarand/
05/02/28 07:30:49ID:WAny1KIb
2つのマップを読み込むことは出来たが、それを表示させると上層マップの透明にしている部分が真っ白になってしまう。
もうちょっとで出来そうな気がするが、そこからが出来ねー。
マップの下層用・上層用は作ってある
05/02/28 09:05:47ID:ax6FhP6B
>>574
ちゃんと透過処理できてるかどうか何度も確認汁
05/02/28 20:09:21ID:TINYVd6w
これに加えてNPCも表示するわけだろ
だったら二枚のMAPを使うより
すりぬける部分を通過できるNPCとして
主人公のあとに描画したらどうだろうか。
05/02/28 22:15:49ID:X8gUtvqL
>>576
確かにそれなら出来るかもしれないが、上層になる部分が多いとかなり大変じゃないか?
出来ればオレはマップを二つ使って実現したい。 
オレがうpしたスクリプトは見にくくて改造しにくいと思うから、スミスプロジェクトのサンプルを使用して改造して欲しい。
05/03/01 11:50:58ID:v0cGBwVm
montarandってどっかで見たような名前
579名前は開発中のものです。
垢版 |
05/03/01 12:34:17ID:r1tvOnkZ
じっちかよw
05/03/01 15:30:30ID:S6NUlCqJ
なんで最終手段であるべき「他人に作らせる」が最初に出てくるんだろう
だったら1から10まで作ってもらえばいいじゃない
05/03/01 17:25:19ID:mZmOSi6u
VB.NETでやってみた。どうよ?
http://xeon2200.hp.infoseek.co.jp/
05/03/01 18:16:57ID:ghIEKAkv
>>572の馬鹿について
05/03/04 05:30:18ID:WwSjlo0k
言っておくがオレはじっちじゃない。
IDが思いつかなくて、このスレを見てたらmontarandを見つけたからそれにしたんだ。
まぁ、そんなことはどうでもいいが

NPCキャラでひょうじすることにした。
マップを作ってみたが、NPCが15個目までしか作れない。
16番目からは「配列の要素が無効です」とエラーが出てしまう
定義を変えても出来なかった。
スミスプロジェクトでモンスター数が最大15匹だったが、定義以外に変える場所があるのか?
オレはモンスターと関係ありそうな場所を変えてみたが出来なかった
05/03/04 17:06:22ID:uVHnJbwv
>>583
dim も使えないバカなのか?
05/03/04 19:06:37ID:Tu9fDwnm
>>584
dimならわかっているぞ!!
最大要素数がMON_MAXだったから、定義のMON_MAXを変えるだけで出来そうだったぞ!!
でもやっぱり出来ない・・・
変えるところが他にあるのか
05/03/04 20:49:58ID:YeXOao5Y
そんな既成のエンジン使わないで一から作れよ。
他人の褌で相撲とっても楽しくないだろ
05/03/04 21:27:02ID:18jfTz77
いや、初心者は他人のものを見るのも勉強のうちだ
05/03/04 23:54:55ID:/xy1NmVC
>>581を見ました。ソース付きですけどエディタ別売りですか・・・。
出来れば無料で作ってみたいですよね・・・。
05/03/05 17:56:08ID:prA4iRix
べつに初心者じゃなくても他人のソースを読むのはとても勉強になるが、
それは処理の仕組みやコーディングのテクニックを理解している時だけだ。
他人のソースを丸々パクって作ったつもりになっているのは無意味。

内容を理解していないからちょっとした改造程度で躓くんだしな。
とりあえず、完璧に理解出来るまで処理の内容を確認しながらソースを読み返せ。
それさえ出来ないならやめてしまえ。
05/03/05 20:18:30ID:lOW9T/w5
「プログラムに王道なし!」 プログラムをマスターする一番の早道は、何と言っても他人の書いたプログラムコードをたくさん読み、それを真似ることにあります。
そうすることにより、「どんなコードを書けばどんな動作をさせることが出来るのか?」、
ひいては「ある動作をさせたい時にはどんなコードを書けばよいのか?」ということが、
徐々に身に付いてくるのです。ところで、プログラムの書き方には、「これが唯一絶対の正解である」というものは存在しません。
全く同じ動作をするプログラムであっても、場合によっては何通りものコーディング方法を考え出すことが出来ます。
そうした中で、「どのコーディング方法がより効率が良いか」を考え、その場その場でもっとも適切なものを選択して行くのが、プログラマの手腕なのです。
私のファイルに掲載しているソースコードを「真似る」ことによりプログラミングのコツを学習していただきますが、
ここに紹介されているコーディング方法は必ずしも最高・最上のものではありません。これは、学習のレベルに合わせて工夫を凝らしているためで、
同じ処理をもっと効率よく記述する方法はいくらでも存在します。
初めから高度なコーディング方法を覚える必要は全くありませんが、同じ処理を行うにもいろいろな方法があるのだ、
ということを頭に入れておくことは大切です。学習を進める上で、余裕があれば、
「このサンプルは、どのように書き換えることが出来るのだろうか」といったことにも、時々思いを馳せてみて下さい。
591名前は開発中のものです。
垢版 |
05/03/06 02:41:52ID:l9k2C2YH
どうでもいいから
ヤリタイヨウニ
殺れ
592584
垢版 |
05/03/06 09:06:11ID:5RRIGiEP
>>585
だからー、そのソースはみてないけど、NPCの定義数が15個までっていうのは
HSPが変数のデフォルト配列として16個までは登録してるからだろ。
ちゃんと dim でいじって定義変えれば最大要素ぐらい変る。
デバッガ見てる?
デバッガで最大要素変ってても表示数が変らなかったらループ回数が間違ってる。
ここまで言えばわかるか?まあガンガレ。
05/03/06 19:34:04ID:UHvjcj+y
デバッガ見てみたが、要素数が15までしかなかった。
どうやっても、全然出来ねー。
594584
垢版 |
05/03/06 20:42:22ID:5RRIGiEP
>>593
dim で変えられてないんだろ。ソースよくみる。
05/03/06 20:56:56ID:5FjC2Rk6
dimの一番後ろの64は何の意味があるんだ?
05/03/06 21:09:50ID:ofsEXJXd
それで解らんならお前には無理だ諦めろ
597584
垢版 |
05/03/07 10:40:27ID:DbsyNvf3
>>595
いまソースみてきた。
ttp://www.smith-project.jp/main/hsp/hsp08.html
だよな?

で、その中の
dim mon_data,MON_MAX,64
これか?

これは dim の二次元配列宣言
つまり、MON_MAX = 16 だから、mon_data の中身は
0, 2, 3, ... 15
1
.
64
のようになってる。
598584
垢版 |
05/03/07 10:43:03ID:DbsyNvf3
二次元配列の使い方についてはぐぐって自分で調べろ。
かつ実験してみろ。
二次元配列さえわかれば後はお前の思うとおりだ。ガンガレ。
599584
垢版 |
05/03/07 10:44:16ID:DbsyNvf3
うほ、>>587の中身の上限は 64 じゃなくて 63 な。すまん。
05/03/08 13:41:11ID:FvHJk9V6
ムズいな
つまりどこを変えればいいんだ
05/03/08 13:53:04ID:6VGvnLgu
結局・・・orz
602名前は開発中のものです。
垢版 |
05/03/08 13:56:31ID:Ixy10bHU
585 : ◆ayE1kQpmAo :05/03/04 19:06:37 ID:Tu9fDwnm
>>584
dimならわかっているぞ!!

595 : ◆ayE1kQpmAo :05/03/06 20:56:56 ID:5FjC2Rk6
dimの一番後ろの64は何の意味があるんだ?
05/03/08 16:37:12ID:Kc4YsVia
どうせ釣りだろ?
こんだけ馬鹿だとプログラムとかより生活に支障をきたすはずだし
05/03/09 02:17:24ID:O5DaMxRo
もういい加減、RPG用のライブラリが出てもおかしくないころだと思うんだが
05/03/09 02:41:29ID:vTRV5VlR
RPG用のライブラリって何なのさ?
ミドルウェア?
05/03/09 04:45:35ID:O5DaMxRo
そう。RPGの数ある概念をまとめたようなやつ。
05/03/09 07:32:06ID:vTRV5VlR
libBulletMLみたいなやつか…
05/03/09 07:33:18ID:vTRV5VlR
>>606
組み込み可能なイベントスクリプトライブラリということでよろしいか?
05/03/11 05:56:52ID:KJKSj9rS
いろいろと試してみたが出来ねー
610名前は開発中のものです。
垢版 |
05/03/14 06:29:48ID:/bDU3vGT
あげ
05/03/17 02:08:18ID:Wk62ucDC
俺もCでRPG作るぜ!
まずはキャラを置かねば。
05/03/17 17:20:13ID:yoVkCMas
ガンガレ
応援してるぞ

参考にしているHPがあったら教えてくれ
613名前は開発中のものです。
垢版 |
05/03/17 20:49:32ID:f1slbpsr
まずDOS画面から・・・ね、ね?
05/03/17 22:27:15ID:RzGkOFyt
明日から、C++でRPG創ります。
まずはドット絵(キャラ)作成ツール作らねば。

いろいろ考えているうちに眠くなってきたんで、今日はもう寝ます。
615名前は開発中のものです。
垢版 |
05/03/18 10:56:11ID:ITGH1gLw
ツールつくるの??
05/03/18 12:38:42ID:dsc9jzSk
もれも明々後日からC++でRPG作ります。
まずは設計からだ。アドバイスお願いします。
05/03/18 12:50:26ID:KnoHn+pb
ツール類はVBやらDelphiで良いんでない?
618614
垢版 |
05/03/18 13:04:47ID:HZxxGmqe
>>617
以前はDelphiでドット絵・マップツールを作ってたけど、考えてみると
マップやドット絵ツールはGUIの比重がそれほど高くないから、C++でも
良い気がしてきた。画像処理のコードはC++の方が書きやすいし。

あと、キャラクタやマップの編集ツールなら、本体(今回はC++)と同じ
環境で作った方が楽かも。データクラスを共通で使えるから。
05/03/18 14:02:00ID:OQsBGlf6
ドット絵ツールって…素直にEDGEとかじゃダメなんか?
うちではEDGE使ってるけどな〜
05/03/18 14:04:06ID:OQsBGlf6
こっちもよろすく

C++でRPGゲームを作成する
http://pc5.2ch.net/test/read.cgi/gamedev/1101161690/l50
621名前は開発中のものです。
垢版 |
05/03/18 16:32:23ID:ITGH1gLw
素直にEDGE使ったほうがいいと思う。
05/03/18 16:40:10ID:tfKiZKxI
あらゆるとこでEDGEの方が優ってるけど、唯一?
D-PIXEDにしか無い機能、ルーペ表示で、
矢印キーでカーソル移動、スペースキーで
こちこちドットを打つ。

D-PIXEDもグリッド単位のコピー、ペーストが
あったら乗り換えなかったかもしれないんだけどな。
一枚絵なら今でもD-PIXEDの方がなんとなく
使いやすいような気もする。
623名前は開発中のものです。
垢版 |
05/03/18 18:46:59ID:ITGH1gLw
やば、なんかD−PIXD使いたくなってきたw
05/03/18 19:44:15ID:EcOxzjJO
256の時代はとっくに終わったよ
05/03/18 21:33:48ID:vaG3zz/m
>>622
その機能は昔の絵描きソフトにはたいていついてたけど、今のソフトはキャンバスそのものを
自由に拡縮できるようになったからあんまり必要とされてないんだろうな。

ところでグリッド単位のコピーはスナップをチェックしてコピーするのとは違うのかい?
626名前は開発中のものです。
垢版 |
05/03/19 03:55:36ID:tpBmgdXI
落雷ショックPCクラッシュ
2年半のソースが全ロスト
05/03/19 04:07:10ID:ml1sgEvO
2年半もバックアップ取らなかったおまいが悪い。
たとえ雷が落ちてなくてもいずれHDDカコンであぼーんしてたと思われ。
05/03/19 14:51:20ID:qK2m/WYc
俺は定期的にUSBメモリに保存してる
05/03/20 01:04:07ID:Qk6Cz/pg
>>628
俺も大事な奴だけそうしてる。
05/03/20 04:01:20ID:UYgd2aOI
USBなんかじゃなくRとかに焼いといた方がいいぞ。
複数世代前のソースがあると無いとではあった方がいい。
2005/03/22(火) 20:47:19ID:G9WEmR7I
悲しすぎそうなこのスレにage
2005/03/23(水) 13:00:15ID:LY5L2FxV
テスト
2005/03/23(水) 13:05:18ID:LY5L2FxV
書けた♪

いまだにマップが出来ねー
誰か〜出来るヤツいねぇーか?
毎日頑張ってるが、うまくいかね〜んだ!!
2005/03/23(水) 15:06:27ID:4Fz1Q6xb
>>576のやり方でマップをさくっと作ったよ

ソートアルゴリズムに抵抗が無いならおすすめ
2005/03/24(木) 07:38:58ID:7GLRpvWx
>>634
そのやり方で作ってたんだよ
上層マップを15個以上作れない
もし、それ以上上層マップを作れるならうpしてくれないか
 
636634
垢版 |
2005/03/24(木) 10:48:06ID:gO4BsQhM
HSPじゃなくてC++なんだわ

でも15個…って配列の上限でもあるんかいな?
2005/03/24(木) 16:13:31ID:6soMJ6+N
そうかぁ・・・
そのゲームを作るのに参考にしたHPある?
あったら教えてくれ!!
C++も多少はわかるから、そのうち勉強しようと思っているんだ
2005/03/24(木) 17:31:24ID:gO4BsQhM
>637
VBのサイトなんだが、これを参考にした
ttp://www.urban.ne.jp/home/kz4ymnk/seminar/episode1/step4h01.html
ttp://www.urban.ne.jp/home/kz4ymnk/seminar/episode1/index.html
2005/03/24(木) 23:18:04ID:SN4ocNyv
サンキュー
とりあえずHSPの方をがんばる
誰かマップ頼む
2005/03/25(金) 18:12:53ID:uQuJy6hg
>>637
多少わかるんなら無名namespaceぐらいはわかるよな?
2005/03/30(水) 20:53:13ID:8Hte9vIg
わからん
とりあえずマップだ
皇紀2665/04/01(金) 02:16:43ID:Iqtt2G0P
ザの方にじっち出現
643名前は開発中のものです。
垢版 |
2005/04/02(土) 17:40:40ID:z0euE+RD
age
644名前は開発中のものです。
垢版 |
2005/04/09(土) 17:19:38ID:rwNVjytL
あげ
645名前は開発中のものです。
垢版 |
2005/04/14(木) 19:13:05ID:NfLEzi9c
アゲ
2005/04/17(日) 18:55:10ID:Jd+PH+S3
復帰しようと思とるんだけど、どうでしょうか。
2005/04/18(月) 02:01:52ID:oklhpvkn
暇があるならイインジャネーノ?
648名前は開発中のものです。
垢版 |
2005/04/26(火) 18:37:25ID:rgSIWvgN
HSPでMMO作っていて、今チャットまでは出来るようになった。
多人数同時プレイをするのにプレイヤーのデータ構造体をサーバーに送信しないといけないんだが、どうやってやるかがわからない
分かるヤツいたら、ここに書いてくれ
プラグインはPCBNet2を使っている
2005/04/27(水) 00:35:20ID:mVZRqN7f
エミュでFF6のマップ見てたけど、よく解らなかったよ。
BG面2つだけで、あそこまで精密に奥行きを再現できるんだなぁ…。
650a
垢版 |
2005/04/27(水) 21:39:47ID:nwrIEeFQ
俺もHSPでMMO作ろうと思っているんだが、通信ライブラリがどれが一番いいのかがわからねー。
お前らのオススメの通信ライブラリはどれだ?
2005/04/27(水) 22:23:59ID:jRtqFCbu
>>650
WinSock
2005/05/07(土) 07:52:14ID:39XXpLU4
C言語でRPGを作ろうと思うんだが、お前らが一番(・∀・)イイ!と思っているマップエディタを教えてくれ
2005/05/07(土) 23:55:41ID:oenf1lpJ
ペインター
2005/05/08(日) 00:18:46ID:CqLnnfj7
自分のRPGに合わせて自作するのが一番(・∀・)イイ!
655名前は開発中のものです。
垢版 |
2005/05/11(水) 08:33:46ID:vww0866z
age
2005/05/11(水) 09:12:20ID:Tt1uzBKw
>>652
Platinumで特に困ってない。
657名前は開発中のものです。
垢版 |
2005/05/13(金) 18:52:36ID:A3R/oA3n
あげ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況