[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[WitchTech 00641] Re: ご返事ありがとうございました。



おおくぼです。

> 重要なことは、ワンダーウィッチはホビーだということだと思います。

> 何をしようがユーザーの勝手だと思います。
> それが最も楽しく重要なことだと思っています。

そのとおりです。そういうことに血まなこになるのも、とても楽しいです。そ
ういう遊びのできる環境というモノ自体が少なくなっているのも確かですし。
ただ、そうやって苦労を金で買っているより、内容で楽しいソフトを完成させる
方がいいという価値観もあるんじゃない?ということで。
# SQUARE のソフトに対する批判とか、ごぞんじですよね?

> >まあ、走査線の位置をチェックして、それ以外のキャラを書き換えると
> >いう手もありますが、説明が面倒なのでリクエストがあれば。
> HSYNCを使用し、スプライトをY座標でソートして、
> そのスプライトの表示範囲より、走査線が下であれば表示する、
> という方法でしょうか?

背景の書き換えに限れば似たようなこと先のメールで書いたので、僕のも参考
にしてくださいな。とりあえず tickcount が正しくカウントされているかど
うか確認するのは最初にしておくべきことじゃないかと思うんですが。

> ですので、TurboC2.0 のパスさえ通っていればコンパイルできるように、
> と考えた次第です。

なるほど。わかりました。

> その前に、ワンダーウィッチのセットアップの難しさがあります。

僕は cygwin と Turbo C++ 1.01 を普通にインストールした環境を勝手に仮定
していつも話をしてます。さらに勝手にこの環境を推奨しているのですが、マ
シンパワーがちょっと必要かな?という以外、この環境をセットアップするの
は何も難しいことはないと思います。Makefile を書くことまで含めると確か
に敷居が高くなりますが、いい参考書はいろいろありますし。

# しかしもうすこし待てば、16bit gcc (DJGPP) + nasm とか、WATCOM C++ に
# 推奨環境が移行する気配も...

>  一部のソースで、Out of Memory のエラーが発生するため、
>  やむなく TurboC2.0 にしました。)

わたくしいつも口をすっぱくして言っていますが、LSI-C の事は忘れましょう。

> ただ、”初心者はワンダーウィッチをすんな”って意見には、
> (そういう意見があるとすれば)、全面的に反対です。

誰が何と発言しようと、その人の責任のもとに自由なんですけど、
例えば(勝手に例えてすみません) tech に
http://www.wonderwitch.com/cgi-bin/nbbs.cgi/freetalk:tn7/627
こんなのが流れてきたとして、まともに相手をするべきだと思います?
# もちろんアシストしたいならするのはやっぱり勝手です。

『初心者だから何もかも俺にわかるように教えろ』とふんぞりかえられても困
るから、「初心者にはとても敷居の高いシロモノだから、やるなら覚悟してか
かれ。甘えたって俺は何も教えないぞ。」というのが Witch 初心者に対する
私の見解です。
# 超訳すると「がんばれ。助けないけど、邪魔もしないから。」

そんな初心者へのとっかかりになるような tutorial なぞ用意するのも、もち
ろんいい仕事でしょう。私も推奨した手前やるべきなんですけど、実際にプロ
グラムを完成させたりしてないんで、資格がないなぁ、というのと、面倒だなぁ、
というのと。あと、僕が書いても、初心者が読んでわかる文章にならないっぽ
い、というのも。

> 昔に比べ、遙かにホビープログラムも開発しやすくなっています。

途方もないマシンパワーと、フリーウェアで最高の環境が手に入れられますか
らね。ただ、情報の氾濫で、そういう世界があることが見えにくくなっている
ということは、どんなことに関しても言えるでしょう。

昔「私よりちょっと賢い」と某8bitパソコンをほめるCMがありましたが、今の、
パソコンをソフトウェア再生機としか理解していない素人さんをみると「あん
たらよりあんたの目の前にある計算機のほうがずっと賢いぞ」と思ったりしま
す。話がそれました。

> 優秀な(ゲーム)プログラマが育つには貧相な開発環境が必要、
> というのも、1つの回答なのかもしれない、と思いました。

あんまり貧相だと、いびつに育つんで後で矯正が大変ですけどね。
Witch のデバッグ環境と、CodeWarrior for Palm のデバッグ環境を比べると
同じ時代に販売しているものとは思えません。(まぁ Turbo C 自体は過去の
ものですが) そうだ、wonx と gdb とか使うとどんなあんばいでしょうか?
いっそ wonx を Win32 に移植するとか(wonw?)誰かやらないですか?

# と、不意に tech らしい話を振ってみる。

-- 
おおくぼ


ML Archives