したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

Carbon版HyperCardを騙ろう

84ぷご:2005/06/13(月) 00:36:25
Luaはゲームなどで使われる組み込み用言語。
高速で、シンプルで、実績がある。
日本語での説明資料も無いことは無いけど、少ないかな。

LuaはPascalっぽいと言われていて、HyperTalkもPascalっぽいところが
あるので気に入った。Rubyよりも取っ付きやすい。

85ぷご:2005/07/27(水) 00:58:12
luaからSDLを制御する実験がやっとできた。
マウスクリックを検出して色を塗るだけだが・・・。

86ぷご:2005/07/29(金) 01:09:10
SDLは結構速いし、luaは簡単だから誰でもスクリプト出来る。
これだけでもHyperCard+PgColorXより、ゲーム開発環境としては強力。

GUIとかテキスト表示とかセーブとかややこしいのが残るけど。
Cocoaはそのあたり強力なので組み合わせることが出来れば素晴らしい。

87ぷご:2005/07/31(日) 00:19:11
Cocoaにぶつかり、ぶつかり、ぶつかり。
やっぱりCarbonで行こうか。Lua+Carbonでいいじゃないか。

88ぷご:2005/07/31(日) 02:39:12
■SDL
CocoaのGUIなどとの組み合わせを考えず、3Dを使わないテレビゲームのような
ゲームを作るなら非常に良い感じ。キー入力や高速描画処理が非常に楽です。
OSを選びませんが、それが逆にOSとの親和性に欠けるという欠点になります。

■Lua
使っていて楽しいです。やっぱりスクリプト言語で制御できるのは嬉しい。
日本語の扱いなど気になりますが、パッチがあるので何とかなるでしょう。
ライセンスも緩いですし、末永く使っていこうと考えています。

■Cocoa
SDLとCocoaのGUIを組み合わせつつ、スクリプト制御をさせようと
しましたが、行き詰まりました。
がんばって勉強すれば出来るんでしょうけど、断念。

89ぷご:2005/07/31(日) 23:47:04
Lua+Carbonを使ったゲーム開発環境は軌道に乗りつつある。
とは言え、データの扱いや開発インターフェースなど問題は
たくさんある。
データがテキストで扱えるようなものならLuaスクリプト形式で
出力するようにすれば読み込みは楽になる。それ以外はファイルで。
開発インターフェースはずいぶん先の話になるだろうから、
今はまだ考えないでおこう。

90ぷご:2005/08/02(火) 01:32:26
今日はMLTEを使ったフィールドの実現。
クリックで選択して文字を入力できるようになった。
文章入力中もidleハンドラが動くのが愉快。

そして終了時に必ず「予期しないエラー」で落ちるようになった・・・。

91ぷご:2005/08/02(火) 07:46:25
グラフィックは基本的にペイント形式を使うことになると思う。
カードグラフィックではなく、PICTボタンの絵を編集できるような
感じにしたい。レイヤーとして使える訳だ。
透明度を持たせてテキストなどすべてアンチエイリアス。

・・・なんか重そう。描画をOpenGLに出来ないかなぁ。

92ぷご:2005/08/02(火) 07:58:35
ボタンの周りが相当大きな範囲で白くなってしまうのが困る。
自前描画が必要なのか?そいつは苦しい。

93ぷご:2005/08/03(水) 01:16:00
ボタンの周りが白くなるのはkWindowCompositingAttributeで解決できるようだ。
ウィンドウをメタルにも出来る。

今度はウィンドウへのクリックが効かなくなったので回避方法を探さないと。

94ぷご@疲労困憊:2005/08/04(木) 00:29:10
風呂敷がだいぶ広がってきたので、まとめないとまずいな。
PgColorXみたいにはじめは単機能に絞っておいて、
あとから機能を足していくのが現実的でしょう。

Luaによるゲーム開発環境として出来るだけ早く公開したいけど、
仕事が本格的に忙しいので時間が取れそうにないです・・・。

95ぷご@ちょっと復活:2005/08/18(木) 02:19:39
kWindowCompositingAttributeを使うと
MLTEフィールドが反応しなくなるのはなぜだろう。

96ぷご:2005/08/19(金) 01:28:57
HIViewを使えばいいのか?HITextViewとか。
そこまでやってる暇がないので、テキストはDrawStringでいいか・・・。

97ぷご@もう26歳か:2005/08/20(土) 02:18:36
MacBeatやpugoGLやPgColorXからコードをコピーしてきている。
Lua+pugoGL+PgColorXみたいな感じになるのかな。なんか違うなぁ。

98ぷご@まだ26歳だ:2006/02/08(水) 23:26:26
XULRunner良いのかな?
調べてみたいと思うが、最近Xcode触ることもないな。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板