【Ruby/SDL他】Rubyでゲーム制作・総合スレッドat GAMEDEV
【Ruby/SDL他】Rubyでゲーム制作・総合スレッド - 暇つぶし2ch230:名前は開発中のものです。
09/03/27 18:37:27 Kvn0bQBq
VX体験版持ってるからちょっと調べてみる。
俺のエディタの方なんて配列使ってないな。二次元配列使ってる?

231:名前は開発中のものです。
09/03/27 21:30:47 TpWItNqY
>>228
それは知ってるけど、ブログに1.9.1の新機能に対応したのが
CVS上で完成してるって書いてあるのよ、2/27のに

それからもう一ヶ月経ったけれど、まだかなぁ

232:名前は開発中のものです。
09/03/27 23:49:54 qkQRwucS
CVSから落としてきたら確かに入ってたけど、リリースされてないとだめ?

233:名前は開発中のものです。
09/03/28 08:41:09 lNE65Mgr
>>232
そりゃ、正式?にリリースされている物の方が良いような
作者さんが一ヶ月もかけてデバッグしてくれているのであれば
大変ありがたい話ですが

それともやっぱり一ヶ月もたってまだリリースしないのは
やはり問題が見つかったか、さらに機能追加したいのかな

234:220
09/03/28 09:03:05 hNg38hWq
>>230
基本は文字列をキーとしたHash(data['2,5'] = value)
何度も探索するデータには二次元配列使ってる
(文字列キーの生成コストを減らすため)

235:名前は開発中のものです。
09/03/28 09:46:28 lNE65Mgr
うわー、書いたらさっそくRuby/SDL 2.1.0 リリースしてくれたよ

も、もしかして、ここ見てますかね・・・w

感謝です

236:名前は開発中のものです。
09/03/28 10:32:25 gnp8YIJW
中の人.rb

237:名前は開発中のものです。
09/03/28 14:16:47 pS05X7M8
おまいらライブラリ何使ってる?


238:名前は開発中のものです。
09/03/28 19:43:20 SMbyWSvG
プログラム実行中に作った画像をファイルに保存したいんだけど
save(path, alpha = true) これ使えばいいの?pasthってC:\desktopみたいにいれるんじゃないのかい
StarRuby使ってる人もしくは星氏教えてくれ。


239:名前は開発中のものです。
09/03/28 19:54:57 6OOjVOvS
それでいいと思う
パスってファイルパスとも言うからディレクトリ位置のことのみを指すわけじゃないな

聞く前に一回試してみればわかるだろ?

240:名前は開発中のものです。
09/03/28 20:00:54 SMbyWSvG
試してるけどうまくいかなくて、書きこんでしまったのだ。

241:名前は開発中のものです。
09/03/28 20:47:55 n/UptVzo
ありがちな"c:\desktop"とかかな?
これなら'c:\desktop'とすればOK

242:名前は開発中のものです。
09/03/28 21:04:10 cGUvFKXH
PNG形式で保存されるようだから、'C:\desktop\screenshot.png' じゃないかな?

なんか、StarRubyも新版がでてるな。

243:名前は開発中のものです。
09/03/28 21:43:19 sp4kvDdU
ふむ・・どっちも試したけどエラーになるな。もう少し試してみる

244:242
09/03/28 21:51:19 cGUvFKXH
先程は想像で書いてたけど、実際に試してみたところ、
2つめの引数を指定するとエラーになるね。
texture.save('ファイル名') で、うまくいった。


245:名前は開発中のものです。
09/03/28 22:09:33 sp4kvDdU
本当だ、出来ますた、ありがとう。俺こういう発想出来ないから一人だと一生出来なかったかも知れん

246:名前は開発中のものです。
09/03/29 08:32:51 nQAoYy18
Ruby/SDLのwin32-binはまだですか?

もしかして皆Linuxで作ってる?

247:名前は開発中のものです。
09/03/29 09:12:55 RckVD9ct
バイナリがなければ自前コンパイルしたらいいじゃない

248:名前は開発中のものです。
09/03/30 08:39:08 TVAS8ocz
Star Ruby の 1.9.1 向けバージョンが動かない……
自分の環境が悪いのだろうか。誰かまともに動いた人いますか?

249:名前は開発中のものです。
09/03/30 10:41:33 ENNj5FkZ
1.9.1っていつ出たやつ?
3月始めにインストールした最新版なら動いてるけど

250:名前は開発中のものです。
09/03/30 11:04:11 LmJIMBy0
昨日テレビに、ノーベル物理学賞の益川教授が出ていたが、
彼の本棚には、Linux関連(DebianやEmacs)やRubyの本もあった
彼はかなりのプログラマーかも

251:名前は開発中のものです。
09/03/30 11:19:00 Xkdv29+1
プログラマがLinuxの本買うかね?

252:名前は開発中のものです。
09/03/30 11:45:03 6Eq3sRC5
>>251
最新ドキュメントをチェックしつつ、わかりやすいように纏めた本を買うことだってあるでしょ。

253:名前は開発中のものです。
09/03/30 12:23:06 wBWJzYBI
どうでもいい

254:名前は開発中のものです。
09/03/30 15:17:44 TVAS8ocz
>>249
情報小出しですみません。
1/31 の mswin32 のバイナリを WinXP にインストールして使ってます。
Star Ruby を実行しようとすると

---------------------------
ruby.exe - コンポーネントが見つかりません
---------------------------
msvcrt-ruby191191.dll が見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すとこの問題は解決される場合があります。
---------------------------
OK
---------------------------

って怒られるんですよね。
msvcrt-ruby191.dll はあるんですけど、原因がよくわかりません。
無事に動いている人がいらっしゃるなら、もう少しがんばってみます。

255:名前は開発中のものです。
09/03/30 17:29:56 i2MS4gie
OSについては基礎教養としてある程度知っとくべき、とは思うが。
あとEmacsの本はLinuxの本ちゃうし。
ディストリについての瑣末事はネットで調べるのは意外と煩雑だったりする。
検索すると古い情報ばっかりどっちゃりかかるので、必要な新しい情報が
まとまってるのはありがたい。

256:名前は開発中のものです。
09/03/30 18:28:37 P4WT323k
Ruby インストしなおしたり、自分でビルドしてみたりいろいろしたけれどだめでした
(Star Ruby のマニュアルにある URLリンク(arton.no-ip.info) の 1.9.1 をインストールしてもだめ)
仕方ないので Ruby のバージョンを 1.8.7 にダウングレードして 1.8 向けの Star Ruby 0.3.2 を
インストールしたらそれも動かない! ので、おとなしく Ruby 1.8.7 & Star Ruby 0.3.1 を使うことにしました。
0.3.1 以前は問題なく動くので最新版のバグかなんかなのか、やはり自分の環境が悪いのか
何にせよ、お騒がせしました。
もし解決法をご存じの方がいらっしゃいましたら、教えてくださると助かります。

257:名前は開発中のものです。
09/03/30 18:29:28 P4WT323k
>>256
ID 変わっていますが、>>248 です。

258:名前は開発中のものです。
09/03/30 20:06:05 XIXdCK8+
解決策って言ってもstarruby使ってる人がここにどれぐらいいるのか。ライブラリ出来て一年以上立ってるのに
作られたゲームはたった5~6本、良いライブラリなのに、公式サイトのAPIの説明とか使用例とかが、初心者には
分かりずらいんだよな。

259:名前は開発中のものです。
09/03/30 20:30:41 D62E6kLD
別にAPIの説明は分かりづらくないと思うぞ
足りないとすればチュートリアルか

260:名前は開発中のものです。
09/03/30 23:18:04 Z++70DTv
>>254
rubyをruby191としてビルドしたようなエラーだね
自分でビルドしてそのエラー出るのはおかしいんだけど、
変な場所にパス通ってて意図したのと違うrubyを使ってたりしてなかった?

261:名前は開発中のものです。
09/03/31 10:01:09 tePqzfhG
旧バージョンをアンインストールしてないとかかもね。

262:248
09/03/31 14:13:26 HSEDQpAN
URLリンク(www.starruby.info)
に修正中のメッセージが!
アドバイスをくださった方々、ありがとうございます。
とりあえず、次のリリースを待ってみます。

263:名前は開発中のものです。
09/04/01 23:43:10 coSuP9H7
自分でビルドしたのはruby本体だけってことか
StarRubyも自分でビルドすれば今でもいけるはず
もしくはrubyをconfigureする時に--program-suffix=191を指定すればいいんじゃないかな
VC++でビルドする時はどこをいじるのか知らないけど

264:名前は開発中のものです。
09/04/02 10:34:27 Zhcbc+iY
>>263
mswin32でも同じく configure.bat --program-suffix=191


265:名前は開発中のものです。
09/04/02 17:42:38 COLcSz29
使えるの使っとけ

266:名前は開発中のものです。
09/04/03 04:15:48 iS8VUXcC
Rubyでフラッシュのゲームを作る事はできますか?

267:名前は開発中のものです。
09/04/03 06:24:00 JlebCUFO
できない

268:248
09/04/03 07:31:07 3exgsBWw
StarRuby の新バージョン(0.3.2a)が無事動きました!
いろいろとアドバイスありがとうございました。

>>263-264
自分でビルドしたのは Ruby 本体だけでした。きちんと書かず、申し訳ない。
--program-suffix というオプションは知らなかったので、勉強になりました。

269:名前は開発中のものです。
09/04/03 07:31:09 H2VpY4EA
>>266
ming使えば出来ん事もないだろうけどおすすめできないな
そもそもflashの話がスレ違い

270:名前は開発中のものです。
09/04/05 14:30:35 OnAgzarT
Ruby/SDLの2.1.0をMacでビルドしたらwaitがシステムのwaitと被ってるってエラーでたわ
名前変えるだけでいけたけど一応こんなところで報告

271:名前は開発中のものです。
09/04/05 19:08:40 CD/XPZku
作者に報告汁。

つーかwaitって普通にUnix一般にある名前だけど、問題になってないのかな?

272:名前は開発中のものです。
09/04/05 22:53:34 3tyBlQ9F
「システムのwait」ってのがいったい何を指してるのかが分からん。
エスパー募集か?

273:sage
09/04/15 12:03:04 hnblO4iU
sourceforgeにRubyのゲームライブラリの新しいのが出てた!
でも情報がほとんどなくていいのかどうかも分からん・・・

274:名前は開発中のものです。
09/04/15 16:25:32 hKHORwtZ
>>273
kwsk

275:273
09/04/15 17:02:56 hnblO4iU
間違ってあげてしまったor2
しかも名前書き忘れててどれの事かわからんし・・・ごめんちょ
dxrubyというやつで、SDLを使わないみたいだ。
プロジェクトの説明には簡単って書いてあるけど、どうなんだろ。
チュートリアルとかあるといいんだけどなぁ

276:名前は開発中のものです。
09/04/15 17:36:11 UJkuZBPR
ググってみた
Googleのページからまだ出てないが
DXライブラリのような位置をめざしてるっぽいな、DirectX上で2D専用だし。

277:273
09/04/16 11:04:28 O45NPtgf
自分で振っといてほったらかしもあれだから調べてみた
MacやLinuxで使えないし機能も少ないしでStarRubyから乗り換えるほどでもなさそうだった。
まだ作りかけって感じで仕様変更も多いみたいだし、人柱以外にはオススメできない。

278:名前は開発中のものです。
09/04/19 16:40:28 lda6ljx3
逆にどんな機能があればStarRubyから乗り換えたいかな?
基本的な機能はStarRubyでも揃ってるんだよねぇ
乗り換えるというかStarRubyに欲しい機能でもいいけど

279:名前は開発中のものです。
09/04/19 17:40:02 fbMWQPj1
Ruby/SDLとStarRubyのどっちでも実現できないことって、そうそう無いと思う
WindowsのMIDIデバイスを使ったMIDI再生や、音楽の部分ループぐらいじゃないか?

280:名前は開発中のものです。
09/04/19 17:46:17 2bxaul7J
>>278
当たり判定とかあったら便利だなぁと

281:名前は開発中のものです。
09/04/19 19:17:24 2vz2XSIh
>>280
StarFrameだっけ?
どなたかが作ったStarRuby拡張がそんな機能持ってました。
CodeReposに上がってるみたい。

282:名前は開発中のものです。
09/04/19 21:43:09 W5HcQJby
>>278
フレームワーク系か3Dライブラリかな。
でもフレームワークは学習コストが高く挫けそうだし
3Dライブラリだと乗り換えではなく棲み分けだよな。

283:名前は開発中のものです。
09/05/10 00:09:48 uhyRgK3x
DxRuby精錬されてきたっぽいねぇ。

284:名前は開発中のものです。
09/05/10 00:35:29 IPtqHO36
dxruby 0.0.9って出てるからα版ぐらいの段階なのかと思ってたら、「ほぼ安定版」なんだなw
ということは0.1.0で安定版になるのか

285:名前は開発中のものです。
09/05/21 20:09:37 PWCBCFxG
StarRuby DxRuby
どっちを選んだものやら

286:名前は開発中のものです。
09/05/21 20:19:45 GyS1WXmq
Ruby以外、という選択肢は無いのか。
なくてもいいけど。

287:名前は開発中のものです。
09/05/21 20:27:12 PWCBCFxG
C++とDXライブラリを普段使っている

288:名前は開発中のものです。
09/05/21 20:41:51 GyS1WXmq
そっか
なら普段使わない組み合わせと言う意味でStarRubyは面白いかもしれないね

289:名前は開発中のものです。
09/05/21 20:57:55 PWCBCFxG
うん。なんとなく今時の言語とやらをみてみたくてね。
C++の勉強にもなるかなと。
ライブラリの前にRuby自体を本でも買って覚えんといかんけど。

290:名前は開発中のものです。
09/05/21 21:12:33 9Cs14io2
DXライブラリのRubyラッパとか無いのかな?

291:名前は開発中のものです。
09/05/22 04:27:26 T0dmUSqA
>>290
うーん。あったような気がしたけど、開発とまってたような

代わりににdxrubyとかどう?

292:名前は開発中のものです。
09/05/22 04:29:53 T0dmUSqA
>>289
今時の言語というのを満たすのにRubyはいいけど、
正直ゲーム向けじゃないよ…

今時のゲーム開発なら、(C++ネイティブ省くと)、
Flash(ActionScript3)、ケータイ(Java等)、iPhone(ObjectiveC)てな感じ。

RubyはRailsあるしweb周りはいいんだけどね。

293:名前は開発中のものです。
09/05/22 04:44:53 TmxvoEW9
>>292
あら、そうなの?
単にマイナーなだけで生産性自体は良い―という認識だったけど。
その3点と比べてゲーム開発環境としてどの辺が弱いんだろ?

294:名前は開発中のものです。
09/05/22 08:13:07 V7Jll6xs
俺も気になるな
CネイティブやC++ネイティブに、動作速度の面で負けるのは仕方ないが
Flashやケータイに劣る理由がよく分からん

295:名前は開発中のものです。
09/05/22 11:03:59 +mmsWYcg
AS3は開発経験があるので口出し。
まずRubyより圧倒的に速い。
さらにAS3のメリットとして動的型付け言語としても振舞える点がある。ホットスポット
だけ型指定して他は動的言語スタイルで、という荒業も可能。
AS3は独自仕様じゃなくてECMAScript採用したのはかなり成功してる。

それとグラフィックスライブラリは秀逸。エフェクトの充実度と扱いやすさを考えたらはっきり
いってSDL系統のライブラリは同じ土俵にすら立てない。

ちゃんとしたオブジェクト指向言語だし、クロージャも扱えるし、それなりに柔軟だし、速い。
悪くない言語だと思う。

あとプログラマは忘れがちだけど、エンドユーザーはインストール作業すら障害に思う
って点がある。
その点においてブラウザで実行できるFlashという環境はメリット。

Javaは…C++よりはGCがある分開発効率はマシ?程度の認識しかないなぁ。

296:名前は開発中のものです。
09/05/22 11:07:35 T0dmUSqA
>>293-294
生産性という意味ではなく、インディ界隈で流行っているプラットフォームで動くか動かないかって話。
(ケータイは時代すぎたけど仕事なんかでまだまだ需要ある)

今のRuby実装はブラウザ上で動く?ケータイアプリ作れる?iPhoneアプリ作れる?
それだけの話です。深い意味はないです。

インディデベロッバーにはあまり関係ないけど、コンシューマ系は未だにC/C++だし、
そんなに突っ込む話じゃないので…。
iPhoneとブラウザ上はUnity3D使えば、C#で開発はできるようになったけど。

ただ、どれもwebのバックエンドはRubyでってのは全然いけるし、
Rubyで学んだ知識は後々生かされるからそんはないし
(Rubyならこうかけるのに!って機会が増えてなかなか腹正しいがw)

297:名前は開発中のものです。
09/05/22 11:09:30 T0dmUSqA
>>296の「仕事なんかで」に違和感覚えたらスマソ
「インディ」を独立系という意味で使ってます。同人含む

298:名前は開発中のものです。
09/05/22 12:28:16 HbLnnaTa
ゲームに限らない話題ですまんが、iPhoneアプリは作れるみたい
URLリンク(d.hatena.ne.jp)
実際触ってないので実用的かどうかは知らない
他にはAndroid+JRubyとかも気になる人には気になるかもね

299:名前は開発中のものです。
09/05/22 13:04:25 XVMMAq8M
>>296
結局、環境にあった言語(FlashとActionScriptのような)を選べば良い、
ってことが言いたいんだよね、多分。
Rubyという言語自体に否定的なわけじゃなくて。

Rubyで作りたいって思ってる人がいるならひとまず作ればいいんじゃない?
今はまだ事例が少ないので言語とゲーム開発との相性みたいなものも
まだ知られていないんじゃないかなあ。単に俺が知らないだけだったらゴメン。

300:名前は開発中のものです。
09/05/22 13:18:32 ahWjbTWy
>>299
いったいどんな環境ならRubyがあっていると言えるんだろう・・・?
環境に依存しない言語だから、どの環境で使っても特化したものには
かなわないって感じになっちゃうのかな。

RailsみたいにRubyの真価を発揮できるゲームライブラリなんかが
出てきたら面白いのかも。


301:289,293
09/05/22 13:41:54 TmxvoEW9
>>295
AS3ってそんなにパフォーマンス良いのかぁ…
本だけは買って積んであったから勉強してみるよ。

同人ゲーがメインなんでインストールすら厭うようなカジュアルゲーは
あんまり想定していなかったけどブラウザ上で動くならOS選ばないからイイね。

>>296-299
色々参考になった。皆ありがとう。
元々C++の勉強も兼ねているので全部やってみる。
デザパタの本を読むためだけにJavaをサラッと最低限覚えてみたんだけど
なんだか余計にOOが分からなくなってきたんでAS3とRuby両方やってみる。

302:DXRubyの人
09/05/23 23:15:24 DowleZJa
みなさまはじめまして。
宣伝を兼ねて挨拶でもと思い書き込みします。
ちらほら名前も出して頂いてますが、DXRubyというRuby用ゲームライブラリを作っています。
URLリンク(dxruby.sourceforge.jp)
Windows専用となりますが、機能を少なくシンプルにした扱いやすさと、
DirectX直叩きによる実行性能の高さがウリです。
目安としては、サンプルのシューティングゲーム(640*480pixel、60fps)が
Pentium4世代のローエンドで動く・・・かな?ぐらいの感じです。
Windows用ゲームを気楽に作れる環境、ということで、以後よろしくオネガイシマス。

303:名前は開発中のものです。
09/05/23 23:38:29 e0xje9AG
なんという作者降臨・・・。
Ruby1.9.1がRuby1.9.1対応版(0.0.9)でも動かないんだけど、
そういう不具合報告とか無い?
周りに使ってる人がいないから、自分の環境が悪いのかどうかわからない。

304:DXRubyの人
09/05/24 00:14:36 d86E50t8
>>303
いやー、不具合報告というか動作報告すら無くて・・・w
あ、0.0.9-ruby191はインストーラに不具合(っていうか1.8用が入ってる)から、
install.rbを実行してもインストールできないという問題が(゜▽゜;)ゴメンネ

305:名前は開発中のものです。
09/05/24 00:24:36 TceLlSW6
なるほど。このスレだとStarRubyが多数派っぽいけど、
俺はDxRubyを使っていく予定なので、これからも更新お願いします。

306:名前は開発中のものです。
09/05/24 00:53:40 wnjrF3Q2
落としてみる。

両方使っているひとっている?
双方の長短を聞けると嬉しいが

307:名前は開発中のものです。
09/05/24 02:12:22 wnjrF3Q2
>>302
サンプルSTGやってみた。
1プレイ目でなんかエラーで落ちた。
混戦だったので状況は覚えていないけど。

NoMethodError

undefined method `y' for nil:NilClass

stg_teki.rb:799:in `move'
stg_teki.rb:796:in `downto'
stg_teki.rb:796:in `move'
stg_teki.rb:63:in `hs_each'
stg_teki.rb:63:in `moveAll'
stg.rb:107
stg.rb:106:in `each'
stg.rb:106
stg.rb:101:in `times'
stg.rb:101
stg.rb:72:in `loop'
stg.rb:72

あと、「もっと遊ぶ」を選ぶと音楽が2重に?演奏されるみたい

308:名前は開発中のものです。
09/05/24 04:09:35 rQlhSolx
>>299
> 結局、環境にあった言語(FlashとActionScriptのような)を選べば良い、
まあ、そうなんです。

現状どうも、Rubyでゲーム作るって意味合いには、
「Rubyで作る」ていうアドバンテージくらいしかない感じがしてます。
このスレにケンカ売ってんのかよ!みたいなレスばかりしててスマソwww

Ruby自体は否定してなく、すごく好きで仕事でも使ってます。
ゲーム以外のweb仕事も多いので重宝する言語ですw
ゲームでもrake使ってバッチ処理したり、ちょこっとしたデータを生成するスクリプトに使ってたり。


Unity 3Dみたいなマルチプラットフォームで、ブラウザ上でそのまま遊べる、
けどRubyでサクサクかける、みたいなライブラリとかできると面白いかもしれない。
Unity 3Dはスクリプティングエンジンとしてmono使ってC#使えてるだけだし、
Unity 3Dも結局、「ブラウザ上で動く」といってもJavaやFlashじゃないが、エンジンをインストールさせてますから、
技術的には可能だと思う。
(比較するとアレだけど)Pythonみたいな他のLLより間違いなく一歩先にいける

309:名前は開発中のものです。
09/05/24 06:47:04 6IPSvrzB
>>308
>「Rubyで作る」ていうアドバンテージくらいしかない感じがしてます。
コレで十分だと思われ。
DXRubyの人も書いているけどEnjoyProgramingの思想がLibに反映されていれば
そのLibは、Rubyと相性がよいRuby向けのLib、です。

っと言うわけで今の状況ではStarRubyが頭一つ抜け出ていると感じる。
プロトタイプをRubyで楽しく行って、
ゲームが固まってきたら規模と要求動作速度によてASなりC++なりに行けばOK。

310:DXRubyの人
09/05/24 10:45:02 d86E50t8
>>305
そういってもらえるとちょー嬉しいです。がんばります!

>>307
不具合報告ありがとうございます。
どうも自分がやられたとき関連のテストプレイが不十分な感じです。
他にも色々ありそうなのでそのあたり一通り見直してみますね。

>>309
>プロトタイプをRubyで楽しく行って、
>ゲームが固まってきたら規模と要求動作速度によてASなりC++なりに行けばOK。
Windows用2Dゲームに限っては、そのままRubyでOKなものにするのが目標ですよー


311:名前は開発中のものです。
09/05/25 19:20:34 G/tvAce7
>>310
DXRuby 触ってみた。
自分、プログラミング初級者だと思うのだけど、なかなかわかりやすくて楽しいです。
いろんな種類のサンプルもついててうれしい。
期待しとります。

312:DXRubyの人
09/05/25 23:36:15 8N7g3oBh
>>311
ありがとうございます。
ぜひぜひ、何か作ってみてください。
速度とか考えずに適当に作ってもそれなりに動くようになってますので、
Rubyっぽく気軽に楽しんでくださいねー

313:名前は開発中のものです。
09/05/28 23:07:51 dnhGHyhU
>>310
自分も触ってみました。
凄く扱いやすくて良い感じです。
十字キーの戻り値がそのまま座標更新に使えるのは好みだし
FPS周りが楽なのも助かります。

敢えて難を挙げればBGMが今のところmidiのみなのと
ウィンドウの最小化ボタンがないくらいです。
これからの発展に期待しております。
まだ触り始めたばっかなんであんまり把握していませんが…

314:DXRubyの人
09/05/29 00:32:41 iZbCUqaQ
>>313
ありがとうございます。扱いやすく感じて頂ければなによりです。
BGMについてはOggVorbis対応を考えてはいるのですが、なにぶん難しくて…^^;
OggVorbisドライバのVox.dllをRubyから呼ぶためのラッパークラスなら
プロジェクトWebの一番下にコッソリ置いてありますので、
OggVorbisを使うならどうぞご利用ください。
最小化ボタンは気付きませんでしたw
検討してみますー

315:名前は開発中のものです。
09/06/09 13:56:58 owPL7cnI
RGSSのスレってないけど、RGSSの話題もここでOK?

316:名前は開発中のものです。
09/06/09 14:19:43 Q/qFFuXN
>>315
1に「ツクールXP(RGSS)についてはツクールスレ等でお願いします。」って書いてあるよ
無いことはないだろって思って検索してみたらほんとに無かった。
どうなんだろね。
ここに書いてもツクール持ってない人多そうだし、返事は期待できないかも。

317:名前は開発中のものです。
09/06/09 17:18:07 cwD3HQsU
ツクールマンセー野朗がうるさいから、別にして欲しいね。

318:名前は開発中のものです。
09/06/09 22:32:17 EQgzpU/Y
同人ゲーム板に関連スレあるっぽいよ

319:名前は開発中のものです。
09/06/10 12:14:04 WS3X6TNF
同人ゲーム板にあるはずだし、Rubyのプログラムに関する質問ならプログラム板の初心者スレで聞けばよろし

320:名前は開発中のものです。
09/06/10 12:42:59 KdXBJBN+
URLリンク(d.hatena.ne.jp)

俺なら、ruby内部で例外が起きちゃって見当がつかない時は、デバッガで
rb_raiseまたはrb_exc_raiseにブレークポイント置いて実行してみる。
そこからスタックトレースを遡って原因を探す。


321:名前は開発中のものです。
09/06/10 20:06:45 fS8p5mWr
ブログに書き込めお!

322:名前は開発中のものです。
09/06/13 15:17:15 leaPKaTb
>DXRubyの中の人

フルスクリーン起動するとloadの値が-○○%になるんだけど(時間の経過と共に正常値になる)

323:名前は開発中のものです。
09/06/13 21:30:52 7g0Iq4qn
>>322
確認しました。
さくっと直そうと思ったんですが、簡単には直せなさそうだったので
とりあえずチケットの登録のみしておきました。

ところで便乗で質問してみますが、
みなさんフルスクリーンモードってよく使いますか?
自分はゲームはウィンドウモードでしかしないので、
そもそも必要なのかどうかもよくわからないような状態です。

324:名前は開発中のものです。
09/06/13 22:03:35 hIZ/aoJm
アクティブウィンドウを見失って空振りしまくり
それで困るようなゲームだとフルスクがいいね
あと、画面の端にカーソルをやるとスクロールとか
位置情報が操作に直結するようなやつ
ちなみに自分はRTS好き

325:名前は開発中のものです。
09/06/13 22:17:41 0olwBIkI
>>323
大きな解像度のモニターを使ってる人は「画面が小さすぎる。フルスクリーンにしたい」と感じるらしい
俺自身は、一般的な解像度のものしか使ったことがないから、よく分からないが

326:名前は開発中のものです。
09/06/13 23:21:41 2r1Lmuad
>>323
使わない。
ブラウジングとかできなくなるし。
モニタの解像度が切り替わる動作も何か嫌だし。
縦置きしているから首を90°曲げないといけなくなるし。

Window.scaleで拡大率指定できるのでそれで引き伸ばす。
StarRubyと違って小数指定できるので大いに助かっている。
640*480で1.5倍くらいにしている。

フルスクリーンに切り替わる位ならディスプレイ解像度取得して
画面いっぱいにウィンドウ広げてくれたほうがマシかな。個人的に。

ただ、>>324の言うようにマウスアクションのゲームだとウィンドウモードは
ちょっと辛いから全く無いのも困るかも。

327:名前は開発中のものです。
09/06/13 23:32:24 pYdZWBJk
デスクトップを見せたくない(モニター画面=ゲーム画面にしたい)時には、
フルスクリーン機能があると便利

328:名前は開発中のものです。
09/06/14 11:24:11 tGDRVseJ
理想を言えば、ユーザーがフルスクリーンとウィンドウを
自由に切り替えられるようになってるのがいいね。

329:名前は開発中のものです。
09/06/14 18:19:44 +6K5eMoP
DXRubyの人です。
フルスクリーンの問題は直せたので、修正を含めてDXRuby1.0.4リリースしました。
>>313 最小化ボタンつけましたよー
同時にWebでbass.dllラッパも公開しましたので、DXRuby以外でもどうぞご利用ください。

>>323
>>324
>>325
>>326
>>327
回答ありがとうございます。
あまり使われてないけど無いと困るという感じでしょうか。
とりあえず実行中に切り替える機能はあると便利そうなので検討してみます。
素朴な疑問なんですが、マウスアクションに関しては、
例えばウィンドウからカーソルが出られないように制御するとかでは
ダメなんでしょうか?(いまはできませんけど・・・)

330:名前は開発中のものです。
09/06/14 18:21:02 +6K5eMoP
>>328
抜けてました、ごめんなさい

331:名前は開発中のものです。
09/06/14 20:49:24 8yKyhZ9G
Windowsのゲームって、ESCキーでウィンドウとフルスクリーンを
切り替えられるのが普通だと思ってた
というか、持ってるゲームはほぼ対応してるはず

332:名前は開発中のものです。
09/06/14 21:30:59 ZktEnqAx
それは初耳
ESCってメニューとか出ね?
俺のPCゲーム知識が古いだけかもしれんけど

333:名前は開発中のものです。
09/06/14 21:48:17 8yKyhZ9G
>>332
いや、俺の持ってるゲームも古いんで、最近のは
Alt+Enterでフルスクリーン切り替えになるのが多いね
ESCで終了とか

どっちにしろ、フルスクリーンにするオプションはほとんど
あるんじゃない?

334:名前は開発中のものです。
09/06/14 21:48:34 wRe8fNSj
ESCがゲーム終了やキャンセルで
Alt+Enterがフルスクリーン切り替えってのが多い印象かな

>最小化ボタンつけましたよー
めっさ有難う。

335:名前は開発中のものです。
09/06/15 20:40:24 VtyflaKP
最新版のStarRubyで実行中のフルスクリーン切り替えがサポートされたみたい。
なんてホットなタイミング。

336:名前は開発中のものです。
09/06/15 22:44:43 NKFiYidy
うかつ賢二

337:名前は開発中のものです。
09/06/16 05:39:12 diu0ukHM
PCだと俺は洋ゲーとフリーゲームばっかだけど、

・ESCでメニュー
・Alt+Enterでフルスクリーン切り替え

が多いような気がする

338:名前は開発中のものです。
09/06/17 16:58:17 u8Qyqo2o
ESCでメニューとかウィンドウ切り替えって初めて聞いた。
洋ゲーはそんなんなのか。

339:名前は開発中のものです。
09/06/17 17:35:37 rZyK52a3
ESCはポーズで、ポーズしたときにメニュー出るべ

340:名前は開発中のものです。
09/06/17 20:33:11 V2ypNh7M
切り替えっていうか、フルスクリーンになっているときにESC押したら
ウィンドウモードになる、って感じのは見たことがあるような気がする。

341:名前は開発中のものです。
09/06/18 10:33:29 cnW4dQML
フルスクリーンにするとメニュー(ウィンドウの上にあるメニューね)も消えちゃって
パニクる人がいるんでESCで復帰にする、ということはあるなあ、ゲームの話じゃないけどね。

342:名前は開発中のものです。
09/06/28 03:01:03 i/RGN5IE
DxRuby使いやすくていいよ、中の人。

ふと思ったけど、こういったツールの「使われる」「使われない」は記述の易しさや動作の関係よりも
エディタが付いてるかどうか、素材が豊富かどうかにあると思う希ガス。
加えて、ユーザーの多さの違いを考えると、最初から「何でも作れます」よりは
アクションやシューティングやRPGの専用ツールみたいに何かに特化して
その上で「工夫次第で他のタイプのゲームも作れますよ」の方が理解されやすいんだろうなと思う。
いう意味でRubyの「プログラミングを楽しむべ」の理念を一番体現してるのは、実はRPGツクールなんだろうなと。

343:名前は開発中のものです。
09/06/28 11:07:54 Xw8GapqN
>>342
> アクションやシューティングやRPGの専用ツールみたいに何かに特化して
> その上で「工夫次第で他のタイプのゲームも作れますよ」の方が理解されやすいんだろうなと思う。

それはあるかも。
RPGツクール2000製のアクションパズルとかを見ているとそう思う。

344:名前は開発中のものです。
09/06/28 14:29:46 gJpUFSKe
うーん、そうかなー?

345:名前は開発中のものです。
09/06/28 16:29:03 i/RGN5IE
まあなんてか、最初から全てを設計していくよりは
すでに設計されてるものを改造したりしていく方が初心者にとっては覚えやすいんだと感じる。
だから初心者にとって一番最初に必要なのは
各種ゲームスタイルのサンプルなりフレームなんだろうなと。

346:名前は開発中のものです。
09/06/29 08:24:28 zrArW7I7
ノベルゲームに特化したスクリプトもあるし、
ツクールでもアクションゲームツクールとかRPGツクールとか、
ゲーム作りの導入としてはそういったツール類も一つの手。
でもそういう人はプログラムを作りたいんじゃなくて、
ゲームを作りたいんじゃないかな、と。
どっちかというと、プログラマじゃなくて企画屋さん?
プログラマはライブラリを使うし、企画屋さんはツールを使うし、
なんだか別人種な気がする。

347:名前は開発中のものです。
09/07/01 03:57:15 jzI3BYm4
個人的には
好きな方法論で作りたいからプログラムでやっている。

ライブラリに求めるのはフレームワークとかの枠じゃなくて
~形式のファイルを読み込むとか画面の初期化とかパッド、KEYの入力とか
その手の面倒だけど誰がやっても大差なくて、使う側の工夫では
どうしようもないところの充実かな。
ライブラリを選ぶときもそこら辺がネックになることが多い。
pngのアルファチャンネル使えるのか~とかogg鳴らせるのか~とか、
3Dもできるのか~とか。

スプライトの管理とか当たり判定の管理とか
そういう使う側の人間でいくらでも工夫できる部分は
他人のやり方に合わせるよりは自分で考えた方が楽。
ツクールとか使う方が却って面倒臭い。

348:名前は開発中のものです。
09/07/01 15:46:55 GE+Gc2WO
>>347
いや、そういう話じゃなくて、初心者にはどういう環境が望ましいのかって話だろ。
もしくはプログラミングの入り口か。

349:名前は開発中のものです。
09/07/01 18:56:54 jzI3BYm4
>>348


>342の
>ふと思ったけど、こういったツールの「使われる」「使われない」は~
を受けて語っただけだが…

350:名前は開発中のものです。
09/07/03 20:11:39 DCvc3/s3
声がでかくて技術のある人がもう少しいればな・・・
初心者向き不向きといった機能的側面よりも、知名度の方が初心者に与える影響は大きい

Rubyistって布教好きのイメージがあるけど、ゲーム界隈に限っては違うよなと
宣伝してるのはライブラリの作者だけ

351:名前は開発中のものです。
09/07/03 21:17:01 XvUpQL9k
なんていうか、最初は期待を持ってRubyでゲーム開発を始めたんだけど
ある程度作れてから思ったことは、やっぱりRubyは遅いって事なんだよね
だから、結局他の言語で作り直しちゃう

開発が楽なのは確かだから、プロトタイプを作るのには向いていると思うんだけど
Rubyで全部作るとなると、やっぱり無理があるんだよね

DXRubyってのは使ったことが無いけど、かなり速いのかな?
例えば、それほど速度を必要としないRPGを作るにしても
2Dだとしても今時のRPGを作るとしたら、立体交差等を考慮しても
最低3つのレイヤが必要となるだろうし、640*480の画面サイズで
32*32のマップチップだとすると、3つのレイヤ描画して
どれくらいのFPSを維持できるんだろう?

352:名前は開発中のものです。
09/07/04 00:26:40 caiSx1ql
>>351
640*480で32*32を3レイヤだと900枚。
でもその全部が描画されるわけじゃないから、適当に平均600ぐらいとしよう。
単純にRubyでぐるぐる回して描画するとして、
DXRuby作者のブログから計算するとPentium4 2.4GHz、60fpsでCPUの30%~40%になる。
やっぱり描画数が多いと厳しいが、動的に複数枚をまとめた画像を作って
描画数を減らせば劇的に速くなる模様。
小細工すればなんとかってところか?

353:名前は開発中のものです。
09/07/04 01:49:20 vMCzlTLL
>>352
へぇ、結構速いね。60FPS 出せてその程度のCPU負荷なら
実用レベルのような気がするけど

まあ、実際はNPCが動いてたりアニメーションするマップチップ等
処理すべき描画はもっと多いから、最後まで作るとどうなるか

そういや昔PythonとPygameで作ったことがあるけど、あれも速かったな
あれはPygameが良く出来てるのか、そもそもPythonが速いのかな
まあこれはスレチだけど

354:名前は開発中のものです。
09/07/04 07:02:07 DLZyyPoD
つーかRubyでのゲーム作成が遅い遅い言われてるけど
具体的なベンチマーク結果を見たことがないから、今ひとつピンとこない
実際のところどのくらい遅いんだ

こんなベンチマークはあったけど
GPUの種類が書かれてないから、どのくらい良い結果なのか分からないし
URLリンク(dgames.jp)

355:名前は開発中のものです。
09/07/04 10:05:54 leeyGyDP
マイクロベンチマークはいくらでもあると思うけど
実際同じゲームを他の言語でも実装したのと比べて
どこがどれくらい遅いっていう話をしないと意味ないんだよな

SDLだと標準はGDIだったと思うからGPUあんまり関係ないんじゃないかな?
SDLのDirectXドライバ使ってたとしてもよほど酷いGPUでない限り1000枚は余裕で出るよ
SDLの実装によっては逆に遅くなるかもしれんけどね

356:名前は開発中のものです。
09/07/04 12:59:55 caiSx1ql
どっちかというと>>354>>355みたいに
遅いらしいから使ってみることすらしない人ばっかりなところが問題な気ガス
あと>>354のリンク先の話からすれば遅いのはRubyじゃなくてライブラリかと

357:354
09/07/04 13:32:57 DLZyyPoD
>>356
俺自身は、ゲーム制作にRuby/SDLをバリバリ使ってるぞ
アクション系の負荷の大きいゲームではないけど

358:356
09/07/04 22:33:23 caiSx1ql
>>357
これはとんだ失礼を
Rubyでゲーム作ってる人ってほんとにいるんだな、と思った
完成品どころか作っていうという話すら出てこないから、
存在を疑いたくなってしまう
Rubyゲームプログラマなんて都市伝説

359:名前は開発中のものです。
09/07/04 22:38:24 BZzbvO4s
つまり356=356(のレスの中身)ということか

360:名前は開発中のものです。
09/07/05 01:44:53 3Kgqdsfg
>>358
都市伝説かどうかはともかく理念だけ先走ってて
ユーザーおいてきぼりって部分はあるだろうな。
Flashにまでユーザー取られてる始末だし。

361:名前は開発中のものです。
09/07/05 02:00:00 W8V4Kzgz
>>359
い、いちおういま勉強中なんだからねっ!
冗談はさておき、>>350が言うように
ライブラリの作者しか宣伝してないように見えるのはなぜなんだろう

362:名前は開発中のものです。
09/07/05 02:03:49 y6AUuWdR
むしろ理念がなくて無個性なのが問題だと思うが・・・

363:名前は開発中のものです。
09/07/05 02:26:15 qln1B4nN
ここにいるみんなが書けばいいのさ

364:名前は開発中のものです。
09/07/05 02:39:20 mJVqOMJ/
>>360
対立煽りさん、今日もお仕事ご苦労様です

365:名前は開発中のものです。
09/07/05 12:34:58 W8V4Kzgz
よし、みんなで宣伝だ

366:名前は開発中のものです。
09/07/05 13:17:02 /d/0ka9T
>>361
ライブラリの注目度合いと比べて、作られたゲームの方があまり注目されてないからでは
あとは単純に、他言語との人口の違い

>>365
宣伝ってどうやるのがいいのかな? blogで「Rubyでゲームすげーよ作りやすいよ!」って主張?

367:名前は開発中のものです。
09/07/05 17:12:54 qln1B4nN
そもそも作られて公開されてるのものが殆どない
C++やHSPだと、本当に無数にあって、ちょっと検索しただけでもかなり引っかかるけど、
Ruby関係だと、かなりがんばって探しても20とか30とか、そんな程度じゃないか
そんな具合だから、それが主張しようもない

なんというか、使われてる感が全くないというか

368:名前は開発中のものです。
09/07/05 17:49:10 PBtBSz0b
>>342-343
確かにそれはあるね。

ただ、ツクール系が売れてるのは基本的に「夢」を売っているからだけどなw
「俺にもすごいRPGが作れる!」「俺の考えた(ryが実現できる!」っていう夢。

もちろん、プログラムにもそういう夢があるから、俺もゲームプログラム始めたんだけど、
ツクール系は特化していて売り方も上手く、もはや釣りに近いレベルw(詐欺とまでは言わんw

369:名前は開発中のものです。
09/07/05 21:20:18 3Kgqdsfg
俺もツクールからRubyに入ったクチだけど、
ツクールの解像度仕様とマウス操作不可(可能だけどやたら重くなる)
あとは動作の重さに躓いてツクールは諦めたなあ。
そんなときにDxRubyの存在知って移ろうかどうか迷ってるとこだが、
やっぱ作業効率みたいなものを考えるとツクールってよく出来てると思うよ。
俺みたいな画像畑の人間にとっては、表現したいことがサックリ実現できるって言うのはありがたい。

370:名前は開発中のものです。
09/07/05 22:32:26 W8V4Kzgz
>>366
人口の違いはわかるが、Rubyのゲームライブラリって注目されてるの?
俺にはほとんどのユーザーから無視されているようにしか見えん

>>369
RGSS触ったことないけどそんなに重いんだ?
すげー軽いもんだとばっかり思ってた
ツクールの「表現したいことがサックリ実現」って、
エディタのことかそれともRGSSの画像処理機能が充実してるってことかが
ちょっと気になった

371:名前は開発中のものです。
09/07/05 23:51:30 3Kgqdsfg
>エディタのことかそれともRGSSの画像処理機能が充実してるってことか
両方、じゃないかな。画像作って放り込んでチョコっといじれば実行できるって環境は、
色々と試したりするのにも最適だし、アイデアもガンガン生まれるしね。
重さって意味なら、描画能力はかなり低いと思う。
ついでにそんな複雑な処理さえしなければ軽いんだろうが、先にも書いたように俺の場合は
マウスでの操作と高解像度が欲しい(ようするにPCゲームが作りたい)んで、ツクールは選択肢から外れちゃったと。
RubyだけじゃなくGamemakerとか、それこそC#使ったTorque Game Builderとかも考えてるんだが、
この両方ともマルチバイト文字に不安抱えてるっぽいので二の足を踏んでる。
特に後者はかな~り魅力的なんだけどねえ。

まあなんつうか、ゲーム作りたい人間にとって重要なのは開発のしやすい環境なんじゃないかと思う。
特にRPGとかだとリソース管理が膨大になるしね。

372:366
09/07/06 00:02:37 /6C0kk+g
>>370
いや、相対的に見て「ライブラリの注目度>ゲームの注目度」だというだけ
注目されているとは俺も思わない

373:名前は開発中のものです。
09/07/06 02:06:24 rxu5y1f8
>>371
Torque Game Builderぐぐってみたけどこれすごいなー。
こういうのを見てると自分でプログラム書いて動かしてるものが
あまりにショボくて悲しくなるw
あと、>>371みたいなツクールばりばりの経験者にDXRubyとかを試してもらって
感想を書いてもらえたらすげー参考になりそう。
と思ったがそれはあまりにも自己中だな。

374:名前は開発中のものです。
09/07/06 02:29:58 /PUBmTcU
> Torque Game Builder
これと比較するならツクールとかの開発環境を持ったフレームワークだろ
ライブラリであるDXRubyとは比較する事自体、間違ってる
ゲーム本体もそうだけどこういった開発環境を作るのがDXRubyの役割でしょ

375:名前は開発中のものです。
09/07/06 08:28:35 KTElMV18
そもそもライブラリに感想って必要なのか?
すぐに入手できる(買う必要がない)し、APIリファレンス見れば構造はほぼ全部分かるし
必要な情報はベンチマークぐらいだと思うんだが

でも一応、感想書いてみる

Ruby/SDL:
王道。SDLそのものをRubyっぽく扱ってる感じ。低層処理もOK
歴史が長く、ミドルウェアも色々出てるためコードサンプルには事欠かない
機能面では制限が少なく、融通が利く。自分でコンパイルできればさらに融通が利く
難点は、「便利機能」的なものが少なく、ときに自前で泥臭いコードを書かなければならないこと
(それでも他の言語と比べれば格段に楽だとは思う)

376:375
09/07/06 08:29:19 KTElMV18
StarRuby:
後発のためか、APIが非常にすっきりと洗練されている
描画エフェクト(変形・色変換・合成)がとても豊富で、ウインドウ拡大率の指定や透視変換など独自の機能もある
余談だが、配布サイトで紹介されている「SOAR」は普通に遊んでも面白い

DXRuby:
試してない。Windows専用のゲームでもOKなら良い選択肢かも

377:名前は開発中のものです。
09/07/06 19:43:49 rxu5y1f8
これテンプレ書こうぜ

378:名前は開発中のものです。
09/07/06 23:05:19 7YWqd4lt
>SDLそのものをRubyっぽく扱ってる感じ

感じっていうか、そういうもん

379:名前は開発中のものです。
09/07/12 11:08:53 4frtpJC5
XNAの完全日本語版来たようで。
サンプル類も日本語化されてるとか。

380:名前は開発中のものです。
09/07/12 13:08:36 JVf6yI4C
えっ?XNAってRubyで扱えたっけ?

381:名前は開発中のものです。
09/07/12 17:36:49 GvsLr3QV
IronRubyで使えるらしいよ

382:名前は開発中のものです。
09/07/12 20:15:27 7rQOykJG
360でも動くのかなぁ
CPU遅いから実用にはならないだろうけど

383:名前は開発中のものです。
09/07/16 07:09:56 DRv067xY
DXRubyインストールしてみた。
数年前ruby/sdlも使ってみたがキーボードでキャラ動かしたところで挫折したので、
今回はシューティング作るのを目標にしてみる。
とりあえずサンプル動かして遊んでみて普通に動いたので、しばらく色々弄繰り回してみる予定。

384:名前は開発中のものです。
09/07/20 08:46:05 uWDvD4Wn
過疎ってんな

385:名前は開発中のものです。
09/07/20 13:51:23 Hq0rtdg6
1/60秒でRuby -Rubyでゲームを作ったら- / kumaryu
URLリンク(www.ustream.tv)

RubyKaigi 2009

386:名前は開発中のものです。
09/07/20 17:04:07 FwxAEMUC
StarRubyとDXRuby両方使ってみた。
どっちもイイと思うんだが
Ruby自体にまだ慣れていなくてなかなか移行できない。
今のところC++の記述方法が変わっただけ―くらいの認識。

たぶん慣れたらC++でやってたあんな記述はやらなくていい
みたいなのが分かるんだろけど

387:名前は開発中のものです。
09/07/21 03:30:15 aYTpq27l
383だが、DXRubyでとりあえずライフゲームはつくれた。
この調子でシューティング作れればいいなぁ。

388:名前は開発中のものです。
09/07/21 03:47:49 mPkokRkg
うp!

389:名前は開発中のものです。
09/07/21 13:01:55 VyLI8qHo
うp!

390:名前は開発中のものです。
09/07/24 18:41:00 hiQfnMvV
なんかゲーム作ろう。

391:名前は開発中のものです。
09/07/29 21:48:02 gEGcx4CR
このスレに通っているのは4人くらいとみた

392:名前は開発中のものです。
09/08/12 14:52:57 iHcc5MwG
今時SDLはなしか?

393:名前は開発中のものです。
09/08/12 17:31:12 liGtB84A
何がどう「今時」なのかよく分からん

394:名前は開発中のものです。
09/08/23 16:24:22 +Ja6hC9m
dxrubyがいい感じ

Inputモジュールのkey_code判定に使える定数は
ドキュメントに一通り列挙してほしいな
K_SEMICOLONとかK_MINUSとか
俺は当て推量でなんとかしたけど、
ドキュメントに書いてあるほうが使いやすい

395:名前は開発中のものです。
09/08/24 20:55:53 RVLn/zs0
DX最近更新してたんだな
もう当分はなさそうだが

396:名前は開発中のものです。
09/08/24 20:58:06 PJrrNiQL
>>394
公式かブログかtwitterに書き込むんだ

397:名前は開発中のものです。
09/08/28 08:46:07 Ig6lHn6U
>>394
更新されてた
ナイス作者
URLリンク(dxruby.sourceforge.jp)

398:名前は開発中のものです。
09/08/28 18:39:04 uvHj1yPD
StarRubyなんですが、テクスチャの拡大縮小後の座標、幅、高さを取得する方法ってありませんか?

399:名前は開発中のものです。
09/09/06 12:59:37 8gj41MTr
>>398
幅と高さは(元の幅or高さ)×(拡大率)

400:名前は開発中のものです。
09/09/14 18:40:40 MXV2AfIE
なんの話題も無いな

401:名前は開発中のものです。
09/09/16 00:33:33 /cYXghGC
個人でプログラミングでゲーム制作なんて
ハードル高いしね

402:名前は開発中のものです。
09/09/16 00:45:17 sIgHzdCd
プログラムだけならまだしも、絵とか音楽とか、ちょっとやそっとの努力じゃどうしようもないから困る。

403:名前は開発中のものです。
09/09/16 20:19:01 FWk6E+PA
るびまのDXRubyの紹介
URLリンク(jp.rubyist.net)

404:名前は開発中のものです。
09/09/19 16:56:42 B948e2tx
DirectXスタティックリンク版にruby1.9.2対応のやつ追加してくれ!
ruby1.9は速いけど文字列まわりの変更が激しくウザイうえに1.9版てバグってる臭いな

405:名前は開発中のものです。
09/09/19 16:57:50 B948e2tx
>>404
あ、これDxRubyの話ね

406:名前は開発中のものです。
09/09/19 17:01:49 B948e2tx
>>404
>1.9版てバグってる臭いな
1.9.1版て、だった

407:名前は開発中のものです。
09/09/22 09:59:26 9OXiA8nr
>>404
ruby 1.9がまともに動けばねぇ。そのうちコンパイラも出るだろうし期待しているのだけど。

408:名前は開発中のものです。
09/10/11 14:48:49 gVfZj0xn
GameMakerからの乗り換えを考えてるのですが、GMから乗り換えた人っています?
C言語ベースでオブジェクト指向ってことで、GMからの乗り換えならとっつき易いでしょうか?

409:名前は開発中のものです。
09/10/12 08:47:29 JmsJmDYN
GameaMakerって何言語使ってるの?

410:名前は開発中のものです。
09/10/12 10:13:49 wupTzs36
GMLっていうC++っぽい独自のスクリプト

411:名前は開発中のものです。
09/10/12 19:39:30 l9GjsgBg
Rubyは簡素にかけるから、C++より分かりやすいよ

412:名前は開発中のものです。
09/10/13 22:12:10 w1A9u8eK
DXRubyFrameworkだって
スプライトが速くなるらしい
URLリンク(dxruby.sourceforge.jp)

413:名前は開発中のものです。
09/10/13 22:14:01 w1A9u8eK
dxrubyで3D描画サポートしないかな
ウィズ系迷路をワイヤーフレームでやりたんだけど
パラパラ2Dより3Dのほうが迷いにくくていいんだよなー

414:名前は開発中のものです。
09/10/13 22:20:16 XOn2sX+p
なんかそういうネタあったよなぁ・・・と思ったら、ブログにあがってた
URLリンク(d.hatena.ne.jp)

公式なり、非公式なりで働きかけてみるといいかもしれん

415:名前は開発中のものです。
09/10/14 08:34:03 0UYvBqqY
うおお、これは良いサンプルw
ありがとうw

416:名前は開発中のものです。
09/10/14 14:22:14 aCwPkb4S
>>413
ワイヤフレームなら、昔みたいにLINE引けばいいだけじゃん
3Dにする意味あるの?
ちゃんと座標計算しながら描画すれば、3Dみたいに
グルングルンまわせるし

417:名前は開発中のものです。
09/10/14 16:32:40 0UYvBqqY
>ワイヤフレームなら、昔みたいにLINE引けばいいだけじゃん
なるほどなあ
例えばどんなゲームが線引くだけで迷路作ってたんだろう
具体例を1つ2つ挙げてもらえないだろうか

418:名前は開発中のものです。
09/10/14 16:44:25 YTYXA5KG
URLリンク(www.nicovideo.jp)

419:名前は開発中のものです。
09/10/14 16:52:53 72v8ys9f
ワイヤーフレームなら3Dサポートなんか無くたって自力で3Dで扱って描画もできるっぺ

420:名前は開発中のものです。
09/10/14 17:11:27 0UYvBqqY
こんなのあったんだ、すげえw
これどうやって陰面消去やってるんだろ
最初から描いてないのかな
線がぶつぶつ切れてるけど、描いた線を消してるんかな

421:名前は開発中のものです。
09/10/14 17:55:14 ErDc9lEM
Zオーダー指定して全部書いてるじゃないかw

422:名前は開発中のものです。
09/10/14 18:09:38 Td3Ei+tL
ワイヤーフレームの3D描画で陰面消去ってどうやってやるんだ?
真面目に考えたらすごく面倒くさそうなんだけど
何かナイスなアイデアでもあるのかな

423:名前は開発中のものです。
09/10/14 18:56:22 0UYvBqqY
>>421
>>420>>418へのレスだってばww

>>422
手前から描きつつ、描いた面を記憶しておいて、
既に描いた面に線が重なったら線の開始をずらしていく、とかかな
ポリゴン塗りつぶし出来ない環境とか初めてだから良くワカランw

424:名前は開発中のものです。
09/10/14 22:22:36 YTYXA5KG
8bit時代のワイヤーフレームはあらかじめ用意しておいたパターンからXY座標を読み込んでいるだけが多かったです

425:名前は開発中のものです。
09/10/15 13:38:08 4bafsDUS
ウィザードリィが線引くだけで3D迷路作ってたな。



426:名前は開発中のものです。
09/10/15 15:21:40 utxz7mly
陰面処理も昔のCGの本とか読んだら書いてあるからできんことはないが、
昔のゲームは数値きめうちアニメーションとかだろ

427:名前は開発中のものです。
09/10/15 23:51:19 fgG9DjwW
ウィザードリィはスプライト重ね描きじゃなかったっけ

428:名前は開発中のものです。
09/10/16 17:13:24 PSG2SKq5
機種によって違うんじゃない?細かい部分は。

基本は線を引くだけだと思う。

429:名前は開発中のものです。
09/10/16 20:46:26 MRjdnJ12
Apple ][にスプライトはないしな。

430:名前は開発中のものです。
09/10/17 11:21:57 yCjayEaE
GMからの乗りかえならXNA(C#)がいいんじゃね

431:名前は開発中のものです。
09/10/17 11:22:53 yCjayEaE
>>430>>408あてです

432:名前は開発中のものです。
09/10/19 03:12:52 yzWZstP9
StarRubyをMac10.6.1に入れてみたんだけど、なんかおかしい

0.3.3はバッファがクリアされず軌跡が残る。全体的に色調が青い。
0.3.2以前は動くことは動くが色調が黄色
0.2はそもそも起動すらしなかった

これはlibpngが死んでるのだろうか
GoogleGroupの開発コミュニティ見に行ったらあんまり更新されてないみたいで残念

433:名前は開発中のものです。
09/10/21 04:16:36 q6j0wd3/
>>432の書き込みを見てふと思ったが
日本でインディーズゲーム作りたい人の75%くらいは
自分で作ったキャラとか物語とかイラストが大活躍するゲーム作りたいんだろうな。
いう意味で親切なエディタが付いてない世界は全部、死にコミュ化してる感じ。

434:名前は開発中のものです。
09/10/21 15:09:47 zqjtKDJX
UIや絵を描いてくれる人がいなくて困ってるプログラマの方が多いように思えるが・・・
自分で描きたくないでござる

435:名前は開発中のものです。
09/10/23 08:14:32 xoRORDMF
絵はとりあえずフリー素材使わせてもらえばいいんじゃね
なんにせよ一人で作るのは至難だな

436:名前は開発中のものです。
09/11/29 15:13:13 b/kVyjpV
starrubyとdxrubyどっちが処理早い?

437:名前は開発中のものです。
09/11/30 00:54:59 k/a9QV12
dxは弾幕の処理にこだわってるみたいだし2Dactならdxじゃないの?
ところでWindows7だとRDEが変なエラーウィンドウ出すんだが仕様?
Win7使ってて同様の症状が出る方いたら教えてください

438:名前は開発中のものです。
09/12/05 17:08:24 r9idLtpY
>>437
そうかー、どうも。
dxrubykのほうがリファレンスマニュアルとか充実しててわかりやすそうだから、
取りあえず、dxruby使わせてもらう。

439:名前は開発中のものです。
09/12/05 22:03:19 Ajk0WnNp
FREERGSSなるものが、DXRubyの作者さんの所で公開されてる

440:名前は開発中のものです。
09/12/12 18:16:10 q0V1gylr
何でも良いからゲームライブラリを1つに統一して、それをブラッシャアップして欲しいわ。
なんでみんなしょぼいライプラリを一人で作りたがるのか。一個凄いのがあった方が良い。


441:名前は開発中のものです。
09/12/13 03:53:34 jEslscDJ
ライブラリとはツールであると同時に思想だからだ
perlがあり、pythonがあり、rubyがあるのと一緒

442:名前は開発中のものです。
09/12/13 07:39:14 frYTp3MF
>>440
仮にStarRubyに統一されたとする
JPEG画像・BMP画像・BMFontを扱いたくなったときや、SDLSKKを使いたくなったときにはどうする?
Windowsでだけ動けばいい高速2Dゲームが作りたくなったときにはどうする?

443:名前は開発中のものです。
09/12/13 12:12:12 GwN1MFJW
>>442
当然JPEG画像・BMP画像・BMFont, SDLSKKを実装する。
だいたい一人でUnreal Development KitやUnityクラスのものが作れると思ってるのか
ゲームライブラリは1つに統一されるべき。
そしてそれをみんなで開発する。


444:名前は開発中のものです。
09/12/13 13:28:45 MW+nMklR
「べき論」を言うやつに限って、自分では何もやらないよな。

445:名前は開発中のものです。
09/12/13 13:43:32 RSqQIt2U
その製作目的に賛同すればパッチを送るし、
賛同できない&貢献しにくいシステムなら送らない。
それだけじゃない?

446:名前は開発中のものです。
09/12/13 14:33:42 frYTp3MF
>>443
動作速度や記述の簡潔さはどうでもいいの?

447:名前は開発中のものです。
09/12/13 16:14:32 h2LUZNjI
みんなで一つの物を開発するのが最高のやり方なのなら、OSも言語もそうなっていると思うよ。
用途や目的やターゲットとするユーザーが違うのだから違う物になって当たり前。
ただ、そのように考えるのは自由で、あとはキミがそのように行動するだけ。
みんなをまとめて素晴らしいゲームライブラリを作っておくれよ。

448:名前は開発中のものです。
09/12/13 16:20:26 ovP66wcf
RubyもCもJavaも一つにしろって言うなら、それは無茶な話だけど、
Rubyのライブラリということなら、さほど変な話ではないと思うが。

449:名前は開発中のものです。
09/12/13 16:25:34 GwN1MFJW
似たようなライブラリが乱立しても意味がないと思うけどな


450:名前は開発中のものです。
09/12/13 22:42:06 /LccJx46
>>449
似たようなゲーム作るのなら
一つのゲームをみんなで協力して作れよ
似たようなゲームが乱立しても意味ナイト思う

451:名前は開発中のものです。
09/12/13 23:12:06 9V/lqYSR
>>448
いや、一口にゲームといってもいろんな種類があるわけだし、
同一ジャンル用ゲームライブラリでも、作者によって設計思想は変わってくる。
それを一つにまとめろってのは、やっぱり乱暴だよ。

プログラミング言語でたとえるなら、「RubyとPythonとPerlは適用範囲が
かぶるから、一つにまとめろ」って言ってるようなもんだ。

452:名前は開発中のものです。
09/12/14 00:08:14 apC6rEkV
たとえばMiyakoの作者はマルチプラットフォームで多機能で強力なライブラリがいいと思ってて
DxRubyの作者はWindows専用でシンプルで高速なライブラリがいいと思ってる
どう見ても共通点はRubyとゲームだけだが、どのように協力してもらおうとお考えか

453:名前は開発中のものです。
09/12/14 02:53:39 d5Y/n7eI
他人がどう思ってるのかはともかく、各ライブラリの作者は、それぞれ独自性があると思って
作ってるんだから、すり合わせは容易じゃない。
さりとて、それぞれのライブラリをオープンにして人を募ったところで、人は碌に集まらないだろうな、多分。

結局、限りなく個人製作に近い形でやるしかないんじゃないの。

454:名前は開発中のものです。
09/12/14 11:00:42 thB4XUxU
結論、不満があるなら自分で作れ
ライブラリ作ってる人は皆それが動機な筈だから
それが嫌なら自分の満足できるライブラリの揃ってる言語を使えってこった

455:名前は開発中のものです。
09/12/14 11:39:59 thB4XUxU
× 結論、不満があるなら自分で作れ
○ 結論、不満があるなら自分が作れor始めろ

456:名前は開発中のものです。
09/12/14 16:35:16 lLcah1pB
Rubyのゲームライブラリの場合
必要に駆られてというより自己満足で作ってる面が大きい気がする

457:名前は開発中のものです。
09/12/14 20:04:11 uCXK+XpT
>>456
具体的に言うと?

458:名前は開発中のものです。
09/12/14 22:17:17 D+e/mZqn
Rubyでゲーム作るってこと自体道楽みたいなもんでしょ

459:名前は開発中のものです。
09/12/14 23:31:58 d5Y/n7eI
ユーザー100とか200とかの世界だからねぇ

460:名前は開発中のものです。
09/12/19 19:48:58 HHFt7kHF
Miyako本が発売されたお

461:名前は開発中のものです。
09/12/20 13:23:33 H/yOidYn
もっと賑わえやー!賑わえやー!

462:名前は開発中のものです。
09/12/20 16:42:11 RMWhTBUA
このスレすぐ止まるw

463:名前は開発中のものです。
09/12/21 14:44:04 6vRaHlVl
>>449-452
Ogre3DのRubyバインダでも作ったほうが早い気がするw
最近、商用でもつかわれたしなかなかよさげだよ。マルチプラットフォームだしな

464:名前は開発中のものです。
09/12/22 16:02:38 NpcMu6g4
DXRuby本はまだか

465:名前は開発中のものです。
09/12/22 19:43:16 dlvLKies
日本人が

466:名前は開発中のものです。
09/12/22 19:44:41 dlvLKies
>> 464 日本人が開発してないとサポートが不安だから嫌。日本人超頑張れ

467:名前は開発中のものです。
10/01/06 00:37:17 B6+eftoA
Miyako本買った人いるー?
俺は本屋で見たけど立ち読みしてスルーしちゃった

468:名前は開発中のものです。
10/01/06 23:18:32 SFYto6qU
Miyako本立ち読みした。Miyako想定層が自分の想像してたのと違うかも……。
これって単独のアプリケーションとして配布はまだできないんだっけ?

469:名前は開発中のものです。
10/01/25 22:33:31 hSHlR5AP
Ruby使えるひとは結局Cで組んじゃうんだろうか…

470:名前は開発中のものです。
10/01/26 07:48:19 4Ue7Jy26
Ruby使えるのにCを使う理由がない
速度が必要なところは除く。


471:名前は開発中のものです。
10/01/26 18:36:02 ArdIy8hd
Rubyで十分ならRubyでいいじゃ~ん?

472:名前は開発中のものです。
10/02/02 04:38:05 NammZlAc
カジュアルゲーならAS3
重めのゲームならC++
に行っちゃうんじゃなかろうか

473:名前は開発中のものです。
10/02/03 06:58:31 BKTNgmVD


Ruby on Rails 3.0 Release Notes
URLリンク(guides.rails.info)

474:名前は開発中のものです。
10/02/04 13:56:55 WPV2Txz8
ひとすくねぇええ

475:名前は開発中のものです。
10/02/04 21:05:14 T5dF+aQ4
dxrubyが3dに対応

476:名前は開発中のものです。
10/02/25 22:03:31 VVK07t/o
One-Click Rubyでスタールビーやマイゲームを使ったプログラムを実行しようとすると
`require': no such file to load -- starruby (LoadError)
`require': no such file to load -- mygame (LoadError)
って表示されて実効出来ない。
ActiveScriptRubyだと出来るんだけどなんでだろう。アイコンがOne-Click Rubyの方がカッコいいから
こっちで使いたいんだけどなあ。

477:名前は開発中のものです。
10/02/25 23:30:45 P2jYukg3
ちょっとしたミスだった。ごめん

478:名前は開発中のものです。
10/02/26 19:10:39 M5XgsC5/
歩くグラフィック作るだけで二日もかかった・・・。記念にあげてみる
pass:ruby
URLリンク(www1.axfc.net)

479:名前は開発中のものです。
10/02/26 19:42:48 qEgYE62y
not found

480:名前は開発中のものです。
10/02/28 18:41:40 6lMmBhF0
みんな頑張れー応援してるぞー。

481:名前は開発中のものです。
10/02/28 21:15:54 FVeyN57K
【タイトル】 それなんてRPG? インターナショナル版
【作者名】 XPTESTMAN
【ジャンル】 長編スクウェアライクRPG
【URL】 URLリンク(www.geocities.jp)
【使用ツール】 RPGツクールXP
【スクリーンショット】 URLリンク(www.geocities.jp)
【プレイ時間】 20~50時間
【コメント(感想)】
作りがとても細かく、グラフィックがとても綺麗。主人公のグラフィックは必見。
様々な戦術でのプレイが味わえるのでプレイヤーを飽きさせないところも見所。
ユーザーの配慮も完備されており、初心者から上級者まで幅広く遊べるはず。

RPGの醍醐味、本物。
是非ともプレイしていただきたい。

482:名前は開発中のものです。
10/03/03 02:49:19 u32XBy8m
ツクールかよ。つーかStarRubyの星さんも今じゃドワンゴの社員なんだよなあ、遠い存在になったもんだ

483:名前は開発中のものです。
10/03/04 06:21:04 lTh4mgoJ
Rubyゲームライブラリの作者のtwitter参加率高いな

484:名前は開発中のものです。
10/03/05 14:32:36 WF3iGMmF
DXRubyのホームページって何で作ってるの?
似たようなライブラリを作ったのでパクりたいのですが


485:名前は開発中のものです。
10/03/05 22:40:49 ZkkeO8H1
まじ? ひょっとして試作品除けばゲームよりライブラリの方が多くないかこの界隈

DXRubyのサイトは他の人に作ってもらったって書いてあったからその人でないと分からないかと

486:名前は開発中のものです。
10/03/05 23:36:52 XP4Zxnbo
あの程度のサイトならHTMLの記述が出来れば、ビルダーなんて使わなくても出来ると思うが

487:484
10/03/06 10:11:25 l26P+T//
>>486
無理、無理、無理
多分何かのCMSを使ってるはず。
CMSもいっぱいありすぎてどれを使えばいいかさっぱり分からない。


488:名前は開発中のものです。
10/03/06 10:45:44 hXBmEbO0
>>487
Project DXRuby
URLリンク(dxruby.sourceforge.jp)

これか?見てみたがほぼペラ1のページじゃねーか。
CMS使っているようには見えん。BBSは別のphpアプリだし、wikiはhiki使ってるし、
リファレンスは何かで吐いたのかもしれんが

489:名前は開発中のものです。
10/03/06 15:18:58 hpm8ji5a
DXRuby + Exerbを使ってプログラム配布をするときって

・RubyのCOPYING.jpより配布するプログラム自体の著作権が作者にあることの表記
・ExerbのREADME.jp.htmlより実行ファイルに含まれるRubyインタプリタの再配布条件を満たす
・DXRubyのMITライセンスよりリファレンスマニュアル中の許諾表示を表記

を満たせばおk?
礼儀とかを無視して考えた場合Exerb自体には触れなくていいの?

490:名前は開発中のものです。
10/03/06 15:49:02 nQwME48g
Rubyでゲームを作りました、使用ライブラリはDXRubyです。ぐらいでいいと思うが

491:名前は開発中のものです。
10/03/06 16:15:50 Nt8L4xVH
>>489
Exerbに言及する義務は特にない
だけど
> ・RubyのCOPYING.jpより配布するプログラム自体の著作権が作者にあることの表記
これってどういうこと?

>>490
それだとrubyとDXRubyの再配布条件ガン無視してるじゃねーか

492:名前は開発中のものです。
10/03/06 16:25:15 nQwME48g
再配布ってライブラリ自体を勝手に配布するようなことはするなってことじゃないのか
exe化されたアプリを配ることぐらい何ら問題も無い気がする。

493:489
10/03/06 21:35:07 hpm8ji5a
>>491
COPYING.jpより
5. 本プログラムへの入力となるスクリプトおよび,本プログラ

ムからの出力の権利は本プログラムの作者ではなく,それぞ

れの入出力を生成した人に属します.また,本プログラムに

組み込まれるための拡張ライブラリについても同様です.

本プログラム・・・Ruby、入力となるスクリプト・・・自分で作るソースコードだと俺は解釈

Rubyでプログラムを作成したけど著作権やら責任やらはRuby作者じゃなく
作成者にありますよ的な表記。

>>492
俺もその辺が配布者の責任としてのに対しての免責なのか
再配布の際の条件なのか利用したプログラムを配布する際の条件なのかよく分からない。
問題の有無はライブラリ等を作った人間がどういう使用条件を設けているかに
関わってるから調べるのが面倒だよね。

494:489
10/03/06 21:37:10 hpm8ji5a
変な改行が入っちまった

>>491
COPYING.jpより
 5. 本プログラムへの入力となるスクリプトおよび,本プログラ
 ムからの出力の権利は本プログラムの作者ではなく,それぞ
 れの入出力を生成した人に属します.また,本プログラムに
 組み込まれるための拡張ライブラリについても同様です.

本プログラム・・・Ruby、入力となるスクリプト・・・自分で作るソースコードだと俺は解釈

Rubyでプログラムを作成したけど著作権やら責任やらはRuby作者じゃなく
作成者にありますよ的な表記。

>>492
俺もその辺が配布者の責任としてのに対しての免責なのか
再配布の際の条件なのか利用したプログラムを配布する際の条件なのかよく分からない。
問題の有無はライブラリ等を作った人間がどういう使用条件を設けているかに
関わってるから調べるのが面倒だよね。

495:名前は開発中のものです。
10/03/06 21:51:30 Nt8L4xVH
>>492-494
そうした解釈の成立する余地はあるかもしれないが
MITライセンス条文の中に「結合(merge)」とはっきり書いてあるうえ
DXRubyのリファレンスにも

> したがって、MITライセンス的にはこの許諾表示さえマニュアルの片隅にでも書いておけばOKです。

とあるため、限りなく黒に近い

496:名前は開発中のものです。
10/03/07 00:26:51 JIDutD0o
mirichiさんに直接きいてみるがよろし

497:名前は開発中のものです。
10/03/07 05:18:06 N7rHuEyn
なんだひょっとしてゲームが完成したのかい?
にわかに動きが出てきたなぁ

498:名前は開発中のものです。
10/03/07 18:18:53 W4Cc4Stk
スレが立ってから2年経過して一つもゲームが出来てないってすごいな。Rubyでなんかゲームつくるスレ
の方はいいところまでいってたのに放置したみたいだし。
Cの制作スレはたまに確認した中でもドラクエもどきとかシューティングとか出来て配布してたんだけどなあ

499:484
10/03/08 12:05:35 YNc78/XA
局Google Project Hostingで借りました。
自分で作ってホスティングするのメンドサイ。

500:名前は開発中のものです。
10/03/09 19:09:38 tSyGLw+q
>>489-496
近いうちにzlib/libpngライセンスに変わるらしいよ

URLリンク(d.hatena.ne.jp)

501:名前は開発中のものです。
10/04/18 18:28:21 wm1U04K8
過疎

502:名前は開発中のものです。
10/04/18 20:27:40 HuuUsGMR
伸びては止まり、伸びては止まりを繰り返すなこのスレ

503:名前は開発中のものです。
10/04/18 22:37:18 Ul+cD47Y
守護天使の俺が見守ってるから安心していいよ

504:484
10/04/21 22:38:23 KoZNqWbE
484

505:名前は開発中のものです。
10/05/01 17:44:22 88BZMiv0
なという過疎スレ

506:名前は開発中のものです。
10/05/01 17:55:00 VtHUKgIf
>>505
>>503

507:名前は開発中のものです。
10/05/01 18:10:44 X0v3MOhz
DXRubyで作られた完成度の高いSTGが出現した件

508:名前は開発中のものです。
10/05/01 18:58:30 88BZMiv0
DXRubyの掲示板にあるやつか。
しっかり完成させてきた個人制作のRubyゲーム初めて見た。

509:名前は開発中のものです。
10/05/01 23:46:55 aOvqm7xB
ちゃんと完成した個人製作のRubyゲームならStarRubyのサイトにあるよ

510:名前は開発中のものです。
10/05/02 16:41:27 +B4bv4yJ
Rubyでも今の携帯レベルのゲームなら作れるよね。
さすがにJava@ARMよりRuby@x86の方が早いだろう

511:名前は開発中のものです。
10/05/04 11:17:54 22RtUykO
速度的な問題は少ない

512:名前は開発中のものです。
10/05/04 11:41:00 sl2/Ix8s
StarRubyみたいにソフトウェア描画すると言語じゃなくて描画がボトルネックになるだろうね
DXRubyみたいにすればRubyの遅さが見えてくるかも

513:名前は開発中のものです。
10/05/05 12:13:12 XYAt8jTA
透視変換があるからStarRubyにしようか描画速度面でDXRubyにしようか悩む

514:名前は開発中のものです。
10/05/06 01:54:55 fj94gRhB
頼めば機能追加してくれるんじゃね?わりと頻繁に更新されてるし

515:名前は開発中のものです。
10/06/04 22:39:59 S8U5wvUQ
ゲームが完成せずDxRubyのバージョンばかり上がっていく・・・

516:名前は開発中のものです。
10/06/08 11:34:05 Nva/uxWN
DXRubyとFreeRGSSの関係が
よーわからん

517:名前は開発中のものです。
10/06/08 19:22:05 XNPhbohV
同じ人が作ってるし同じ技術を使ってるという話だから、つまり
DXRubyのインターフェースをRGSS互換にしたのがFreeRGSS

518:名前は開発中のものです。
10/06/09 09:54:17 pq9/bnK0
なるほど
RGSSに慣れてる人用のDXRubyか
DXRubyの方使うか


519:名前は開発中のものです。
10/06/09 21:57:28 CYCANhOS
いやそうじゃなくてRPGツクール無しで動かせるようにRGSSを移植してるんだろ
まあインターフェイスを移植すること自体は問題ないけど
RPGツクールで作ったものを動かしたらライセンス違反だな

520:名前は開発中のものです。
10/06/10 12:37:50 ThQgzkzA
> RPGツクールで作ったものを動かしたらライセンス違反だな

そうなん?
RPGツクールのデータってRPGツクール以外で動かしてはダメみたいなライセンスってあったけ?


521:名前は開発中のものです。
10/06/10 14:06:29 yRs4l7fl
最近のツクールは知らないけど
指定された実行ファイルから起動しなさいということになっていたはず


522:名前は開発中のものです。
10/06/11 08:20:54 soWLK5QN
FreeRGSSってRPGツクールの全機能を実装してるわけじゃないし
心配するほどそのままは動かないんじゃね
気にするほどのことではないかと

523:名前は開発中のものです。
10/06/11 16:35:33 YzlI2oUg
一番重要な各種エディタやデータベースの機能がないんだから、
動かしたくても動かない
RPGツクールのエミュレータではないから当然なんだけど

524:名前は開発中のものです。
10/06/15 08:43:14 Uk3NPRWF
Ruby会議の企画としてRubyゲーム会議2010ってのをやります
URLリンク(ruby-game-dev.org)ゲーム会議2010
ショートセッションとかデモとかやりたいので興味があったらご参加ください

唐突に宣伝で申し訳ないが、今日Ruby会議のチケット販売だったのを思い出したので…
このスレ見てるような人が主な対象のイベントなので良かったら来てください

525:名前は開発中のものです。
10/06/15 13:09:43 VSyZJlIR
>>524
おお、ショートセッション参加希望です。
主催者様にメール送りました。



526:名前は開発中のものです。
10/06/15 15:05:11 2FMnXDvV
ちゃんとURLはろうぜ
Rubyゲーム会議2010 - Ruby ゲーム開発のハブサイト
URLリンク(ruby-game-dev.org)


527:名前は開発中のものです。
10/06/17 09:09:13 52B3shuC
DXライブラリにC#用のDLLがあるけど
これをRubyから利用することは
出来ないかなぁ

528:名前は開発中のものです。
10/06/17 11:06:08 eGb2uki/
rubyすげー
DXライブラリのDLLで試しに
ウィンドウの表示だけやってみたら
すんなり表示された
やろうと思えば3Dのゲームとかも
作れそうだね

529:名前は開発中のものです。
10/06/17 13:43:20 WAj30wAj
>>527
DXライブラリちょっと見てみたけど、APIがC言語用でクラス使ってるわけじゃないから、
Ruby用のラッパー書く分には簡単そうに見えるけど

530:529
10/06/17 15:12:35 WAj30wAj
ちょろっと書いてみたけどC#用DLLで動くね

require "ffi"

module DxLib
extend FFI::Library
ffi_lib "DxLib.dll"
attach_function :Init, :dx_DxLib_Init, [], :int
attach_function :End, :dx_DxLib_End, [], :void
attach_function :ChangeWindowMode, :dx_ChangeWindowMode, [:int], :void
attach_function :GetColor, :dx_GetColor, [:int, :int, :int], :int
attach_function :DrawString, :dx_DrawString, [:int, :int, :string, :int, :int], :int
attach_function :WaitKey, :dx_WaitKey, [], :void
end

DxLib.ChangeWindowMode(1)
if DxLib.Init == -1
raise "dxlib error"
end
color = DxLib.GetColor(255, 255, 255)
DxLib.DrawString(250, 240 - 16, "Hello C World!", color, 0)
DxLib.WaitKey
DxLib.End


531:名前は開発中のものです。
10/06/17 18:45:36 p9s2skma
なるほどー、ffiってのをつかうんですね
一生懸命wib32apiでやってましたわ

532:名前は開発中のものです。
10/06/17 18:50:01 p9s2skma
訂正 wib32api -> win32api

533:名前は開発中のものです。
10/06/17 19:34:26 WAj30wAj
Win32Api は使いづらいから DL のほうがいいと思うけど
こっちは標準ライブラリなのも大きいかも
swig 使わないなら ffi か DL の二択……

require "dl/import"

module DxLib
extend DL::Importer
dlload "DxLib.dll"
extern "int dx_DxLib_Init()"
extern "void dx_DxLib_End()"
extern "int dx_ChangeWindowMode(int)"
extern "int dx_GetColor(int, int, int)"
extern "int dx_DrawString(int, int, char*, int, int)"
extern "void dx_WaitKey()"
end
DxLib.dx_ChangeWindowMode(1)
raise "dxlib error" if DxLib.dx_DxLib_Init == -1
color = DxLib.dx_GetColor(255, 255, 255)
DxLib.dx_DrawString(250, 240 - 16, "Hello C World!", color, 0)
DxLib.dx_WaitKey
DxLib.dx_DxLib_End

534:名前は開発中のものです。
10/06/18 05:16:33 zrJc5vPv
DXRubyで文字表示をする際、妥当なやり方ってあるのかな…

できれば、Ruby/SDLで言うところの、
SFont?みたいなのを使いたいのであるが…
URLリンク(route477.net)

文字表示は、「表示されてて当たり前」の扱いで地味な割に
画面上にはやたらと数が出てきて処理速度に響いてくる…
DirectXでは一般的にどういう扱いをしてるんだろう…
1文字1文字をスプライトで扱ってるのかなあ…?
それともBG扱い(タイル上に並べる)のかな…?

535:名前は開発中のものです。
10/06/18 08:27:35 kbLsFb6j
DirectXにBG機能はないよ
1文字ずつスプライトにするか、文字列単位でテクスチャ作ってスプライトで描くかじゃないかな

536:名前は開発中のものです。
10/06/19 00:12:29 EQVLjEVu
でっかい一枚のテクスチャにタイル状に文字並べて
そこから一文字ずつ切り出して自分でレイアウト計算して描画するのがセオリー
一文字ずつ分けてしまうと非常に遅くなる

537:名前は開発中のものです。
10/06/19 14:18:30 UM9UWztJ
固定の文字列だったらまとめて1つの画像を用意する。
文章を描画するなら画像が多くなるから必要な時に
>>536のように自分でレイアウトして画像を作る。
スコアの描画程度なら一文字ずつでもよさげ。

538:名前は開発中のものです。
10/06/21 04:46:17 I8O1/KzF
starrubyを入れたはずなのに動かない
「ruby install.rb」をするとInstallation Star Ruby completed!とは出るが
ruby -e 'require "starruby"'としてもno such file to load -- starruby(LoadError)が出る
(これはstarrubyが見つからないって事でいいんだよな?)
Fxrubyだと、例文にバージョン名をちょっと追加して「require "fox16"」
とするととりあえず動きはするけどそれと同じようなエラーなんだろうか?

使ってるOSはWin7(64bit)で
rubyのバージョンは1.8.7と1.9.1(64bit用)のmswin版

不躾な質問だけど、分かる人が居たらよろしく頼む

539:名前は開発中のものです。
10/06/21 11:55:39 KSVcNr2p
>>535-537
㌧です
1文字も、プレイヤーキャラも、弾も、敵も、全部等しくスプライトということですね…

540:名前は開発中のものです。
10/06/21 21:31:29 4q1x72M8
>> 538
$LOAD_PATH が通ってないのでは?

1. そもそも starruby.so が正しく配置されているか?

自分の場合だと、install.rb を実行すると starruby.so は↓に入ってる。
C:/Ruby19/lib/ruby/site_ruby/1.9.1/i386-msvcrt/starruby.so

まずはそもそもファイルの配置に失敗してないか確認したほうがいいと思う。

2. starruby.so の配置フォルダに $LOAD_PATH が通っているか?

starruby.so がちゃんと配置されてたら、次は

ruby -e 'puts $LOAD_PATH'

の出力に1で確認したフォルダが含まれるか確認する。
含まれてなければ URLリンク(doc.okkez.net) を参考に環境変数を設定する。

541:名前は開発中のものです。
10/06/22 06:07:37 vaD2Y1F0
>>540
たぶんあなたの仰る通りに$LOAD_PATHというのが通ってないのだと思う

1については、正しく配置されておらず
rubyフォルダの中に、starrubyの解凍フォルダをそのまま置いていた
(C:\programming\ruby187\starruby-0.3.3-win32-ruby18\ext\starrubby.so)

2についても、さきほどのコマンドを実行してみたが
上記のパスは含まれていなかった

まずは上にリンクされた環境変数についてのドキュメントを参考に
フォルダの移動とパスの設定を試してみて、それからまた報告させて頂く

542:名前は開発中のものです。
10/06/22 10:23:48 nRcQCoeI
>>541
どうも話を聞いている感じ、Ruby1.8.7 と Ruby 1.9.1 の共存に失敗している気がする。
まずは1.8.7はアンインストールして、1.9.1だけがインストールされた状態で試してみてはどうだろう。

WindowsでRuby1.8系とRuby1.9系を共存させるのはそれなりに難しい。何か共存させたい理由があるんだろうとは思う。でも今は一旦保留にしておいて、もっとスキルがついてから共存を試みるのがいいと思う。

543:名前は開発中のものです。
10/06/23 00:28:14 0PfZy1en
うーん、正直さっぱりわからない
まず1.starruby.soの配置で躓いている

まず、URLリンク(code.google.com)から
binaries(バイナリ)→mswin32の中から「ruby-1.8.7-p72-i386-mswin32.zip」と「ruby-1.9.1-p378-x64-mswin64_80.zip」をDLし、
展開したものを「c:\programing」の中に置く。
この時、この二つをそれぞれ「ruby191」と「ruby187」という名前のフォルダにリネームし、
あらかじめ作っておいたC:\programingフォルダ以下に配置しruby191\binの方だけパスを通した。
(システムのプロパティ→環境変数→システム環境変数(S)へ「C:\programming\ruby191\bin」を追加した)

次にStarRuby公式サイトからリンクを辿り、
Google Code(URLリンク(code.google.com))から
starruby-0.3.3-win32の(ruby19.zipとruby18.zip)をDL・展開した。

544:名前は開発中のものです。
10/06/23 00:30:20 0PfZy1en
この後、展開したstarrubyのフォルダとその中身をどこにもっていけばいいのかわからない。
単純に、「install.rb」を実行しても、前に書いたように「Installation Star Ruby completed!」とメッセージが出るだけで
(前略)ruby191フォルダの中のどこにも「starruby.so」は配置されず、
無理矢理「(前略)lib\ruby\site_ruby\1.9.1\x64-svcr80」の中に入れても
「dllが見つからない」とのメッセージが表示されエラーとなる。

実は、別口でDL・展開した「ActiveScriptRuby」の方はエラーが出ていないのでこちらを使えばいいのだが、
なぜ個別ではうまくインストールできていないのかがすっきりしない
長々と書いてしまって恐縮だが、もしよければ、どうかもう少しお付き合い願いたい

545:名前は開発中のものです。
10/06/23 00:46:17 4Wd2dMWQ
mswin64のRubyでmswin32のライブラリって使えるの?

546:名前は開発中のものです。
10/06/23 17:40:26 zddUPtHq
>>544
とりあえずActiveScriptRubyで代用できてるとのことで安心した。
しかし納得いってないとのことなので、一応アドバイスしておく。

まず先に言っておくが、自分には原因はわからない。なぜって環境が無いから。なので原因究明の方法だけ。

> 「install.rb」を実行しても、前に書いたように「Installation Star Ruby completed!」とメッセージが出るだけで(略)
こういう「他人が作ったスクリプトを実行したんだけどなんかうまく動かない」という場合の鉄則は『ソース読め』。
まずは install.rb をテキストエディタで開いて中身を見てみよう。

開いてみたらファイルの最後に↓の一文があるはずだ。
 puts "Installation Star Ruby completed!"
もう分かったと思うが、このスクリプトはインストールが成功しようがどっかで失敗しようが
無条件で「Installation 略 completed!」を出力するようになってるってこと。

じゃあ何が悪いんだって話だが、こういう「スクリプトのどっかで失敗してるらしいんだけどどこで失敗してるのか分からない」という時の鉄則は『一行ずつ実行してみる』。

irb ( URLリンク(doc.okkez.net) ) を開いて、install.rb の内容を一行ずつコピペして実行してみよう
(この時絶対に手打ちはしない。typoか本当に失敗してるのか分からないから)。
で、一行実行するたびに本当にうまく動いているか確認する。たとえば FileUtils.mkdir_p(dlldir) の行なら
本当に dlldir の場所にフォルダが作られてるかを見てみる。
何をするのか分からない行があったらリファレンスマニュアル( URLリンク(doc.okkez.net) )を読む。

以上の手順を繰り返せば必ず原因が分かる。健闘を祈る。


547:名前は開発中のものです。
10/06/23 17:41:29 zddUPtHq
最後に二つほどアドバイス。

・『一度に二つのことをしない』
欲張ってruby187とruby191の両方を同時に入れようとするから問題がややこしくなる。
うまくいくまではどっちか片方の兎だけを追うべし。

・『よく整理してから質問しよう』
とりあえず↓を読むといい。>>538のような聞き方ではなかなか問題は解決しない。
最初から>>543のように質問していればもっと早く原因に迫れたはず。
URLリンク(www.hyuki.com)

長くなったが、俺ができるアドバイスはこれくらいだ。>>544がStarRubyを楽しめることを祈る。


548:名前は開発中のものです。
10/06/26 19:03:26 9CeE/+nX
返信が遅れて申し訳ない
実はまだ、言われた事が全て終わっていないが、解決までまだ時間が掛かりそうなので途中経過だけ書き込んでおく

まずはinstall.rbを分解する
#!/usr/bin/env ruby
require "rbconfig"
require "fileutils"
option = {:noop => false, :verbose => true}
dlldir = Config::CONFIG["bindir"]
sitearchdir = Config::CONFIG["sitearchdir"]
FileUtils.mkdir_p(dlldir)
FileUtils.mkdir_p(sitearchdir)
Dir.glob("dll/*.dll") do |path|
next if path =~ /zlib/ and File.exist?(File.join(dlldir, File.basename(path)))
FileUtils.install(path, dlldir, option)
end
Dir.glob("ext/*.so") do |path|
FileUtils.install(path, sitearchdir, option)
end
puts "Installation Star Ruby completed!"


一行目と二行目の区切りが怪しいが、大文字小文字を考えるとこうだろう

549:名前は開発中のものです。
10/06/26 19:04:16 9CeE/+nX
次にirbで一行ずつ実行してみた
01行目「#!/usr/bin/env ruby」はエラーは出なかった
    (今動いているrubyのインストール位置を調べてる?戻り値なんかも無いからたぶん成功したとしか言えない)
02行目「require "rbconfig"」は「true」と返ってきた(ちゃんとインクルードされた?)
03行目「require "fileutils"」は「true」と返ってきた(ちゃんとインクルードされた?)
04行目「option = {:noop => false, :verbose => true}」は{}で指定した内容がそのまま帰ってきた
    (変数optionに"「オプション無効モード」は無効に、「ログ出力」は有効に"と入れた?)
05行目「dlldir = Config::CONFIG["bindir"]」はruby本体のbinディレクリが返ってきた
    (変数"dlldir"の中にbinフォルダのフルパスが格納された?)
06行目「sitearchdir = Config::CONFIG["sitearchdir"]」ではruby\libの中のフォルダが返ってきた
    (変数"sitearchidir"の中に、.so格納予定のフォルダへのパスが格納された?)
07行目「FileUtils.mkdir_p(dlldir)」はruby1.9.1のbinフォルダが返ってきた
    (変数dlldirで指定されたフォルダを作ろうとしたが、元から存在したフォルダなのでスルーされた?)
08行目「FileUtils.mkdir_p(sitearchdir)」は六行目で指定したフォルダへのパスが返ってきた
    (七行目と同じで、元から存在してたからスルーされた?)

01行目が怪しいが、大体問題ないように見える
07行目と08行目の命令については、「FileUtils.mkdir_p(sitearchdir + "\\testdir")」などとして
ちゃんとフォルダが作られる事を確認している

550:名前は開発中のものです。
10/06/26 19:05:20 9CeE/+nX
09行目~12行目

「Dir.glob("dll/*.dll") do |path|
  next if path =~ /zlib/ and File.exist?(File.join(dlldir, File.basename(path)))
  FileUtils.install(path, dlldir, option)
 end」

13行目~15行目
「Dir.glob("ext/*.so") do |path|
  FileUtils.install(path, sitearchdir, option)
 end」

ここではエラーこそ出ないが、それぞれのフォルダの中には変化がない
each文で、各フォルダの中を調べて、各.dllやl.soが存在しなければそれをファイルのコピーを繰り返す命令のようだが
「C:\programming\ruby191\bin」の中にdllがインストールされたり
「C:\programming\ruby191\lib\ruby\site_ruby\1.9.1\x64-msvcr80」の中にstarruby.soが配置されたりもしない

551:名前は開発中のものです。
10/06/26 19:06:14 9CeE/+nX
試しに
「Dir.glob("dll/*.dll") do |path|
  puts "test" + path
 end」

などとしても何の反応もない(nilが一度だけ表示される)事から、Dir.globの中の命令が一度も実行されていないのだろうか?

ここまで付き合ってくれてありがとう。まだ原因がわかった訳ではないが
それでも問題解決まで大分前進した気がする。
例によって長々と書いてしまって申し訳ない。とりあえずこの辺をもう少し調べてみて、また何か分かったら報告させて頂く

552:名前は開発中のものです。
10/06/26 19:07:58 9CeE/+nX
ちなみに、starruby用dll(starruby-0.3.3-win32-ruby19.zipを展開して出来たdllフォルダの中にある各.dllファイル)と
同じく展開して出来たstarruby.soファイルを手動でコピーし、requireできるか試してみた所
「-e:1:in ‘require’: 193: %1 は有効な win32 アプリケーションではありません。
 -0:/programing/ruby19/lib/(中略)starruby.so (LoadError)
      from -e:1:in ‘<main>’」
と出てきた。
同じ事をruby1.8.7でやってみた所(>>547の時点であまりやるなと言われてはいたが)
ちゃんとGUI画面が表示された。ruby1.9.1(32bit版)でも同じくGUI画面が表示された
(隅々まで不備なく動くかどうか確認したわけではないが)

今回のインストールできない問題とは別に>>545で指摘された問題があるかもしれない。

553:名前は開発中のものです。
10/06/26 20:42:01 9CeE/+nX
starruby を install.so を使ってインストールする事に成功した
失敗していた理由はなんて事もない、ただカレントディレクトリの位置を設定していなかったからだった
(ちなみに、次に例に出す ruby のバージョンは、32bit版を使うために1.8.7を使っている)

まず、>>543に書き込んだ通りに ruby本体 と、それに対応した starruby をDL・展開して、DOSを起動させ、
環境変数を追加して、PCを再起動させる

この後、「カレントディレクトリを starrubyを展開したフォルダまで移動させる作業」
     (cd C:\programming\ruby187\starruby-0.3.3-win32-ruby18)
・・・が必要だったが、これを怠っていた為に install.rb の中の「Dir.glob ~ end」命令が上手く働いていなかったようだ

分かってしまえば簡単・単純なミスだが、最初は全く思いつけなかった
お騒がせしてしまって申し訳ない

ともあれ、何とか正常にインストールする事に成功した
ありがとう、この板の皆の適切なアドバイスのおかげだ
またどうしても分からない事があった出てきた時は、よろしく頼む

554:名前は開発中のものです。
10/06/26 21:44:01 +RqvD318
おつかれさま。
StarRubyをいじってゆっくりじっくり遊ぶといいよ。

555:名前は開発中のものです。
10/07/05 13:15:13 McBHvfXL
>>528-530
マルチプラットフォーム狙いじゃなくてバリバリ3Dじゃないなら(バリ3DをそもそもRubyでやるのか?はおいておいてだな)
DXライブラリ使えるならいい案だな。
国内の同人ゲームでよくつかわれているみたいで情報も多いし。

C#用のライブラリってどんなのかと思ったら、
元がC言語で他の言語でも使えるようにDLL化してあるからRubyからも使えるってことかー。

556:名前は開発中のものです。
10/07/05 13:58:30 quyLdWxB
.NET専用にC++/CLIで書きなおした、とかじゃないからね
汎用に使えるね。

557:名前は開発中のものです。
10/07/17 23:46:14 Dnvbzl3f
コチラで聞けと言われたので参りました。質問です! Rubyでゲーム作れるって聞いたので
URLリンク(jp.rubyist.net)のサイトのリンク先でsource of Ruby/SDL 1.3.0というのが見つからなかったのでrubysdl-win32-binの1.3.0をダウンロードしてprogrum file内にインストールしたRuby1.8の下にフォルダを作って解凍しました。
回答したあとinstall_rubysdl.rbを実行したら変なメッセージが出たのですが無視してテストのウィンドウだけ出すプログラムを作ってみたらファイル名:2:in `requie' : no such file to load -- sdl (LoadError)というものが出ました。
どうしたらウインドウを出す様に出来るのでしょうか。ちなみに変なメッセージはこんな感じでした。
mkdir -p C:/Program Files/ruby-1.8/bin
mkdir -p C:/Program Files/ruby-1.8/lib/ruby/site_ruby/1.8
mkdir -p C:/Program Files/ruby-1.8/lib/ruby/site_ruby/1.8/i386-msvcrt
install -c dll/jpeg.dll C:/Program Files/ruby-1.8/bin
C:/Program Files/ruby-1.8/lib/ruby/site_ruby/1.8/fileutils.rb:1264:in `initialize': Permission denied - C:/Program Files/ruby-1.8/bin/jpeg.dll (Errno::EACCES)
from C:/Program Files/ruby-1.8/lib/ruby/1.8/fileutils.rb:1264:in `open'
from C:/Program Files/ruby-1.8/lib/ruby/1.8/fileutils.rb:1264:in `copy_file'
from C:/Program Files/ruby-1.8/lib/ruby/1.8/fileutils.rb:1263:in `open'
from C:/Program Files/ruby-1.8/lib/ruby/1.8/fileutils.rb:1264:in `copy_file'
from C:/Program Files/ruby-1.8/lib/ruby/1.8/fileutils.rb:464:in `copy_file'
from C:/Program Files/ruby-1.8/lib/ruby/1.8/fileutils.rb:845:in `insrall'
from C:/Program Files/ruby-1.8/lib/ruby/1.8/fileutils.rb:1397:in `fu_each_src_dest'
from C:/Program Files/ruby-1.8/lib/ruby/1.8/fileutils.rb:1411:in `fu_each_src_dest0'
from C:/Program Files/ruby-1.8/lib/ruby/1.8/fileutils.rb:1395:in `fu_each_src_dest'
from C:/Program Files/ruby-1.8/lib/ruby/1.8/fileutils.rb:841:in `insrall'
from C:/Program Files/ruby-1.8/rubysdl-1.3.0-mswin32-1.8.5-p12/install_rubysdl.rb:26

558:つづき
10/07/17 23:47:25 Dnvbzl3f
from C:/Program Files/ruby-1.8/rubysdl-1.3.0-mswin32-1.8.5-p12/install_rubysdl.rb:26:in `globe'
from C:/Program Files/ruby-1.8/rubysdl-1.3.0-mswin32-1.8.5-p12/install_rubysdl.rb:26

以上です。宜しくお願いします。

559:名前は開発中のものです。
10/07/18 11:53:06 6fMtGEk6
あっちでも書いたが、C:/Program Files/ruby-1.8/binが管理者じゃないと書き込み権限がないとかだろ。

560:名前は開発中のものです。
10/07/18 12:28:32 ic6NNUQZ
Rubyのインストール先をProgramFiles以外にすればいいんじゃね?

561:名前は開発中のものです。
10/07/18 14:18:58 WsCVWUVt
>>559,>>560

Dドライブにインストールしなおしたら出来ました!
ありがとうございます!



最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch