[#39989] TCPSocket.new でスレッドが止まる。 — take_tk <ggb03124@...>

たけ(tk)です。

15 messages 2004/09/02

[#40018] yaml.rbとdate.rbを組み合わせて使った際の問題 — "Keisuke Minami" <keisuke@...>

こんにちは。三並と申します。

14 messages 2004/09/07
[#40020] Re: yaml.rbとdate.rbを組み合わせて使った際の問題 — IWATSUKI Hiroyuki <don@...> 2004/09/07

岩月と申します。

[ruby-list:40072] Re: 簡単なサンプル作ってみました。

From: Masayoshi Takahashi <maki@...>
Date: 2004-09-26 19:12:51 UTC
List: ruby-list #40072
高橋征義です。

cyross@po.twin.ne.jp wrote:
> RGSSを使って簡単なサンプルを作ってみました。

遅ればせながら見てみました(9/21版も)。

> もし良ければ、感想などもよろしくお願いします。

起動はちょっと遅い気がしますが(余計なクラスを
削除すると変わる?)、動きとしては私のThinkpad X31でも
特に問題ない感じです。いい感じなんじゃないでしょうか。

いくつか気のついた点を。

* InputモジュールにはDOWN/LEFT/RIGHT/UPやA/B/C/..と
  いった入力文字に対応する定数が定義されているので、
  ソース中に2とか4とか書くよりは定数を使うのが
  おすすめです。
* というか、キー入力の処理をするクラスと、カーソル
  そのもののクラスは分離した方がいいんじゃないで
  しょうか。RGSSでもGame_FooとScene_Fooはそれぞれ
  別々になってますし。
* あと、cursor_map.datを読むところは、collectを使って、

   File.open("./cursor_map.dat", "r") {|f|
     lines = f.readlines
     @cursor_map = lines.collect{|line| Cursor_Map.new(line, @view)}
   }

  と書くこともできそうです。

# これって一部のソースだけを簡単に公開する方法って
# ないんでしょうかね?

ご参考まで。
 
高橋征義 (Masayoshi Takahashi)   E-mail: maki@rubycolor.org

In This Thread