Macでゲームを作るスレ
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
01/11/14 16:16ID:???00541
01/11/18 17:53ID:???どもどもありがとうございます。
ざっと調べてみたんですがリアルタイムで動くもんはきつそうですね。
昔風アドベンチャーくらいならいけるかな。
0055たかゆきー
01/11/18 20:23ID:???Mac 用ソフトの評価に掛けるだけの人員・予算・時間が無い
ということでせうか?
Kanon / Air / 東鳩 クラスの「名作ブランド」ならば、
市場拡大の意味で「有り」だと思うのだが・・・
0056名無しさん@お腹いっぱい。
01/11/18 21:20ID:???005753
01/11/18 22:49ID:???REALbasicは評価版をちょっと使ったことがあるだけだから
検討外れなことを書いているかもしれないけど,
中でどんなふうに動いているか分かりにくいです。
C/C++で書くとしたら,スレッド1つ作ってやって
メインスレッドの方ではイベントループとか,
Mac的な処理に徹してやって,ゲームスレッドでは
用意したプレーンに対しての操作とかキー受付をやって
Yield()のタイミングで,メインスレッドがオフスクリーンを
ウィンドウに対して転送,ってな手順をとります。
ゲームスレッドでは直接 Toolboxは叩きません。
C/C++ならば,これでソコソコ実用的なスピードが出るんだけど,
REALbasicでは裏で何をしているかわからない(アプリも大きいし)から
ゲームを作るにはパフォーマンス的にちょっと心配ではあります。
0058名無しさん@お腹いっぱい。
01/11/18 22:52ID:???ユーザー層的にそういう判断をしているのでしょうか?
0059名無しさん@お腹いっぱい。
01/11/18 23:44ID:???開発環境...ハイパーカード等も含めれば選択肢は結構ある。
フリーなものは少ない。
マシン速度...現在では問題はない。GLを使えば3Dゲーム開発も可
クリエイターの数...少ない。積極的にサークルなどでやっているとこも少ない。
アップル社...マ社のようにゲーム開発に積極的じゃない。
Macユーザでゲームを作りたい予備軍ってどの位いるんだろう。
多ければ今後のクリエイター数に貢献しそうなんだけど。
0060名無しさん@お腹いっぱい。
01/11/18 23:53ID:???0061名無しさん@お腹いっぱい。
01/11/18 23:59ID:fjKGHkoIギャルゲーぐらいならできんこともないだろうが、
3Dゲー作る気なら絶対にやめとけ。
00621
01/11/19 01:27ID:???私はスレッド作らず、昔ながらの手法でやっつけてるんですけど
スレッド作ってやる利点を教えてください。
>>59
現役予備役ふくめた資料?なら、これが一番かと。
ttp://hkthp.keddy.ne.jp/program/MGDL.html
0063名無しさん@お腹いっぱい。
01/11/19 08:24ID:???今のところそんな心配は要らんでしょう、RbでADVさえ作られていないのが現状
「作りた〜い」っていう要望が増えてからあらためて悩もう。
006457
01/11/19 08:46ID:???スレッドを作るのは私の頭が悪いからで,
ゲームのルーチンの中でイベントループとか
マウスクリック処理なんかを取りたくないんですよ。
ただそれだけです。
そもそも昔,BASIC投稿プログラムなんかで
ゲーム作りが賑わっていたころはゲームを作ろうと思ったとき
余計な手間をかけずに済んだんですよ。
でも,いまゲームを作ろうとするとその前にウィンドウ出さないといけないし,
などなど,煩雑な作業が多すぎると思います。
すくなくともスレッド化したことで
ゲームのステーショナリ(雛形)をコピーして
GameThread::Run()をオーバーライドしたところに
いきなりガリガリコードを書くことでゲームがかけます。
これはスレッド化というよりライブラリ化なのかな。
0065名無しさん@お腹いっぱい。
01/11/19 10:24ID:???はやく作ってくれ。
ttp://sefie.pos.to/software/plusa.html
0066名無しさん@お腹いっぱい。
01/11/19 13:18ID:ZmINFzPCけど、最後まで完遂する気力無いです。
ゲーセン行った後なんかは結構作りたいと思うんだけど
後が続かないのよね
00671
01/11/19 15:02ID:???昔はよかったですねぇ・・・。
あの頃の入門しやすい環境に近いものを用意できればなーとも思うんですが、
用意したところで誰が使うの?とも思います。
HSPみたいなものが仮にあったら、誰か使ってくれる人はいるのかな?
#粗大ゴミにMZ80K2E持ってきたおばさんがいたんで、思わずもらってしまいました。
#息子さんが使ってたそうで。さてどうしよう。SP-5030探さないと。
0068名無しさん@お腹いっぱい。
01/11/19 15:22ID:???ここにあるスクリプト使ったことある人いませんか?
何か作られたサンプルがあれば実力が分かるんですが。
006964
01/11/19 15:55ID:???昔やっていたN88BASICなんかいきなり
10 CIRCLE(100,100),10,1
だったか,そんなことを書けば座標(100,100)に半径10の円が描かれたし
これなら何か作ってやろうか,みたいな気分になれたけど,
いまの多くの環境,Mac, Windows問わず,
ライブラリ作りで力尽きてしまうことも珍しくないでしょう。
そこで >68さんが書いている M2GEなんかを利用すると
敷居が低くなる,というわけなんですが・・・
あと,HSPはよく知らないのですが,スクリプト系の処理系は
最初は結構いける,と思っていてもデバッガの不備とか
使わせてもらっている分際で生意気だけど,作業効率が落ちてくるんです。
メチャクチャ気合いの入ったスクリプトならいいんだろうけど。
>68
スクリプトの方は知りませんが,M2GEは有名ですね。
NGLと並んでよく聞きますが,確か有料だったと思います。
ライセンスについては知りませんが,ソースが見られるなら
変な本を買うよりはずっと有効な投資だと思います。
00701
01/11/19 16:19ID:???よく言われる事ですけど、目標を高く設定しすぎるのも問題なんでしょうね。
「FFの作り方教えてください」とか・・・。
(そうかそうかファイナルファイトが作りたいのかーなんちて。)
スクリプトやライブラリについてはそれら作者の効能書きよりも、
それらを実際に使って作られたゲームを見て判断した方がいいと考えてます。
やっぱ気軽なインタプリタ言語で、そこそこ速度が出るものがあるといいのかな。
(画面表示の事を悩むよりも内部の仕組みを考えるべきなんでしょうけど・・・
それを言い出したらMacだけに限らなくなっちゃいますね。)
0071名無しさん@お腹いっぱい。
01/11/19 18:05ID:???>やっぱ気軽なインタプリタ言語で、そこそこ速度が出るものがあるといいのかな。
ゲームにおいてボトルネックになるのはVRAMへの転送なので,
よほどの事がないかぎり,インタプリタでも速度不足はないでしょう。
同じプログラムでも数値計算(円周率とか)とは全然違いますから。
0072名無しさん@お腹いっぱい。
01/11/19 18:10ID:???第一報が発表されて、何の更新もされてないからあんまり
アテにはしてないけど…
0073名無しさん@お腹いっぱい。
01/11/19 18:35ID:nzcriQ3PこれどうYO?
0074名無しさん@お腹いっぱい。
01/11/19 19:57ID:j4ijD6Kjそれってマ板で有名なK・柏氏の随分前のプロジェクトぢゃない
まだやってるの?
0075名無しさん@お腹いっぱい。
01/11/19 22:04ID:???K仲川氏ってゲームプログラマだったらしいんだけど,
ちっともゲームネタは提供してくれませんね。
前にそういう企画があるって話はしていたのだけれど。
ノウハウは持っているって。
0076名無しさん@お腹いっぱい。
01/11/19 22:21ID:???古畑氏とかもセンスがアレなんで期待はもてないかな
0077名無しさん@お腹いっぱい。
01/11/20 01:20ID:???本家(onionsoft)逝ってミソ。
一応だけど、Mac版HSPのコーナーが。
仲川氏との関係は知らん。
0078たかゆきー
01/11/20 01:24ID:???MAC版HSP って、K.仲川氏のプロジェクトだったのか・・・
K仲川氏といえば、
ガイナックス・プリンセスメーカーMac版作らないかと誘われたんだが、
断ったそうだ。
0079たかゆきー
01/11/20 01:47ID:???サポートDLLは豊富だし、けっこうイケますよ。
ただし、文法はおもいっきり N88-BASIC 風なんで、好みは分かれるでしょうけど。
HSP for Mac は、スクリーンショットがサイトに掲載されてるけど
進捗はどうなんでしょう?
私としては、Ruby とか Perl をベースにした
ゲームスクリプト言語が欲しいんですが。
でもって、Mac / Win 共通開発する、と。
0080名無しさん@お腹いっぱい。
01/11/20 02:34ID:???0082名無しさん@お腹いっぱい。
01/11/20 08:25ID:???行番号順に処理される方式は俺は好きだが
0083[.゚ゑ゚.]
01/11/20 08:39ID:???http://www.melma.com/mag/65/m00001265/a00000054.html
0084名無しさん@お腹いっぱい。
01/11/20 11:40ID:???0085名無しさん@お腹いっぱい。
01/11/20 12:33ID:xOVjFd+W違います。どこから、そんなデマが?
HSPの作者にコンタクトをとったのは事実ですが、
その時点ですでにMAC版の開発中という話があったので
手を引いた、というか、そもそも仲川氏本人はHSPには興味なし
0086名無しさん@お腹いっぱい。
01/11/20 12:38ID:6i+lWzstなるほど、でも「をひょっとしたら作るかもしれません」って
のが腰がひけている感じ
0087名無しさん@お腹いっぱい。
01/11/20 12:39ID:6i+lWzst大作作ってもお金にならないし、フリーになったら
ますますフリーソフトを作る時間が減ったよ。
ってこぼしてました。
0088名無しさん@お腹いっぱい。
01/11/20 13:00ID:pxjz6xVoK.仲川氏ってプログラムを組んで「作品」という形に上げるよりも、プログラム書くという作業に喜びを感じるタイプなんじゃないかな。
尤もそういう人が多いから一般向けの開発ソフトが売れるわけだし
0089名無しさん@お腹いっぱい。
01/11/20 19:34ID:M0qpBbv1ちょっと悲観しすぎだったかな。よかったよかった。
仲川さんの本、昔読んだなあ。
00901
01/11/20 20:48ID:???Mac固有の問題としては、音楽方面をあげときたいですね。
ハードの方が貧弱だもんなあ。
0091名無しさん@お腹いっぱい。
01/11/20 21:34ID:???普通こんな気軽にageていたら恐ろしいことになるもんなぁ
そういえば昔ドジーン板でMacの話題していた人がいたけど、
その人無視され気味だったんで怖くて書き込めなかったYo
ドジーン 板は怖い(藁
0092名無しさん@お腹いっぱい。
01/11/20 22:02ID:???漢なら(でなくとも良いが)MOD。
0093たかゆきー
01/11/20 22:33ID:???>ハードの方が貧弱だもんなあ。
詳細きぼーん。
Mac の音楽関係は、QuickTime により
随分とプログラム的には楽だと思っていますが。
0094名無しさん@お腹いっぱい。
01/11/20 23:30ID:???クィックタイムだと、ムービーファイルは簡単に
流せるけど、mp3とか、midiを流したいときはどうすんの?
簡単なコードきぼーん。
っていうか、それは無理かと思うんで、ポインタきぼーん
0095名無しさん@お腹いっぱい。
01/11/20 23:52ID:???0096名無しさん@お腹いっぱい。
01/11/20 23:52ID:???0097名無しさん@お腹いっぱい。
01/11/20 23:55ID:???Macは何でMpegダメなのかなぁ。欝
0098名無しさん@お腹いっぱい。
01/11/21 00:15ID:???K仲川氏は実力はあるのは普段の発言を聞いていれば判るのですが、
やねうらお氏の様に目に見える形で実力をアピールしないから。
やね氏は大風呂敷広げてイタい奴ってあちこちで言われているけど、
最低、yaneSDK2とか、BM98を作っているのに対して
自称彼より凄い人で実践しない人は素人目には実力が判りづらい。
>93
あれは音楽と言うより、単にPCM音源で音を鳴らすだけでしょう。
http://ndevelop.zone.ne.jp/NGLX.htm
のN SOUND DRIVERみたいなのを Appleが標準で提供すればいいのですが。
Sound Sprocketはどこへ行ったのでしょう。
>94
サンプルコードはすぐには用意できないけど、
http://homepage.mac.com/keta_/kurokoge.html
からソース取ってくれば、どこかで QuickTimeで
MP3なりMIDIなりをならすコード(メモリリークあり)があります。
009998
01/11/21 00:19ID:???>97
RealMovieにしろ、WindowsMediaPlayerにしろ、
少ないビットレートで高画質ですよね。
それに比べてMacの方は大分お粗末です。
何とかして欲しいところ。
>94
MP3を演奏するのはQuickTimeで可能です。
単にQuickTimeのAPIでMP3ファイルを開いて、
StartMovie()だったか、そんなんで再生すればOKです。
たぶんMIDIもそれでいけます。
0100名無しさん@お腹いっぱい。
01/11/21 00:20ID:???ォタタさんだっけ?
大御所はもう管理職とかやってる世代なので無理でしょう。
これからは若い世代の柔らかい頭脳に期待したいところ。
0101たかゆきー
01/11/21 00:20ID:???>簡単なコードきぼーん。
>っていうか、それは無理かと思うんで、ポインタきぼーん
http://developer.apple.com/carbon
から、carbonlib をダウンロードしてみてください。
たしか、MP3 再生のサンプルが有ります。
0102名無しさん@お腹いっぱい。
01/11/21 00:25ID:GM8bVWVrK仲川・水野貴明・フジワラヒロタツ氏らがいてマック誌かと
錯覚しちゃうよ(w
0103名無しさん@お腹いっぱい。
01/11/21 00:26ID:???同感。何とかして欲しい。
0104たかゆきー
01/11/21 00:26ID:???「CDDA再生」
これに尽きるでせう。
Mac OS 9.x では、CDドライバを開かなければならないし
Mac OS X では、Quicktime 叩かなければならないし、
散々っす。
0105名無しさん@お腹いっぱい。
01/11/21 00:28ID:???0106名無しさん@お腹いっぱい。
01/11/21 00:37ID:???バージョンアップ早すぎる、、、。
REALbasic 2.0買って、バージョン上げて
今、REALbasic 3.2.2J PPC使っています。
まだ1コもゲーム作れてないです。
0107名無しさん@お腹いっぱい。
01/11/21 00:45ID:???0108名無しさん@お腹いっぱい。
01/11/21 01:01ID:???つい最近までMac OS X 10.1ではまともに動かなかった...
0109名無しさん@お腹いっぱい。
01/11/21 01:27ID:???0110名無しさん@お腹いっぱい。
01/11/21 01:39ID:???Macプログラムは知らん。
Javaで良ければ、なんとか・・・。
0111名無しさん@お腹いっぱい。
01/11/21 01:42ID:???0112>110
01/11/21 01:46ID:???011394
01/11/21 03:19ID:pGmThhWxなんだ、アポーにサンプルあるんですね(笑)
探しもせずに聞いちゃって、ごめんなさい。
MP3サンプルあるなら言う事なしです。早速拾ってきまーす
>109
同感ですねー。
0114名無しさん@お腹いっぱい。
01/11/21 08:14ID:???0115名無しさん@お腹いっぱい。
01/11/21 09:02ID:???いる人はとりあえず何か1つだけでも完成させてみようぜ
0116たかゆきー
01/11/21 09:03ID:???QTMP3Player のURLです。
http://developer.apple.com/samplecode/Sample_Code/QuickTime/Music_and_Sound/QTMP3Player.htm
01171
01/11/21 09:44ID:???>>93
詳細も何も、Windowsマシンと比べるとハード的にはどう見ても貧弱。
ソフトで実現してる機能だらけ。
うち速いMacがないんで、CPUパワー食われてるのよくわかるし。
>>115
前に別の板に作ったときは、有名そうな人もいたなあ。
たぶん今回もいると思います。
0118名無しさん@お腹いっぱい。
01/11/21 10:05ID:???ハード的にって・・・?
そりゃ何万円もするサウンドカードも売られているけど、
たいていの人は安い音源を使っているでしょう。
0120名無しさん@お腹いっぱい。
01/11/21 10:36ID:???音源を搭載しても何に使われるわけじゃないし
無駄といえばDSPの件もあるけど
0121ヘトヘロ
01/11/21 12:55ID:???逆に当時FM音源を採用していたらもうMacなんか存在していないかも
今はBGM鳴らしながらでも3Dゲーだってスイスイ動くから問題ないよ
0122名無しさん@お腹いっぱい。
01/11/21 13:21ID:???Windowsユーザー=プレステ2持っていない
0123名無しさん@お腹いっぱい。
01/11/21 14:47ID:???0124名無しさん@お腹いっぱい。
01/11/21 15:00ID:Sgd3vuhK仕事募集してるところってないですかね。
腕には自信あるのですが。
0125名無しさん@お腹いっぱい。
01/11/21 15:28ID:???フリーってタダでやってくれるんならばのどから手がでるほど
ほしいがそういう意味じゃないんだよね。撃つ。
0126名無しさん@お腹いっぱい。
01/11/21 15:53ID:???しかるべき所にいけば仕事は結構見つかるみたい。
0127名無しさん@お腹いっぱい。
01/11/21 16:08ID:???01281
01/11/21 16:28ID:???設計思想を言い出すと、グラフィックチップ乗せたやつも
それに反することになっちゃうんですけど・・・。
>>124〜
プログラマ板かMac板でやってくだちい。
0129名無しさん@お腹いっぱい。
01/11/21 17:18ID:???プログラマが直接顔をあわせるような場所。
例えばデベロッパー何とかに参加してオフとかに出てみれば人脈も広がるというもの
頑張ってください
...ということで業界の話は終わり
0130名無しさん@お腹いっぱい。
01/11/21 18:02ID:???0131名無しさん@お腹いっぱい。
01/11/21 19:24ID:???納期が迫ってます。あと4か月。必死です。
0132名無しさん@お腹いっぱい。
01/11/21 19:53ID:???ver2と3でスプライトベースがちょっとちがうから、
作り直しかなぁ。
0133名無しさん@お腹いっぱい。
01/11/21 20:00ID:16mzDT/70134名無しさん@お腹いっぱい。
01/11/21 20:06ID:???俺3まだ。2だょ。どーっすっかなぁ。
この板のREALbasicユーザーはどぅょ?
0135名無しさん@お腹いっぱい。
01/11/21 20:19ID:nwvePHZw0136名無しさん@お腹いっぱい。
01/11/21 20:41ID:pGmThhWxうーん。今度のアップデートは考えちゃうなあ。
結局、1度も使ってないんだよねー(笑)<REALbasic
なんだかんだとコードヲリアー。
プロジェクトビルダーでも、まだ1つもツクテなーい。
0137名無しさん@お腹いっぱい。
01/11/21 21:38ID:???鬱田死脳こと掌田津耶乃さんのあまくりサイトにサンプルがあったね。
0138名無しさん@お腹いっぱい。
01/11/21 23:02ID:???0139名無しさん@お腹いっぱい。
01/11/21 23:52ID:H7qPUjgeこれなら高速かつ懐かしのBASIC文法で作れる。OS 10.1&9対応。
ただし、日本語がprint文では通らず、text文でのみ使用可。
騙されたと思ってDOWNLOADしてみて。そしてGAMEのサンプルコードを実行!
本家のHPはhttp://www.iit.edu/~sarimar/GDS/
日本語の非公式HPはhttp://hp.vector.co.jp/authors/VA010168/index.html
0140名無しさん@お腹いっぱい。
01/11/22 00:19ID:???amacre.site.ne.jp/Tuyano/index.html
津耶乃の部屋
0141名無しさん@お腹いっぱい。
01/11/22 00:56ID:diSJqEsH0142たかゆきー
01/11/22 01:28ID:???ええい、CodeWarrior 使いはおらんのか?
CodeWarrior といえば、ありとあらゆるCPUでコンパイルできるという
究極のコンパイラだ。Mac/Win/SH/Palm/etc...
強いて弱点をいえば、バージョンアップ毎に
ソースプロジェクトに手を入れる必要があることだな。(;´Д`)
0143136
01/11/22 02:53ID:MFkjr4Y0CodeWarrior使いでっす。一応。
0144名無しさん@お腹いっぱい。
01/11/22 04:37ID:4bs434B4ちょっとの勉強でCodeWarrior & PowerPlantで組めるのではないかと思われ。
VC++のClassWizard相当の機能が無いんでダイアログ使うのはちとめんどいが。
0145名無しさん@お腹いっぱい。
01/11/22 08:43ID:VdYf1jF5とりあえず報告。
0146名無しさん@お腹いっぱい。
01/11/22 09:00ID:???0147名無しさん@お腹いっぱい。
01/11/22 14:00ID:???0148たかゆきー
01/11/22 18:11ID:???ここですね、DLページ
さて、待った甲斐があったか?(って興味あんのか>漏れ)
http://www.onionsoft.net/hsp/hspmac.html
Hot Soup Processor のサイトはこちら。
http://www.onionsoft.net/hsp/
でも、Win版のHSPスクリプトが動く訳ではないらしいっす。
サポートしてないステートメントがあるとか、残念・・・。
β版には是非!
0149名無しさん@お腹いっぱい。
01/11/22 19:17ID:???が、今Macが手元に無い。
推奨動作環境とかがドキュメントに書いてあったら教えて下さい。
PPC100メガヘルツでも大丈夫?
0150名無しさん@お腹いっぱい。
01/11/22 20:46ID:???0151名無しさん@お腹いっぱい。
01/11/22 21:55ID:k1WNU2AW僕がリンク張るべきでしたね。
>でも、Win版のHSPスクリプトが動く訳ではないらしいっす。
>サポートしてないステートメントがあるとか、残念・・・。
Win版で標準プラグインDLLで実現されている命令がどうなるかの見通しも
示されてないようですね。通信関係とか。
>149
とりあえず、
>>MacOS8.6以降。(それ以前のバージョンでもQuickTimeのバージョンによっ
>>ては実行可能です) 。将来は、Carbon(OSX)用のバイナリも同梱される予定
>>です。
とだけ書いてありました。
ドキュメントを読んだ限りではMac版もおにたまさんがつくってるようなニュ
アンスを感じたが、もしそうだったらすげー。
0152名前は開発中のものです。
01/11/22 22:57ID:4wg8zrfL>アンスを感じたが、もしそうだったらすげー。
やっぱり愛ですよ愛!
/ )
./ /
/ /
/ / それは...
/ /_∧ , -つ
/ / ´Д`) / __ノ
/ \ / / ⊂_ヽ、
.| へ/ / \\ ∧_∧
| レ' /、二つ \( ´Д`)
| /. > ⌒ヽ
/ / / へ \
/ / / / \\
/ / レ ノ ヽ_つ
/ ノ / /
_/ / / /| 愛!!
ノ / ( ( 、
⊂ -' | | \
0153名前は開発中のものです。
01/11/23 00:06ID:???高いですね〜
最近のAppleは ProjectBuilder無料だったり、
WebObjects \72.800 or Academic \11,800と
かなりお買い得感があるんですけどね。
■ このスレッドは過去ログ倉庫に格納されています