まさはる's Weblog

まさはる's Weblog
Macintoshとオーディオの話題
Higeoyaji 3

2003年10月26日

ひげおやじ3のExpose´に関する問題

Category : Higeoyaji 3 / Posted at 2003年10月26日 14:38

 ひげおやじ3のキャラクター、アイテム、落書き等の画面に描画される全てのものは、1つ1つが特殊形状のウインドウになっています。したがって、Expose´でウインドウの位置を変更すると、以下のような問題が発生します。

Expose´中の画面
ひげおやじの食事中にExpose´

1) テーブルで食事していたかと思ったら、テーブル、お皿、ひげおやじの位置がバラバラになる...(^_^;
2) その後、プログラム内部での座標値がおかしくなるため、ちょっと動作がヘン

 エラーになってアプリケーションが終了するということはありませんが、2)の方は動作上好ましくないので、Expose´対応に向けて改良を始めたいと思います。(Objective-Cを忘れてしまった...。しかも、10.3からDeveloper ToolsがXcodeに変わってるし...(^_^;)

このページのトップに戻る

2001年10月14日

ついに本格的に公開!?

Category : Higeoyaji 3 / Posted at 2001年10月14日 00:00

 ということで、バージョンも0.7になったことだし、前のページにダウンロードページを作って、本格的に公開開始です。(実は今までとたいして変わらんっていう噂...)
 ちなみに、Ver. 0.7では足音が出るようになりましたが、デフォルトではオフになっています。邪魔じゃない方は、環境設定でオンにすることができます。(デフォルトでオフの機能なんか付けるなよ、という声が聞こえてきそう...(^_^;)

環境設定
ひげおやじ3 Ver. 0.7(Mac OS X専用)
このページのトップに戻る

2001年10月 2日

現在Version 0.6.8です

Category : Higeoyaji 3 / Posted at 2001年10月 2日 00:00

 ちまちまとアイテムや行動パターンを増やして、現在はVersion 0.6.8の状態です。今後は、プログラムの構造的な変更は無い予定で、あとは根気あるのみ...(これがけっこう辛いんです...(^_^;)
 なお、各バージョンの変更箇所は、「control」キーを押しながらアプリケーションをクリックして「パッケージの内容を表示」すると、Resourcesの中のReleaseNote.rtfに記載してあります。(すぐ上にあるReadMe.rtfはひみつ情報が記されているので見ない方が良いでしょう...(^_^;)

ラジオ
ひげおやじ3 Ver. 0.6(開発途中、Mac OS X専用)
このページのトップに戻る

2001年9月 1日

やんわりとバージョンアップ中です

Category : Higeoyaji 3 / Posted at 2001年9月 1日 00:00

 少しずつバージョンアップをしていたわけですが、日本語化(日本語のリソースを追加)できたのでVer.0.6に格上げしました。Version 0.60現在、アイテム6種、食事6種、落書き58種になっています。ちなみに、行動パターンの方の追加はまだこれからです...(^_^;

ヘルプ
ひげおやじ3 Ver. 0.6(開発途中、Mac OS X専用)
このページのトップに戻る

2001年7月21日

ダウンロードページ(iDisk)が不調

Category : Higeoyaji 3 / Posted at 2001年7月21日 00:00

 iDiskで作ったダウンロードページからダウンロードすると、ファイルの一部分しかダウンロード出来なかったり、ダウンロード後にIEが異常終了するようになったので、急遽ファイルをこっち(nifty側)に持ってきました。iDiskが正常になるまでは、niftyからダウンロードできるようにしておきます。*1
 ちなみに、現在の最新版はv047で、下の絵のような感じになっています...(^_^;

食事中...
ひげおやじ3 Ver. 0.47(開発途中、Mac OS X専用)
*1 その後、Mac OS 9.1で一旦iDiskのホームページを削除して、再度作り直したらうまくいくようになりました。なお、原因は不明です。(おかしくなったのが20個目のファイルだったというところがポイントかも...(^_^;)
このページのトップに戻る

2001年6月17日

ほんの少しバージョンアップしました

Category : Higeoyaji 3 / Posted at 2001年6月17日 00:00

 ちまちまとバージョンアップをしているわけですが、ようやくアイテムの購入ウインドウが出来たので、Ver.0.4に格上げしました。いやー、それにしてもCocoaの解説本がないのはヒジョーに厳しい...。tableViewに絵を表示するのに1日以上かかりました...(^_^;

アイテムショップ
ひげおやじ3 Ver. 0.4(開発途中、Mac OS X専用)
このページのトップに戻る

2001年6月 2日

とりあえず目標は達成できました

Category : Higeoyaji 3 / Posted at 2001年6月 2日 00:00

 とりあえず、ひげおやじとテーブルをデスクトップに表示できるようになり、以前に設定した目標は達成できました。

ウインドウ枠のないひげおやじ
ひげおやじ3 Ver. 0.3(開発途中、Mac OS X専用)

 これで大枠が出来たので、次回からは細部(イベント、アニメーション等)を詰めていきたいと思います。

このページのトップに戻る

2001年5月20日

とりあえず動くようになりました

Category : Higeoyaji 3 / Posted at 2001年5月20日 00:00

 ようやく、キャラクターをアニメーションさせながら動かすことができるようになりました。下のページからダウンロードできます。(^o^)/

 ひげおやじ3 Ver. 0.1(開発途中、Mac OS X専用)

 なお、Ver. 0.1は、歩く(8方向)と走る(8方向)のみの内容となっています。また、既知の問題として、画像の移動時にちらつく、乱数が毎回同じということが判明しています。(まだまだ先は遠い...(^_^;)

このページのトップに戻る

2001年5月13日

ようやくウインドウ枠が消せました

Category : Higeoyaji 3 / Posted at 2001年5月13日 00:00

 やったー。やっとウインドウ枠が消せました。(^o^)/
 いやー、ここまでの道のりは険しかった...。(ウソです。Appleのサンプルプログラムを書き直しただけなんです...(^_^;)ま、とりあえず、Cocoaで開発中の画面です。(これもハメコミ合成ではありません)

ウインドウ枠のないひげおやじ
ひげおやじ3 Ver. 0.0.1(Cocoa Version)

 現在のところ、ウインドウ枠が消せたというだけで全く動きませんが、これでようやく目処がつきました。REALbasicでは作れそうにないので、これからはCocoaで開発していこうと思います。

このページのトップに戻る

2001年5月 4日

とりあえず状況報告

Category : Higeoyaji 3 / Posted at 2001年5月 4日 00:00

 とりあえずってことで、REALbasic 2.1.2Jで開発中の「ひげおやじ3」の状況報告です。まずは画面などを...。(これはハメコミ合成じゃありません)

情報ウインドウ他
ひげおやじ3 Ver. 0.0.1

 上の画面を見てもらえば分かりますが、基本パラメータを「体力」、「気分」、「お腹」の3つに絞って、行動を決定するようにしています。最初はもっと多くのパラメータを設定しようと思っていたのですが、行動の要因を突き詰めると3つで十分だったというのが理由です。したがって、非常に動物的な行動をするようになってます。

設定ウインドウ
ひげおやじの設定

 次の画面はキャラクターの設定です。なんとも怪しい「性格の設定」は、行動の選択時に影響するようにしています。

 それにしても、キャラクターのウインドウ枠を無くすのは難しいですね。次回こそは...。

このページのトップに戻る

2001年4月24日

目標を設定します!

Category : Higeoyaji 3 / Posted at 2001年4月24日 00:00

 なかなか、開発が思うようにいかないので、あらかじめ高い目標を設定しておきたいと思います。

ひげおやじ3の目標イメージ
ひげおやじ3のイメージ(画面はハメコミ合成です)

 上の画面は合成で作成していますが、最終的にはこのようにウインドウの枠を越えてデスクトップ上を歩き回るマスコットにしたいと思います。ちなみに、何故わざわざこんな事を宣言するのかといいますと、REALbasicではウインドウの枠を任意の形状に変えることが出来ないため、現時点ではこのようなアプリケーションを作成することは不可能だからです。*1
 とはいうものの、マスコットは自由に歩き回れないと面白くないのと、Mac OS Xで動作しないと先行きがないので、あくまでも上の画面のようなマスコットにしていこうと思います。*2(きっと時間が解決してくれるでしょう...(^_^;)

*1 いろいろ調べたところ、Classic環境では「odo WDEF」というリソースを使用することで、1bitマスクでウインドウ枠を切り抜くことが可能です。実際に試したところ、Classic環境のREALbasic 2.1.2Jで実行するとうまくいきますが、Mac OS X上のREALbasic 3では動作しません。(あたりまえ?)
*2 Mac OS XのQuartzが使えれば簡単そうなんですけど...。あと、8bitマスクで切り抜きたいですね。
このページのトップに戻る

2001年1月 5日

建具類をモデリング

Category : Higeoyaji 3 / Posted at 2001年1月 5日 00:00
ひげおやじの部屋
ひげおやじの部屋(2001.1.7 Rev.2)

 う、これは一体...。なんとなくこうなるような気はしていましたが、やっぱりという感じですね...(^_^;
 それはそうと、ここからどんなソフトにするか悩みますね。育てゲーはもう流行ってないし、ただ生活するだけでは面白くないし、うーん。

このページのトップに戻る

2001年1月 3日

ひげおやじを改良

Category : Higeoyaji 3 / Posted at 2001年1月 3日 00:00
歩くひげおやじ
ひげおやじ(Rev.2)

 じゃじゃーん、ということで、ひげおやじのモデリングデータを改良して、ようやく歩けるようになりました。具体的には手足や腰に回転パート(関節)を追加して、色々なポーズがとれるようにしました。これでまた1歩デビューに近づいたかも...。

このページのトップに戻る

2000年12月25日

生活必需品をモデリング(キッチン編)

Category : Higeoyaji 3 / Posted at 2000年12月25日 02:00

 今度は、キッチン周りです。調理器具がラーメン鍋1つというところが涙を誘います...(^_^;

ラーメン鍋コンロ台流し台
ラーメン鍋          コンロ台           流し台
このページのトップに戻る

生活必需品をモデリング(家電編)

Category : Higeoyaji 3 / Posted at 2000年12月25日 01:00

 次はやっぱり便利な生活を送るために必要な、家電の3種の神器と言われた「テレビ」、「洗濯機」及び「冷蔵庫」を作成してみました。

テレビ洗濯機冷蔵庫
テレビ            洗濯機            冷蔵庫
このページのトップに戻る

生活必需品をモデリング(ごはん編)

Category : Higeoyaji 3 / Posted at 2000年12月25日 00:00

 家電や家具のような工業製品の場合は、モデリングをするのが比較的簡単です。まずは、生活必需品の「ごはんセット」を作成してみました。

炊飯器ちゃぶ台ごはんセット
炊飯器            ちゃぶ台          ごはんセット
このページのトップに戻る

2000年12月 3日

ついに始動!?

Category : Higeoyaji 3 / Posted at 2000年12月 3日 01:00

a)つ、ついに!(ようやく...)

ひげおやじ 3
ひげおやじ 3(開発中)

 ようやく、「ひげおやじ 3」の開発に取りかかり始めました。上の絵がそうですが、面白いマスコットソフトにしたいと思っています。

b)Ver.2.0からの変更点

Before -> Before
Before     After

 Ver.2.0からの主な変更点ですが、うーん...とりあえず、
・開発環境が、キューティマスコットからREALbasicへ(Mac OS X用のマスコット作成ソフト出ないかなー)
・6年が経過して、おでこが広くなった(当社比)
・脱いでもすごいんです(意味不明...)

 分けわからんですね。まだ、開発し始めたばかりですから内緒にしておきます。(実は何も決まってなかったりして...)

このページのトップに戻る

ソフト名を変更

Category : Higeoyaji 3 / Posted at 2000年12月 3日 00:00

 いまどき「Ver.3.0」なんて流行らないなぁ、ということで、他のかっこいい名前に変更することにします。
 候補としてはやっぱり、

「iひげおやじ」 iMacゆずりですね
「e-ひげおやじ」 こっ、これは、e-JAPANゆずり?
「ひげおやじ X」 最近多いですねぇ、X。でもVer.2からいきなりVer.10はねぇ...
「ひげおやじ 2000」 なんでも2000を付ければいいってもんじゃ...(年内限定)
「ひげおやじ Millennium Edition」 あはははは...(年内限定)
「新世紀ひげおやじ」 もうブームは終わったって

 いい名前が出ないので、ちょっとだけ今っぽい「ひげおやじ 3」に変更することにします。なお、Mac OS X用にREALbasicで開発して出す予定ですので、名前の後ろに「Public Beta」、「Public Preview」、「Preview Relese」っていうような、流行り言葉が付くかもしれません...(^_^;

このページのトップに戻る