Ruby でなんかゲームつくる

■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
垢版 |
2008/03/10(月) 18:25:42ID:aUiEtfD9
Ruby でなんかゲームをつくろうと思います。
開発環境は Windows XP、Ruby 1.8.6 (MyGame) です。
ゲームの制作は基本的に一人でやるつもりです。
また、1 はあまりゲームを作った経験がありません。
今までに作ったことがあるのは
ブロック崩しとかテトリスとかライフゲームくらいです。
なので面白いものができる保証はありません。

とりあえずのまとめサイト > http://www7.atwiki.jp/rubydenanka/
21
垢版 |
2008/03/10(月) 18:29:08ID:aUiEtfD9
さて、スレを立ててはみたけど何を作るかは全然決まってないという…。
まずはまとめサイトの形を整えようっと。
3名前は開発中のものです。
垢版 |
2008/03/10(月) 19:35:04ID:hAFbxCE9
■自主製作ゲーム:開発状況報告スレVer0.9■
http://pc11.2ch.net/test/read.cgi/gamedev/1202473528/
41
垢版 |
2008/03/10(月) 20:03:45ID:aUiEtfD9
おわ。
>>3 はそっちに移動しなさいってことか。
たしかにゲーム制作の報告なら向こうのスレでやる方がよさそう。

Ruby でゲーム作ってる人ってあんまりいないみたいだから
こういうスレがあってもいいかなと思って立てたんだけど
それなら Ruby でのゲーム開発について話すとか
そういうことを目的にしないとダメですよね。
51
垢版 |
2008/03/10(月) 20:51:50ID:aUiEtfD9
とりあえずスレをつぶすかどうかはまだ様子見でゲーム作りはじめた。
リアルタイムストラテジーが目標。
目標が高すぎるような気がするので色々けずった方がよさそうだ…。
キャラクター1人がクリックした箇所まで移動するっていう一番基本的なとことはできた。
MyGame のアニメーションの使い方も理解できた。たぶん。

次なんだろ…。落ちてるアイテムを拾えるようにしてみようかな。
61
垢版 |
2008/03/10(月) 23:27:33ID:aUiEtfD9
落ちてるアイテム拾えるようになった。
2008/03/11(火) 00:43:41ID:NPmBAzWP
SDLか。クロスプラットホーム前提だと見守りたいスレ
MyGameって実際どんな感じですか だんさんのだっけ
サイロスさんのは全部作り直したくなる欲求で満たされて窓から投げ捨てちまった
81
垢版 |
2008/03/11(火) 01:12:04ID:/2t3XFNt
配布は exe 形式で、と思っていましたが
Ruby/SDL が動作する環境であれば UNIX などでも問題なく動くと思います。
サイロスさんのっていうのは Miyako のことですよね。きっと。
MyGame は Miyako よりずっとシンプルだと思います。
といってもおれもまだ使いはじめたばかりなのでこれは率直な感想です。
とりあえずできるところまで MyGame でやってみようと考えています。

そういえば MyGame の名前が出てるのにリンクがないのに気付いたので貼っておこう。
ttp://dgames.jp/ja/projects/mygame/
91
垢版 |
2008/03/11(火) 22:12:38ID:rEIlR0C+
操作は基本的にマウスでする。
キーボード操作もそのうち追加するかもしれない。

複数のキャラを範囲選択できるようにした。
左ボタンを押してドラッグすると範囲選択できる。
そんで選択したキャラには吹き出しのアイコンが出るようにした。
2008/03/11(火) 22:22:46ID:3ylS4E8H
wktk
111
垢版 |
2008/03/11(火) 22:37:38ID:rEIlR0C+
そっか。
制作過程のリンクを貼っておけばいいんだ。
ということで今日から貼っていこうと思います。
あんまりここ見てる人いないと思うけど
>>7>>10 のような方もいるみたいだしそれを励みに地道に続けていきます。

今日が2日目
http://www7.atwiki.jp/rubydenanka/pages/15.html
2008/03/11(火) 22:50:01ID:NPmBAzWP
のんびり継続してな
ゲ製的にRuby需要がどんくらいあるか知らんけど、
潜在的需要は少なくないと思うよ
131
垢版 |
2008/03/11(火) 22:58:19ID:rEIlR0C+
>>12
はい。ありがとうございます。

リアルタイムストラテジーだと漠然としてたので
ロードモナークを目標にすることにしました。

ロードモナークオンライン
ttp://www.falcom.co.jp/monarch/index.html

研究がてらちょっと久しぶりに遊んでみようかな。
あとやっぱりマップエディタが必要になってくると思うので
自分用の簡単なエディタを作ろうと思います。
マップのサイズは最初は固定でいいや。
2008/03/11(火) 23:53:15ID:NPmBAzWP
古いるびまにマップエディタの簡単なサンプルがあるよ
http://jp.rubyist.net/magazine/?0003-RubyTkMovement

tkによるサンプルだから汎用性高いとオモ
既にご存知でしたら失礼
151
垢版 |
2008/03/12(水) 00:31:15ID:AGqK01tD
おっ、おお!
そうか tk ですか。
ちょっと見てみますね。
ありがとうございます。

実はマップエディタも MyGame(Ruyb/SDL) で作ろうとしてました。
っていうか作りはじめてました。ほんの少しですが。
当たり前のことかもしれないですが、MyGame はそういう用途には全然向いてませんでした。
161
垢版 |
2008/03/12(水) 14:57:52ID:8yMzBc95
教えてもらった Tk のページ見てみました。
ソースもちょっとだけ読んだ。
あとそのままじゃ動かなかったから ActiveTcl 入れた。

参考ページ
ttp://www4.ocn.ne.jp/~holmes17/html/rubytk.html

tk84.dll が必要らしいので、ActiveTcl は 8.4.* の中で一番新しい 8.4.18 を入れた。
でもマップエディタのサンプルがうまく動かない。
それに期待していたものとけっこう違った。
Tk でマップエディタを作るには Tk の使い方を覚えないといけないけど
その学習コストを考えたら、MyGame で作った方が早そうなのでやっぱり MyGame で作ることにした。
171
垢版 |
2008/03/12(水) 15:00:00ID:8yMzBc95
>>14
ってことなのでせっかく紹介してもらったのに申し訳ないっす!
2008/03/12(水) 15:13:03ID:QOZs/4kT
いえいえ、参考にならんで申し訳ない
ご健闘祈る
191
垢版 |
2008/03/12(水) 16:07:20ID:8yMzBc95
マップエディタの仕様を大ざっぱに決めた。

左クリックでチップを選択したり置いたりする。
右クリックは基本はスポイト。
でもキーボードから機能切りかえができるようにするかも。
例えば D を押したら消しゴムになるとか。

実装はチップを選択するところまでできた。
ttp://www7.atwiki.jp/rubydenanka/?plugin=ref&serial=4
201
垢版 |
2008/03/12(水) 20:04:47ID:8yMzBc95
マップにチップを置けるようになった。
でも重い!
原因として思い当たるところがあるので何とかしたい。
2008/03/12(水) 20:29:48ID:EW75YJx/
Rubyと聞いて密かにwktk
2008/03/12(水) 20:58:33ID:XZCqo9Fo
漏れもちょっとずつMyGameでテトリスを作ってたりするけど
ほんとシンプルというか機能が少ないというか。。

まあ足りないところはSDLを叩けばいいんだろうけど。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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