トップページgamedev
981コメント338KB

Macでゲームを作るスレ

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。01/11/14 16:16ID:???
とりあえず気合で。
0878kuro ◆ULu2mYL5uU 04/09/01 12:50ID:Ge1tx30X
↑名前入れるの忘れてた。kuroです。
0879名前は開発中のものです。04/09/01 20:45ID:vNyN8Nsm
>>877
出来るみたいです。macos9で確認しました。
まん中の赤が,右の部分に比べて薄く見えればいいんですよね?
左隅に表示されました。
(hspformacでは半透明合成出来るかどうか書いてないんでしょうか?
他意はなく純粋に疑問に思ったんですが)
では製作頑張って下さい。
いつかメッセージレイヤの大きさ,数,位置などの調整可になるのを希望
0880kuro ◆ULu2mYL5uU 04/09/01 21:23ID:Ge1tx30X
>879
確認ありがとうございます。
hspformacの説明書では使える命令にあるのだが、
>771でフェード系の命令が使えないはずとあったので
使えないのかと。
これでメッセージウィンドウを半透明合成できるように
してサウンドノベルにも対応できるようにしてみます。

>メッセージレイヤの大きさ、数、位置など調整可に

メッセージウィンドウのサイズ、位置は変更できるけど、
それとはまた違うんでしょうか?
具体的にどういうふうに使いたいのか詳しい説明求む。
0881名前は開発中のものです。04/09/02 17:04ID:R/ynUMy0
kuroさん、お疲れさまです。
新しいバージョン、動作も軽くていいですね!応援してます〜
ところでセープができないのですがウチだけかな?
0882名前は開発中のものです。04/09/04 01:23ID:rfrByyAD
>>880
>771でフェード系の命令が使えないはずとあったので
使えないのかと。
ああ、そういう事でしたか。

 具体的な説明ですね。ええとですね。
AVGの時に台詞表示用とは別に小さな文字を表示する
ウインドウみたいなのを別個に用意して、
場所名、日付名、人物名みたいなのを書けたらな、
とちらりと思っただけです。ちらりと。
 では製作楽しみにしています。
0883kuro ◆ULu2mYL5uU 04/09/05 11:19ID:SJ9zBUgQ
>881
具体的にどういう状況でしょうか?
全くセーブできないのでしょうか?それともセーブした場所と
違う場所からロードされるのでしょうか?

>882
人物名はちらりと考えたんですが。
考慮してみます。
0884kuro ◆ULu2mYL5uU 04/09/07 12:42ID:WJYdqB6V
http://gamdev.org/up/img/1194.lzh

一応細々したところなどを直してみた。
セーブのところも少しいじったがどうだろう?
088588104/09/09 23:25ID:ieIdhsaj
おお、書き込む前に最新版が。
えーとセーブとロードを選んだ時点で
「Error 2 at line 890 [wm.as]-->文法が間違っています」
と出て終了します。
最新版も数字が891になってますが同じ状況になりました。
自分のやり方が間違ってたらすいません。


0886kuro ◆ULu2mYL5uU 04/09/10 12:29ID:f98IDOKu
>881>885
ありがとうございました。わかりました。
2.55にはない命令を使っていました。
書き直して、後日UPします。
0887kuro ◆ULu2mYL5uU 04/09/15 12:31:58ID:6zIkrKx4
http://gamdev.org/up/img/1236.lzh

Macで使えない命令を使っていたところを修正しました。
0888名前は開発中のものです。04/09/28 21:22:31ID:1kOmFLsO
はじめまして。2〜3年ほど前にMACでゲーム製作していた者です。
当時作成していたソースやツール類をHDに入れっぱなしにしておくのも
勿体無いと思い、必要な方がいましたら、コメント、サンプル等を整理してUPしてみようかと考えています。
MacOS9.1で開発、基本的に速度アップを目的としていました。
主な機能は以下の通りです。

・CopyBits等を使用せずに自前で最適化行った転送ルーチン。
 アルファブレンド、加算減算合成、回転拡大縮小、透明色指定、他
・シンプルな3Dレンダリングルーチン
・独自フォーマットの音楽再生ルーチン(MIDIファイルとの相互変換可)
0889名前は開発中のものです。04/09/28 22:03:35ID:MYcoiQjr
密かに応援してる俺
0890名前は開発中のものです。04/09/29 00:40:52ID:g727nPzX
>>888
(゚д゚)ホスィ…
0891名前は開発中のものです。04/09/29 04:22:30ID:8o4fBN6r
890氏ガンガレ!
089288804/09/30 20:24:11ID:FeWeZ9Kx
うpしました。
言語はCとC++と一部アセンブラで書いてます。

http://gamdev.org/up/img/1436.zip
089389004/09/30 22:01:58ID:CFShWKWn
ダウソしますた

>>892
あ、あんた何者だ
(((((((((゚д゚)))))))))ガクガクブルブル
0894名前は開発中のものです。04/10/01 00:07:21ID:5vTwEco/
もったいない
何か成果物は無いの?
0895名前は開発中のものです。04/10/01 13:23:11ID:qAqqoXX5
このユーザーインターフェースを無視した作り方…
あの人かと思ったけど、2,3年前じゃ違うな

…思い当たる作者はいない
089688804/10/01 22:22:44ID:aRjnDysu
気まぐれで飽きやすい性格なもので、作品として仕上げたことは一度もありません。
試作品をupしたのも今回が初めてです。

もうやることはないだろうと思い、今回うpしたわけですが
懲りずにまた年内を目標に何かまとまった物を作ってみようかと思ったりしてます
0897名前は開発中のものです。04/10/01 23:16:58ID:QubOBvwn
Macintoshアプリケーションプログラミング上下を読めばそれぐらいできるんですか?

買えば良かったな。もう売ってない氏この本。_| ̄|○
0898名前は開発中のものです。04/10/02 22:07:57ID:ljM6Ixkz
うちは漢字Talk7プログラミングシリーズがCarbon時代となった今でも
ToolBoxのリファレンスとして未だに手放せないです
小池さんのサンプルもToolboxの知識が前提だし
089988804/10/03 02:51:18ID:5PrdbfWz
>Macintoshアプリケーションプログラミング上下を読めばそれぐらいできるんですか?
Macintoshアプリケーションプログラミング上下はツールボックスの解説書なので、ゲーム開発自体にはあまり関係ないですが、
macプログラムを学ぶ上で非常に重宝したので載せておきました。
マックのゲーム関連の書籍は聞いた事がないので、オープンソースのゲームをいじりまわすのが手っ取り早いと思います
0900名前は開発中のものです。04/10/10 02:54:56ID:6WXTq916
age
0901名前は開発中のものです。04/10/10 04:15:10ID:RlxkQKMF
Javaで作成を激しく推奨。
実は、macユーザにwinプログラムが動かないと苦情が来て、
javaで作った事があります。動きが確認できませんが。
macはJavaのバージョンいくつがインストールされていますでしょうか?
一番普及しているmacOSのバージョンを対象という事で。
0902名前は開発中のものです。04/10/10 07:02:24ID:6ufyiR7/
OS X 10.3.5でアップデート済みなら
java version "1.4.2_05"
だね。
0903名前は開発中のものです。04/10/10 07:17:18ID:3ZcFOsno
OS 9.2未満だと1.1.8が最後。でも対応する必要はないと思う。

なお、9erでJavaで遊びたい人はここが詳しい。
http://www.ics.kagoshima-u.ac.jp/edu/ProgramingJava/index.html
090490304/10/10 07:55:12ID:QbsYMzkW
ごめ、なんか言い方変だわな。
今はMacOSX 10.2.x以降対応が一般的なのかな?
だからバージョンあわせるとしたらそのくらいがいいと思う。
以下OSとJavaのバージョンの対応関係。

OS X 10.3.4~ / Java 1.4.2
http://www.apple.com/jp/ftp-info/reference/java_1.4.1_update.html

OS X 10.2.6~ / Java 1.4.1
http://www.apple.com/jp/ftp-info/reference/java_1.4.1_update_1.html

OS X 10.1.3~ / Java 1.3.1
http://www.apple.com/jp/ftp-info/reference/java_1.3.1_update_1.html

Mac OS 8.1~ / Java 1.1.8
http://www.apple.com/jp/ftp-info/reference/mrj_2.2.5.html
0905名前は開発中のものです。04/10/10 14:38:06ID:tD3DRFY1
自分はJava1.1.8の使えなさに辟易してOSXに乗り換えました。
Javaでゲームを作るなら9erは諦めて1.3.1か1.4.1あたりで作っておくのが妥当かと思います。

ちなみにGUI関連では、SWTを使ったアプリはJar Bundler等を使ってappを作っておかないと
ウインドウがアクティブに出来ないなど、まともに動作しませんのでご注意ください。
0906名前は開発中のものです。04/11/03 16:11:34ID:A9HcPdUe
ほしゅっとな
0907名前は開発中のものです。04/11/05 11:19:28ID:ERopxmG/
クロスプラットフォームのフリーのって、HSPともう一個あった気がするのですが、ありましたっっけ?
0908名前は開発中のものです。04/11/06 01:17:45ID:Z9JduIbF
ドリームゲーム?
0909名前は開発中のものです。04/11/06 02:25:26ID:6366MW3e
クロスプラットフォームのフリーなら2つじゃ済まないとおも
0910名前は開発中のものです。04/11/13 01:54:52ID:1FLa65Xa
ttp://www.geocities.co.jp/SiliconValley/1145/util/index.html
ここにあるNESplitというのをMacのHSPで動くようには出来ませんか?
コンパイルは出来たみたいだけど、実行するとエラーが出る。
0911名前は開発中のものです。04/11/14 18:51:06ID:TyOlOFl6
あー、なにはともあれ、
3周年記念age
0912名前は開発中のものです。04/11/23 17:22:37ID:s4q2ZVCD
9の時にHyperCard→REALbasicと経てOS.Xでゲーム作りたくなったんでCocoa勉強中です。

ショボショボですが適当に作ったサンプルをどぞ。スペースキーで遊べます。
Cocoa+OpenGL(2Dだけど)+マルチスレッド
http://gamdev.org/up/img/1957.lzh
(起動直後にShift押しっぱなしでフルスピード。option押しっぱなしでリング100個出現。)
0913名前は開発中のものです。04/11/25 12:58:40ID:KgdcUzS6
お、Cocoaでもアクションゲームとか作れるんですね
0914名前は開発中のものです。04/11/25 17:01:41ID:4GEarigO
動的バインディングがいただけない
0915名前は開発中のものです。04/11/25 21:44:54ID:bCeHjYqo
osxを立ち上げるのがマンドクセ
0916名前は開発中のものです。04/11/27 09:12:44ID:mUfxxRXH
>912
 凄い凄い。ソースキボンヌ。

 ゲーム用APIが無いMac OS Xは2Dゲームも
OpenGLが有効なんですかね?
0917名前は開発中のものです。04/11/27 19:28:19ID:Jysa6d68
>916
>OpenGLが有効なんですかね?

有効なんじゃない

ttp://homepage.mac.com/kijibato/macreatefan/macreatefan.html
0918名前は開発中のものです。04/11/28 02:38:14ID:PWqXlWIL
OpenGL だけじゃ日本語フォント表示出来ないよね?
0919名前は開発中のものです。04/11/28 03:06:41ID:cM/z93n7
>>916
http://gamdev.org/up/img/2004.lzh
初学者が実験的に書いたので参考にしない方が良いかとorz
内部でとんでもない事やってたら怒ってください。

>>918
無理ですが、Quartzで文字列描画してそれをglDrawPixelsで転送すればいけそうです。
(ピクセルの並びの関係でQuickDrawでは実装しにくい様子)
実行速度は試してないので言えませんが。
092091804/11/28 13:03:19ID:nu3HYrNH
>>919
thanx. 参考にさせてもらいます。
092191604/11/29 00:15:34ID:tYCq0Yz9
>919
 ありがとうございます。勉強になります。
0922名前は開発中のものです。04/12/02 15:44:33ID:10qGrrf2
久しぶりに来たな。
もしまだ作っているのなら頑張って下さい。
9erは捨てられそうな予感…。(泣
0923 ◆MtG5PVvZZ2 04/12/02 16:24:19ID:ZHTEmJcB
テトリスのテストをしてほしいのですが、やられる方おりませんか?
0924名前は開発中のものです。04/12/02 19:03:52ID:PTGwF7wf
>>923

ノシ
0925 ◆MtG5PVvZZ2 04/12/02 19:28:04ID:ZHTEmJcB
>>924
ttp://blacker-lotus.hp.infoseek.co.jp/htet.lzh
1000ブロック粘ってください。
お願いします。

・・・数時間後にかなりの調整が入ったバージョンをアップする予定ですが。
0926 ◆MtG5PVvZZ2 04/12/02 19:32:14ID:ZHTEmJcB
ああっと、
操作方法書き忘れてました。
←→で移動、z,x,cで回転です。
0927名前は開発中のものです。04/12/02 20:35:38ID:PTGwF7wf
>>925
つーか、解凍しても「htet」ていう書類と「manual.txt」という書類しか出てこないんだけど。
動作環境を書いてくれい。

ちなみに当方 OS X (Panther) です。
0928 ◆MtG5PVvZZ2 04/12/02 20:37:47ID:ZHTEmJcB
>>927
Hypercard2.3以上必須です。
ゴメンナサイ。
0929名前は開発中のものです。04/12/02 20:44:57ID:PTGwF7wf
classic環境では動かないみたいだなあ。
うちでは無理ぽいので純9erの降臨を待つがよろし。スマソ
0930 ◆MtG5PVvZZ2 04/12/02 20:50:20ID:ZHTEmJcB
>>929
ttp://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/Utilities/HyperCard/HyperCard_Player_2.4.1.smi.bin
で動くと思います。
0931 ◆MtG5PVvZZ2 04/12/02 20:53:12ID:ZHTEmJcB
それでもエラーがでて動かないというのでしたら
http://www.apple.co.jp/ftp-info/reference/font_manager_update.html
が必要なのかもしれません。
0932名前は開発中のものです。04/12/02 22:34:55ID:HG+a2Lz3
一気に落下するのは仕様ですか?
0933 ◆MtG5PVvZZ2 04/12/03 00:19:38ID:xD+MM6O4
>>932
仕様です。

でも制御可能だとは思います。
0934名前は開発中のものです。04/12/07 12:48:28ID:3wXbysj/
>>925
OSX10.3のクラシック環境で動きました。
0935名前は開発中のものです。04/12/07 12:49:41ID:3wXbysj/
俺テトリスって嫌いだから、動作報告のみ。内容はノーコメント。
0936 ◆MtG5PVvZZ2 04/12/08 03:04:25ID:iDxlB2ZM
>>935
かなりえげつない仕様だからな。
回転するのが楽しくなればそれなりに楽しめるかもしれない。

ヒント

ブロックが射出する直前にボタンが入っていると確実に回転する。
棒を立てる場合にはどうしても必須のテクニックだ。

プログラムの仕様上、テトリス狙いの場合は右端に棒を入れたほうが非常にやりやすい。


とりあえずあさってまでには5つのモードを(一応)すべて導入&リプレイ機能追加の予定。
0937名前は開発中のものです。04/12/08 03:05:41ID:TSCw3u2p
つーかいまどきOS9(ry
0938 ◆MtG5PVvZZ2 04/12/08 03:18:25ID:iDxlB2ZM
>>937
実は漢字Talk7.5.5で開発しているのだ!
残念っ!おにぎり斬りっ!
0939名前は開発中のものです。04/12/08 03:20:50ID:TSCw3u2p
ぬぅ・・・参りました!
0940名前は開発中のものです。04/12/08 21:01:37ID:FQWhevJP
惜しい、おにぎりは漢字Talk7.1だな。
0941名前は開発中のものです。04/12/08 21:35:14ID:ojJLD35G
HyperCard2.0には期待してたのになぁ。。。
0942名前は開発中のものです。04/12/08 22:07:01ID:7kjjmjXE
Flashがあるからもういいやん
0943 ◆MtG5PVvZZ2 04/12/08 22:20:18ID:iDxlB2ZM
負けたよ!

しょうがねえから大幅なバージョンアップだ!
ttp://blacker-lotus.hp.infoseek.co.jp/htet.lzh
ttp://blacker-lotus.hp.infoseek.co.jp/HTET.sit
好きなほう片方もってけ!
内容は同じだ!

とりあえず100ラインのリプの仕様は変更する予定だが。
(とはいっても互換性は保たれる)
0944名前は開発中のものです。04/12/08 23:14:35ID:D2kjEYwT
>>942
HyperCardのお手軽さの代わりにはならんよ・・・(´・ω・`)
0945名前は開発中のものです。04/12/12 23:33:09ID:paa36hQX
Cocoaで解像度を変更するにはどうすればいいの!
0946名前は開発中のものです。04/12/15 12:16:41ID:WBEKlEYG
液晶画面が多くなった昨今、画面解像度を変更されるのも正直萎え
0947名前は開発中のものです。04/12/16 00:32:19ID:WMRLcNJ7
コラコラ、分からないなら無駄な言い訳しない(w
0948名前は開発中のものです。04/12/16 04:03:09ID:kLstvpp2
ごめん。実際ちょっと調べたんだけど、「CoreGraphicsを使って
フルスクリーンにする方法」ってのしか見つからなくてさ。これはあってないよね?
0949名前は開発中のものです。04/12/16 15:55:32ID:yjfP9+0v
QuickTimeのBeginFullScreenというAPIで好みの解像度に変更できるみたいだけど、
cocoaから呼び出せないの?
095095004/12/18 18:20:35ID:/niXQoTZ
新スレ建てました
http://pc5.2ch.net/test/read.cgi/gamedev/1103361042/l50
Macでゲームを作るスレ(2)

1000行くとこのスレが見えなくなってしまうので引っ越しましょう
0951名前は開発中のものです。04/12/19 18:08:03ID:1RB63O9i
俺が1000まで埋めてやろう
0952名前は開発中のものです。04/12/20 16:59:11ID:oNf5yUDk
>>951
残念ッ!!
0953名前は開発中のものです。04/12/23 22:07:12ID:caRi8i+x
実際のとこ、ここのレベルはどんくらいなの?
漏れのごとき日曜プログラマがいていいの?
0954名前は開発中のものです。04/12/23 23:49:30ID:Y+RlyO67
俺に至っては全くの素人です。
0955 ◆MtG5PVvZZ2 04/12/24 16:44:27ID:HZKJ0HjO
私も日曜プログラマー(自称)ですがなにか?
0956名前は開発中のものです。04/12/24 17:46:13ID:6PLqq3fI
私はFlash/Actionscriptしか使えませんが何か?
0957蚕蛾@白組 ◆H0MotH/SqY 04/12/25 00:06:29ID:6V79sp0s
>956
十分
0958名前は開発中のものです。04/12/25 20:50:25ID:rQd0z4E5
Java と Obj-C があるていど使えるけど
ゲームを作る根気がない
0959名前は開発中のものです。05/01/26 09:27:00ID:dBfXj+08
新スレが進行してるんだけど、こっちはもう埋め立てとかもしないで
落ちるのに任せる方向なのか? そんなのあり?

どうでもいいが、SDLすれと結構住人がかぶってるんじゃないかと思った。
0960 05/01/26 10:00:53ID:LhyRihoz

0961名前は開発中のものです。05/01/31 11:32:13ID:EMmmPYWJ
>>959
埋めちゃったらあとでこのスレ読めなくなっちゃうよ……?
0962名前は開発中のものです。05/01/31 19:36:16ID:SUldkA/A
マジっすか
じゃあ俺たち名無しは今後ぜってえ書き込まねえことを誓う!

…こっそりdatは取っておくけど。
0963名前は開発中のものです。05/03/02 02:01:34ID:v4o1POI0
Macでネトゲ作ってますが何か?
096405/03/02 20:29:48ID:O/0sjIiL
落ちたら拾うよ
096595105/03/05 12:23:48ID:/wXAYfK0
久しぶりだがこのスレを埋めに来たぞ
096695105/03/05 12:24:36ID:/wXAYfK0
ume
096795105/03/05 12:26:49ID:/wXAYfK0
ume
096895105/03/05 12:27:59ID:/wXAYfK0
ume
096995105/03/05 12:29:25ID:/wXAYfK0
今日はこれくらいにしておこう
0970名前は開発中のものです。05/03/05 12:39:20ID:2IObXVor
じゃあ俺も手伝うようめ
0971名前は開発中のものです。05/03/06 10:58:28ID:Mx+o1mmD
てすと
0972nzu0644.nzubr1.thn.ne.jp05/03/12 19:53:34ID:YAzYgj2V
fusianasan
0973 2005/05/01(日) 17:06:31ID:f418FmKJ
0974nzu1663.nzubr1.thn.ne.jp2005/05/21(土) 19:40:36ID:oLn7/VqO
972は俺かもしれない。相当な過疎板だな
0975名前は開発中のものです。2005/05/21(土) 20:01:33ID:wTvxLI+3
埋め
0976名前は開発中のものです。2005/05/21(土) 22:00:20ID:pOw3VNG9
現行スレ↓
http://pc8.2ch.net/test/read.cgi/gamedev/1103361042/l50
0977名前は開発中のものです。2005/06/08(水) 22:07:58ID:9gSlpv9f
埋め埋め
レス数が950を超えています。1000を超えると書き込みができなくなります。