Macでゲームを作るスレ(2)
■ このスレッドは過去ログ倉庫に格納されています
G4 mac mini + Tiger(10.4.7)は動いたYO うーん、そういう落とし穴があったか。 ユニバーサルバイナリはTiger以降が対象なんだよね。 >507 詳しい環境教えてプリーズ。 >508 Panther対応は難しくないけど、 こういうときって、環境ごとにバイナリを リリースするのが正しいやり方なのかな? >510 うーん、OS9か。 OS9は対応しないつもりなんだけど、っていうか Xcodeだと9のソフト作れないよね。 んー、9か。 >509 ああ、悪い。動作確認ありがと。 っていうかね。おまいさんの環境は漏れのと 同じじゃー!動くのわかっとんじゃー! で、動くの見た感じどうですか。(低姿勢) >>517 Panther@G4で動いた。 画面外に落ちて終了するときに寂寞とした無常感を感じた。 >517 MacBookでも動いたよ。 ついでに「Rosettaを使って開く」をチェックしても動いた。 504はRossetaのチェックを入れても、勝手に外される。 違いはなんだろう? ↓にPanther対応のバイナリを置きました。 http://homepage.mac.com/holythunderforce/FileSharing1.html Pantherの人、確認していただけたらありがたい。 あとインテルマックの人もユニバーサルバイナリとどれだけ違いがあるか、 教えていただきたく。 Panther対応版でも、ゲームが始まるまでに2〜3秒長く待たされる以外は同じですね。 >521 ありがとう。貴重なデータだ。 同じなら、はっきり言ってユニバーサルバイナリにする意味はない。 今後はPPCのみで行こうかな。 まあ、今は処理軽いけど、将来的にどうなるかはわからないけど。 508だけど。 game_panther.dmg版も起動せず。 あー、わかった。 バンドルしてるフレームワークがユニバーサルバイナリだ。 うわー、面倒くせー。 SDLのバイナリ管理までやりたくない。 とりあえず、完成したら対応検討しよう。 >>510 さん!os9ユーザの方ですね。ぜひお願いしたいことが。 どうか動作チェックお願いします。 リアルタイムストラテジーですが、開発途中で、まだ仮の姿です。 解答パスはmac。 ttp://gareki.ddo.jp/ki/ki/ki_7500.sit ※ユニットの移動スピードが速いのは、テスト版の仕様です。 よろしくおねがいします。 あと、カーボンなんですがosxでの動作は不安なので、X環境で動かすのはやめておいて下さい。 >>525 テスト確認しました。ちゃんと動きました。 まさか9にも対応してもらえるとは思わなかったです。 半熟ヒーロー思い出したw これは完成が愉しみです でも、OSX版は12MB近くあるみたいだし、 かなり出来上がってたりするのかな。 あと、ウィンドウの位置がきっかり左上に 行っててアップルメニューとかぶってました。 >>526 確認どうもありがとうございました。これで安心できました。 OSX版の12MBというのは、よく分からないですが、まだこれ以上は できてないので、これから少しずつ進めていこうと思います。 (ウインドウ位置とアップルメニューの部分は、フル画面で解決できるんですが ちょっと処理に数秒間かかってしまうので、テストではやらないようにしてました) 12MB云々は504氏と勘違いしてたorz スマソ まあ、ここは落ちないと思うけど保守。 ついでに今年作った曲。 ttp://homepage.mac.com/holythunderforce/ki.mp3 うーん、今年は曲作るのやめて、 プログラミングに専念しようと思ったんだけど、 仕事が忙しくてあまりできなかったなー。 最近はSafariでも動くようにがんばってます。 マカーのエロい人たち、動作チェックおながいします。 いつもの(デフォ):多分動く ttp://f58.aaa.livedoor.jp/~lionehar/new/ ちょっといじった画面+地震スクリプト実行:新しい試み、動かんかもしれんね ttp://f58.aaa.livedoor.jp/~lionehar/talk/ 動作速度が遅いって話ですが、 文字表示中に画面をクリックしたら行の最後まで進むんでそれで何とか。 OSX 10.4.8 Safari 2.0.4(419.3) G4 1.25GHz + 1GB RAM 動作上の問題は見当たりませんでした。 最初に戻るとか影文字のメニューは動かなかったけど。 下の地震スクリプトちゃんと動いてましたよ。 >>530 531さんと殆ど変わらない環境で、問題なく動きました。 PowerBookに続き、MacBookも爆発炎上 http://gigazine.jp/img/2007/03/13/macbook_inferno/macbook_inferno_001_m.jpg 「MacBook」のバッテリー部分が爆発炎上した模様。 もともとのカラーはホワイトのはずなのですが、 写真を見ていただければわかるように、かなりひどいことに。 バッテリーに問題があると発表されていたのは「MacBook Pro」なので、ユーザーにとって今回のは想定外の出来事です。 彼はここ3週間の自分のMacBookの調子を思い出してみると、 バッテリーが明らかに弱っていることはわかっていたそうです。 3時間動くはずなのになぜか1時間〜1時間半程度で使えなくなる、 というように。最後の数日間について思い出してみると、 フル充電しているにもかかわらず絶えず99%と100%の間で点滅を繰り返していたそうです。 ……完全に挙動が怪しいですね。 土曜日の午後にはバッテリーは21%の残量で、そこで一度閉じています。 日曜日の夜に帰宅してからは起動せず、バッテリー残量はゼロを示していたそうです。 しかし直後、爆発炎上することに。 http://gigazine.net/index.php?/news/comments/20070313_macbook_inferno/ 日曜プログラマがMacで3Dゲームを作る場合ファイル形式は何がメジャーなんだろう。 Windowsのときは何も考えず.xファイル使ってたけどMacもそれでいいんだろうか。 まあどんなファイル形式でも解析して(できて)読み込めればいいじゃん!って言われそうだけど(´・ω・`) 失礼、同じようなレスあったのね。 Macの標準はなしか。 Apple。iBook、PowerBook、MacBookに続き、ついにiPodまでもが破裂・発火 http://www.engadget.com/media/2007/04/exploding-ipod.jpg 世間を騒がせていたノートPCのバッテリー炎上事故に続いて、豪州では1G iPod nanoが充電中に火を噴いたという事例が報告されています。 デスクの上に置いておいたnanoはバッテリーが弾けた衝撃で床に落ち、煙と火花を出しながら燃え続けたとのこと。 持ち主が地元のアップルディーラーに持ち込んだところ、「保証が切れているのでなにもできません」(iPodの保証は通常1年です)。 ただし発火したnanoはオーストラリアのアップルHQに送って自然発火の原因を調べるとのこと。 所有者によればなにか分かりしだいメールで連絡すると伝えられたものの、事故から3日の現在は何も報告なし。 http://www.blogsmithmedia.com/japanese.engadget.com/media/2007/04/imgp7114.jpg 膨張したバッテリー部分がよく分かる一枚。 持ち主のコメントは、 「一番怖かったのは、その日20分ほどしか自宅にいなかったちょうどそのときに発火が起こったこと。 もし家を出たあとに起こっていたらカーペットの上で燃え続けて最悪の事態になっていたかもしれない」。 写真はここから http://www.engadget.com/photos/exploding-ipod-dies-gruesome-death/ http://japanese.engadget.com/2007/04/13/ipod-nano-explosion/ ここで聞いていいものかわからないけど OSX用のPNG→DDSor生DXTnコンバータ無いでしょうか? DXSDKのテクスチャツール移植するしかないでしょうか? 自己レス glHint(GL_TEXTURE_COMPRESSION_HINT_ARB, GL_NICEST); glTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,〜 glGetCompressedTexImageARB(GL_TEXTURE_2D, 0, data); で一応できたものの、GL_NICESTをどう変えても画像がガタガタで win用のソフトで変換したDXTよりはっきり判るくらい汚いorz 自己レス2 tx_compress_dxtnを知ってやっとDXTn化ツールの基礎できました。 RGBA並びのrawを渡して出力して表示まで確認。画質OK。 連投ごめん、しばらく修行してきまス。 こんなスレあったのか。ちょっと感動。 しかしやはりというべきか恐るべき過疎具合。 一日でレスがついていてワロタw 誰もいないと思ってたからうれしいよ。 というか545が凄い・・・ ogg drop xで変換したoggファイルをSDL_mixerで流すと曲の終わりが 認識できないっぽくて、曲の終わりからノイズが流れる。 誰か、ogg vorbisの音声ファイルがあるところ知らない? 音声ファイルかライブラリかどっちが悪いか切り分けしたい。 oggはよくわからんけど公式サイトにあるやつではダメなのか? ttp://www.vorbis.com/music/ ところでOS Xで2Dのゲームを作りたいと思ってるんですが、純正のQuartz (Cocoaも?)はどうなんでしょ。ネットで調べてると2Dでもパフォーマン スからOpenGLの方が評判が良いようですが、Cocoaと相性がよいQuartzの 方が使いやすい気もします。 >>551 公式にあるやつだと大丈夫だった。 ogg drop Xのバグかなー。 >>552 Cocoaと相性がよいQuartzの方がっていうか、 ゲーム作るのにCocoaを使う人間が少ないんじゃないかなー。 使いやすさでいえば、OpenGLより簡単なのは確実と思われ。 >>554 レスありがとうございます。 OpenGLとかだとCocoaからNSOpenGLViewとか使ってる人が多いんじゃない かと思ってるんですが、SDLとか全く別のライブラリを使う人が多いんですかね? とりあえず2Dゲームと言ってもボードゲーム的なシロモノを考えてるので、パ フォーマンスよりも使いやすさを優先してCocoaでいってみます。 初心者さんは、まずはこのWebページのCocoaセミナーの動画を見てみよう! ttp://developer.apple.com/jp/documentation/japanese.html 書きかけのプログラムがLeopardでも走ってほっと安心。 MSのDirectInputみたいに使えるらしいForce Feedback frameworkとLeopardのCore Animationでゲーム作れないかな? Force feedback framework は知らんけどCore Animationはゲームにも使えるん じゃないか、というのは海外でも言われてるみたいね。 簡単な2Dゲームなら結構使えるんじゃないだろうか。おれも今度試してみるつもり。 ん、やはりそうなのか。正確なインプットの必要ないゲームだったらCore Animationだけで十分作れそうだよな。 最近、Winのノートを買ったので開発環境をVisual Studioにした。 Xcodeってあまり使い勝手よくないから。 それにしても、C++&SDL/OpenGLは移植性が高い。 ほんのちょっとだけ手を加えただけWinで動くし。 まあ、Winのノートの方はドライバがOpenGLに対応してないので、 15FPSくらいしか出なくて、使いものにならないんだけど... ちなみに今はこんな感じ。 ttp://www.nicovideo.jp/watch/sm2288313 ニコ動見れないので見れなくて残念 しかしOpenGLに対応してないドライバで15FPSも出るか? 最近はノートでもほとんどがOpenGL対応してるぞ MacではOpenGL Profilerがとてもありがたいんだが、 Windowsでは相当の物が無いので困る 携帯から失礼する。 youtubeにもうpしてある。 http://jp.youtube.com/watch?v=4IKGU7aNuSk から、うp主のリンクでたどりつくはず。 ただyoutubeの方はエンコ失敗して、冒頭に ノイズが出てる。 >しかしOpenGLに対応してないドライバで15FPSも出るか? PPC1.3GHzのMac miniで60FPSぐらい出るのが intel C2D 2.3GHzのマシンで15FPSくらいなのよ。 >最近はノートでもほとんどがOpenGL対応してるぞ ノート云々よりVistaが鬼門。 グラフィックカードはRADEON8800mobile 256M。 VRAM 32Mのmacの25%のパフォーマンスしかでない。 まあ、もともとmac用に作ってたし、いいんだけど ちょっと残念かな。 GPUの名前がなんか怪しいが、Radeonだとすると2の乗数サイズじゃないテクスチャを使ってたりすると酷いことになるな GPUの機能で速度とかに差が出るのはどんな環境でも同じだから >>568 みたいなので確認するとかノウハウを溜めていくしかないね 確認環境いっぱい用意できればいいが個人では難しいよな Macだと動作確認環境みたいなの有料で借りれるんだっけ? あー、家ついて調べてたら、なんか全然ちがった。 nvdiaのGeForce8600GTっつうノート用GPUだった。 >568 Vista対応してないっぽい。(動かしてないけど) Vistaってドライバ周りのアーキテクチャが変わってるからなー。 まあ、Windowsの話はスレ違いなんで、ここまでにして、 >確認環境いっぱい用意できればいいが個人では難しいよな 環境に関しては 1.サポート範囲を決める 2.範囲内で同じになるように努力する 3.ユーザーのフィードバックを得る っていう正攻法しかないような気がする。 で、まずこれ。「1.サポート範囲を決める」。 この段階が結構悩みどころ。 一番大きな分けはOS X/Classic両対応するかどうか。 まあ、しないよね。あまりに負担が大きいし。 次はユニバーサルバイナリにするかどうか。 ユニバーサルバイナリにすると10.4未満切り捨て。 個人的にはPPCでやりたいところだけど、SDLのバイナリディストリビューションが ユニバーサルバイナリだったりするんで、ビルドするのも面倒なのでユニバーサルバイナリにしてる。 3Dなら、OpenGLの細かなバージョンもあるけど、まずは プログラマブルシェーダーを使うかどうかで結構別れるんじゃないかな。 今のところ使う予定なし。というか自分の環境が多分対応してない。 >いまどきのカードなら1.0系は対応してるはず。 1.0系っていうと広いけど、1.0に限定するとちょっと縛りがキツい。 ちなみに自分はmipmapとかテクスチャ圧縮とかVBOとか使ってる。 ちょっと前に話題に出てたCore Animationだけど、これは10.5未満切り捨てなので、 個人的にはありえない選択肢。 sdlって、OS9でもXでも動くcarbonアプリは作れるんでしょうか。 作成環境はOS9です。 C/C++で作るとして.... 試してないからわからないけど(環境もないし)、建前では作れるはず。 SDLと主な周辺ライブラリ、例えばSDL_ttf、SDL_image、SDL_mixerなんかは、 最新バージョンのClassic用のバイナリも公式で配布されてる。 ただ、バイナリ互換よりもソース互換を考えた方がいいと思う。 前にも書いたけど、ソースの互換性は相当高い。 自分はWindowsで開発しているくらいだし。 相当と書いたのは、完全ではないから。 例えばファイルパスのデリミタなんかはWindowsでは\、OS Xでは/だし。 まあ、そういうSDLとは関係ないところの違いはある。ちなみにClassicは:だったっけ? ちなみにOS XのSDLはCocoaで実装されてる。 2年ぶりにゲームを作っています。 そろそろ開発に疲れてきたので、作りかけですが公開します。 ttp://www013.upp.so-net.ne.jp/secile/fun/appolon/ ・ロケットを操作して目的地に着陸するゲームです。 ・マウスクリックで点火、awsdキーで方向転換 ・axcvで視点切替え ・ピカピカ光っているブロックが目的地です。 いちおうユニバーサルバイナリなのでPPCでも起動するはず。 動作確認お願いします。 Mac mini PowerPC G4 1.42Ghz 10.4.11 動いた。 最近のFPSようなパワーがあればあるほどクオリティ青天井なゲームじゃなければ ユニバーサルにしなくてもいいよね? G4,1GHzで十分な処理とか。 心配なのが,クラシック上で,以前のゲームやるとキー反応とか,サウンドとか ワンテンポずれてる感じがするんで,今度はロゼッタ上でぎくしゃくしたらやだなあと。 ユニバーサルにする必要はないけど、 微妙に言ってることがおかしい。 ロゼッタはIntelMac上のPPCエミュレーション。 要は余計な仕事が間に入ると,ゲームになんらかの違和感が生じないかと心配に思ってたので。 PowerMacのDRエミュレーションくらい自然だったら全く問題ないですね。 そのうちiPhoneでゲーム作る人とか出てくるんだろうか… WinとMac両方使ってるんだが、このたびWin機がお亡くなりになりました。 G4のMacminiで頑張りたいと思います。 よろしくお願いいたします。 さてSDLダウンロードしてくるか・・・ 5年近く放置しても大丈夫な板でsage保守って意味無い そーなのか。でもageても意味ないだろな。 おまじないみたいなもんなんで気にしないでくれ >>3 の http://hkthp.keddy.ne.jp/ のサイトが消えてしまった。 webアーカイブでサルベージ保存しようとしたが、1ページずつバラバラになってしまう_| ̄|○ 上のほうで出てたfamous writerってやつ、今はver3.9出てるね サポート掲示板の動きがこのスレ並みで心配だけど 作者のモチベーションが維持されることを願う 久々の新レスw FamousWriter、自分も期待して追ってたが 一年近く動き無くない? 制作ゲーム自体も少ないし 今後もっと盛り上がればいいんだが。 久々にFamousWriterで検索してみた。女性ユーザが多いのかな? 戦闘システム作ってる人やら、いくつか面白そうなのもあった あとは完成品が増えれば盛り上がる可能性もあると思うんだが…… miRPG Makerの作者がモチベーション欠乏で開発やめちゃうらしいよ。 うちの黒豹じゃ動かないようなので、なんとも言えないけど このスレにチャレンジしてた勇者はおらんのかね? フリーウェアのゲームエンジンdim3を使用して作ったゲームです。 少女ラズがモンスターを倒し羊を守るTPS。 完成したので遊んでみてください。 http://hanamonte.netau.net/ Universal Binaryですが一部のマシンでは動かないようです。 Windows版もあり。 Dim3、ちょっと興味があるんだけど、日本語情報皆無じゃないか? あとMacRadiant 14を使いたいんだが、Snow Leopard だと何をやっても Incompatible library version: libfontconfig.1.dylib requires version 8.0.0 or later, but libiconv.2.dylib provides version 5.0.0 で起動出来ない。 http://www.redsaurus.net/00/node/4 に書いてあることはやったんだが、どうしたものかね。 皆無ではないと思う ttp://brace.client.jp/DOC/dim3.html ここまでは行ったが、こっから先どうするか見当も付かない…… http://www.restspace.jp/cgi-bin/orz/img-box/img20100226140509.png >>599 おお、超サンクス。 しかしDim3、トップにあるダウンロード先がリンク切れで、(信じがたいことに)ダウンロード先を見つけるのにも一苦労とか、 ダウンロードして起動できても、新規プロジェクトの作成が「The disk might be locked or a folder might be missing」 で拒絶されるとか(パーミッションを777にしても意味なし)とか、ちょっと印象非常に悪いんだよな。 >>600 そのレス読んだ後にフォーラムから辿って Beta_14っぽいファイルを落としてみたんだが 確かに同じエラーメッセージが出て止まった。 ただ、今同じダウンロードページから落としてきた dim3_3_Beta_14g.zipってファイルを展開したら 普通に動く状態だった。 Dataフォルダ内のMapsとModelsってフォルダの更新日時が 今日の7:51になってるから Dataフォルダの中身が欠けてたのを補って上げ直したんだと思われる。 .DS_Storeファイルもそのまま圧縮されてるが この製作チームは大丈夫なんだろうか…… ちょっと勉強中なんだがObjective-Cってすごいな 動いてるアプリでさえ書き換え可能なんだな うまくすれば超直感的なツクールとか作れそう。 Objective-C良いよねえ。クラスやメソッドの乗っ取りも楽だし。 他人のC++ライブラリを使ってると、色々不満が出てメソッド追加したいのに出来ず、Obj-Cの凄さを実感する。 >>601 返答遅れたけど、超サンクス! でMap Editor使ってみたけど、視点の動きや選択の不自由が凄くて笑った。 結局今、OpenSceneGraph インストールして遊んでる。 forcefeedbackフレームワークの使い方がちんぷんかんぷん…… Game Salad 使ってる人っていない? これでiPad向けのアドベンチャーゲーム作りたいんだけど 紙芝居の効率良いやり方がよくわかんない。 素材が400枚近くあるからいちいちクリックで指定した画像に入れ替えを作ってたら馬鹿みたいになってしまうし... 知ってる人いたら教えてほしい。 ONScripterを介してノベルゲー制作してる人はいないだろうか。 とりあえず手打ちのテストでは今のところ問題無く文字表示させる事は出来てるんだが、default.ttfの指定方法が上手くいかないので教えて頂きたい。 参考にしているサンプルのスクリプトはフォント指定がされてないのだが、実行時にのみ一部文字化けしているのと、そもそもAndroidとwinとmacのマルチプラットフォームにしたいので、そのまま完成しても意味がないから、どうにかしたいのだが。。 …あと、根本的な質問だが、コンパイラが見当たらないし作れないので最終的な仕上げはwinを持ってる友人にでも頼む気だが、それを除いてプログラム知識も殆ど無くmacで制作というのは可能だろうか? 完成品が問題なく起動出来る事はNOeSISの前例があるから、ONScripterとしては、制作出来ない物ではないのだろうけども。 >>606 ONScripterは窓から放り投げて ツールをRen'pyに変えたらどうかね? >>607 デスヨネー。真っ当なご意見ありがとうございます。 ただ、日本語タグリファレンス見当たらないから、スクリプト作業する時に英語とにらめっこして調べるのがしんどうそうで避けたいんだよ。。 シナリオ書き始める段階までには仕様を決めて多少はタグ仕込みつつ書きたいから、今月いっぱい解決しなかったらそうするつもり。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる