07/03/06 22:13:43 hPIFGWzJ0
rubyの文法がcocoaのそれより読みにくいような気はするんだけど。
英文に近い記述の出来る点こそは、cocoaの利点だと思うよ。
276:名称未設定
07/03/07 00:01:16 UCaBfVZB0
Mac OS XでPascalのプログラミングをしたいんですが、
Pascalにもいろいろ種類があるようですが、無料で入手できるものでオススメがあれば教えて下さい。
ちなみに、『やさしいコンピュータ科学』で勉強を始めたところです。
277:名称未設定
07/03/07 00:04:56 J7TZ5eJy0
>>276
URLリンク(www.google.com)
278:名称未設定
07/03/07 01:33:44 5k1QHs550
「インサイドマック徹底ガイド」(上下)ってOS9でも役立つかな。
アプリケーションプログラミングも持ってるけど。
今度狙ってみたいが、本だらけになってきてやばい。
279:名称未設定
07/03/07 06:35:13 4aoisZ3p0
>>278
使えるよ。ただ、古いAPIしか使えないけどな。
280:名称未設定
07/03/07 10:10:18 LPEo8avT0
メモリマネージャは24bitアドレスに注意する点とSoundDriverが使えない点は
注意だな。あとシステムグローバルに関連するLow Levelコールは全滅なので
(代替するものがあるけど今となっては調べようもないかな?)その点も注意かな。
今から始めるなら使うこともないと思うけど。
Carbon化するつもりでなければ。
281:名称未設定
07/03/07 12:03:34 r/oOFnF60
イベントループを自分で書くのはいい経験だと思う
282:名称未設定
07/03/07 18:05:36 PgM3s2rN0
マシン起動時に自動的に起動するバックグラウンドアプリを
作ろうとおもっています。
方法としては、システム環境設定の「ログイン項目」に
アプリを追加する方法がありますが、その方法は使わないように
したいのです。
たとえば、FinderやloginWindowのようなアプリは
どこにマシン起動時に立ち上がる設定が記録されているのでしょう…?
283:名称未設定
07/03/07 18:22:49 0L+BpkSp0
とりあえず、
ライブラリ/StartupItems
284:名称未設定
07/03/07 18:50:45 77hwwnBs0
URLリンク(developer.apple.com)
URLリンク(developer.apple.com)
285:名称未設定
07/03/08 17:50:42 s6i1dJXp0
>>263
autorelease がないから、誰かがきっちり release を呼んでくれないと
いけないわけで。
>やると、呼び出し元がきちんとReleaseしていることを前提にしていいのか、
いいです。だからそれが Create Rule ではないかと。
>それとも自前でGlobal変数に持っておいて、終了時に破棄、なんてことも
Global変数にするかはともかく、こっちが Get の方では。
ただ「終了時」というのをどうするかが多少問題で、
結局プログラム自体がが終了するまで破棄はできないかも。
そうすると、場合によっては結構メモリを消費してしまうかもしれない。
そういう場合なんかは Create のパターンにしたくなる。
286:名称未設定
07/03/08 20:20:20 jU+oKtwQ0
>>285
ありがとうございます。すっきりしました。
CoreFoundationの世界では、そういうものなのですね。
287:名称未設定
07/03/09 22:43:15 xW+6te3m0
こんばんわ
やっぱ初心者にも入りやすく書いて欲しいな
carbonはよくわかんないし
でもcocoaはわかりやすかったけど
いまSDLを導入してゲームを作りたいんですが
インストールがよくわかりません
SDL-devel-1.2.11-extras.dmgをSDLの本サイトからDLし
開いたんですがTemplatesForXcode、SDLMain、Documentation、TemplatesForProjectBuilder
の4つが入っていてよくわからなくお手上げ状態です
readmeが入ってるんですが読んでも英語なので もし万が一変な場所にインストールして
システムが壊れたら 怖いので
どなたかSDLのインストールを教えて下さい御願いします
288:名称未設定
07/03/10 00:04:35 CacqmWIE0
根性なしめ
289:名称未設定
07/03/10 00:21:16 NUp/lvm80
ちょっと古いが
URLリンク(homepage.mac.com)
290:名称未設定
07/03/10 09:15:46 v1FKgWl60
287です
そこも参考にしてみましたが
SDL-1.2.11.dmgの方はなんとかインストールでき
それとSDL-devel-1.2.7.pkgがもう無くSDL-devel-1.2.11-extras.dmgに変わってしまってるようです
pkgではないので手動インストールに変わってしまいどうすれば良いかと思うんですが
どこも資料が古いようなのでちょっと再度検索してみます
やっぱMacで2Dゲームを作るならSDLが向いてますよね?
他にみなさんがゲーム作成などで使用するライブラリなどありますか?
openGLって聞くと3D使うので敷居が高そうな感じがします
ゲームだとwinなんですがMacでも作ってみたいと思うんです
291:名称未設定
07/03/10 09:56:27 lNpLSLlx0
>>290
dmg ってディスクイメージだけど中身を見てみた?
292:名称未設定
07/03/10 17:49:03 v1FKgWl60
レス遅れました
はい見ました
SDL-devel-1.2.11-extras.dmgには
TemplatesForXcode、SDLMain、Documentation、TemplatesForProjectBuilder
Readme SDL Developer.txtが入っていました
とりあえずエキサイト翻訳で略してみたんですが
さすが完璧な日本語にはならなくしょうがなく
英語で見てみてパスが書いてあって入れようとしたんですが
ちょっと間違えて違う場所にインストしてシステムを壊したら不安なので
ここの板の方の意見を参考にしてみます
293:名称未設定
07/03/10 18:18:40 snGMuZaJ0
SDLなら
Macでゲームを作るスレ(2)
スレリンク(gamedev板)
なんてスレがあるけど。
294:名称未設定
07/03/12 21:54:25 hThcBlC90
>>292
Templateなんちゃら ってフォルダの中身は、適切な場所にコピーすると
ProjectBuilder/Xcode で新規ターゲットに SDL 開発用のメニューが追加される。
SDLMain はとりあえず無視。
SDL-1.2.11.dmg の方に入ってる SDL.framework が SDL の本体なわけだが、
そっちはもうコピーしたわけね。
>ちょっと間違えて違う場所にインストしてシステムを壊したら不安なので
ファイル/フォルダを変なところにコピーしたぐらいじゃ、壊れないけどね。
しかし SDL 以前の知識が不足してるっぽいので、入れてから先が大変そうな予感も。
幸運を祈る。
295:名称未設定
07/03/14 17:41:25 XjaaKP2N0
もし>>292がここで騒いでた人だとしたら前途多難
スレリンク(mac板)l50
悪い事言わないから、ゲーム作る以前に自分のスキルを磨くべし。
中途半端な知識でゲーム作っても、絶対途中で越えられない壁にぶちあたるぞ。
C言語初心者ならまずちゃんとした本読め。
最低限、構造体とポインタと分割コンパイルはまともに使えるようにならないとダメだ。
初心者を卒業したつもりになったら、プログラム板の宿題スレでも覗いとけ。
んで1年くらい死ぬほどソースコード書け。話はそれからだ。