おまえら俺にLunaでゲーム作らスレ
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2007/05/08(火) 17:00:37ID:QttrfLsZまあ、俺がゲームを完成させる可能性はだな、そうだな・・・・・・99%だ。
うん、99%で挫折する。
内容とかまだ何も考えていない。
ちなみに最終目標はLunaのドキュメントを作る事です。
SeleneとLueも使おうかな。楽そうだし。
とりあえずうぃき
http://gamdev.org/w/?%5B%5B%A4%AA%A4%DE%A4%A8%A4%E9%B2%B6%A4%CBLuna%5D%5D
0284名前は開発中のものです。
2007/08/10(金) 05:51:25ID:H4haNTpVおれもがなー
0285名前は開発中のものです。
2007/08/10(金) 09:11:22ID:cnOSr41yHSPだけど
0286名前は開発中のものです
2007/08/10(金) 14:02:10ID:MyjkeMWI期待していたので、予定から消えてるのが残念。
0287名前は開発中のものです。
2007/08/10(金) 17:35:14ID:lH2WWFh7ネットワーク部分はそんな難しくないよ
MMORPGみたいな無理しなきゃね
0288名前は開発中のものです。
2007/08/10(金) 21:22:32ID:DYg26EaT>WinSock2を用いたネットワーク関係の機能を作成
ただ、忘れてただけみたいだぞ
0289名前は開発中のものです。
2007/08/15(水) 06:15:28ID:4qflg0c00290名前は開発中のものです。
2007/08/19(日) 00:02:36ID:Z6WR+w0g0291名前は開発中のものです。
2007/08/22(水) 03:15:53ID:2jXQRvDkまあコミケからしばらくは抜け殻になるか
0292名前は開発中のものです。
2007/08/28(火) 17:58:37ID:L44Bik9n0293名前は開発中のものです。
2007/08/28(火) 22:08:33ID:l32T5af60294名前は開発中のものです。
2007/08/31(金) 00:40:36ID:d6Fa2t9C0295名前は開発中のものです。
2007/08/31(金) 08:24:43ID:Op7rCcRz俺は未だにLunaでやってるが
0296名前は開発中のものです。
2007/08/31(金) 11:18:40ID:18sZFxI+0297名前は開発中のものです。
2007/09/01(土) 00:36:46ID:cQuAiHfd0298名前は開発中のものです。
2007/09/01(土) 01:56:54ID:8SdpB9BO付属ツールの使い方が分からんよ。
0299名前は開発中のものです。
2007/09/01(土) 02:55:01ID:KAgFK5Gh0300名前は開発中のものです。
2007/09/01(土) 21:18:06ID:NGlFEV7A間違っているでしょうか。
基礎的なことは勉強できたので、ゲーム作りつつ知識を深めたいのだけど。
それとも、ゲーム作るならlueにするべきなのかな。
0301名前は開発中のものです。
2007/09/01(土) 22:34:12ID:N+Lljb/L使うだけならそんな難しいことはないと思う
(むしろ言語とは関係ない部分の知識のほうが要るかも)
かくいう俺も久々にSelene使ってプログラミングしようかなとしてるし
一応C++は使えるけどプログラム自体数年ぶりだからめっちゃ怪しいわ…
0302名前は開発中のものです。
2007/09/01(土) 23:58:44ID:37PfQuwr出力した画像を加工する時、余白が少ないせいか
影付けたりするとはみ出る
幅を余分に取って出力できるようにならないかな
0303名前は開発中のものです。
2007/09/02(日) 01:35:45ID:EGKqVFcG0304名前は開発中のものです。
2007/09/02(日) 01:48:02ID:xqNOLD7B0305名前は開発中のものです。
2007/09/04(火) 00:43:39ID:pqE4nRtmボーンアニメーションツールか… しっかりしたアイデアがあるならいいけど
キャラクターアニメーションに関しては3D最強のXSIがModToolで無料な時代だぞ… .xも出せるし
XSIFnd買っても6マソ fragMOTIONもある これら以上を期待するけど大丈夫か?
個人的に半端なもの作ってお茶を濁すくらいならSelene/Lunaの更なる向上やシーンエディタに注力してもらいたいな・・・
0306名前は開発中のものです。
2007/09/04(火) 05:00:22ID:NydMzc65俺へたれ
0307名前は開発中のものです。
2007/09/04(火) 22:41:44ID:JzfKkKDT覚え始めたところだからナイスタイミング。まるで俺のために道が整っていくかのようだ! しかしMoodToolってほんとに機能制限少ないのな。BodyPaintも普通に入った。マジでいいわ。
0308名前は開発中のものです。
2007/09/05(水) 00:53:47ID:pkPz3Z+qCreateRender()がすごい時間掛かるようになった気がする
0309名前は開発中のものです。
2007/09/05(水) 01:01:54ID:CVNVtrgQピクセルシェーダーが無いとシーンの描画ができないようです。
(CSceneManagerNoPS::Rendering_NoPS()の最後で使われている)
CPostEffect::Simple()の変更の影響でしょうか?
あと、ソースを見ていて思ったのですが、
「CSceneManagerNoPS::Rendering_NoPS()」を
109 ITexture* pRenderTarget = m_pRender->GetRenderTarget(); // 追加
110 m_pRender->SetRenderTarget( m_pRT_Final );
(中略)
145 m_pRender->SetRenderTarget( pRenderTarget ); // 変更
146 m_pRender->SetDepthStencil( NULL );
こんな風に変えてもらえると便利そうな気が。
0310名前は開発中のものです。
2007/09/05(水) 01:13:18ID:TM2duGVdシェーダかなんかの初期化でループまわしてて
そこで数秒食ってる。これは必須なのかな?
0311名前は開発中のものです。
2007/09/05(水) 07:37:07ID:qC3wuHec自分は能力が低いからこういうのはありがたいなぁ
0312名前は開発中のものです。
2007/09/05(水) 08:15:23ID:TUfJJvCV0313名前は開発中のものです。
2007/09/05(水) 08:24:24ID:t+iYiS/G0314名前は開発中のものです。
2007/09/05(水) 08:36:06ID:7ZS321qAあっちに書き込むと作者さんレスを期待する感じになるから具体的なものだけにしたい
0315名前は開発中のものです。
2007/09/05(水) 23:07:33ID:t1vXu9tA重さの原因はCRenderData::Initializeから巡りめぐって呼び出される、
CRender::CreateEffect×8回。
::D3DXCreateEffectで固まる。
過去のバージョンでは、このループを実行していなかった。
(コーディングはされているが、#if条件でスキップされる)
プロジェクトのENABLE_SHADERをはずせば起動速度は改善するが、
それでも過去バージョンよりも遅い。
さらに、シェーダが使えなくなって表示が惨いことになる。
Core2DuoE6300、Intel(R) 82945G内臓ビデオカード、VS2005で確認。
0316名前は開発中のものです。
2007/09/05(水) 23:13:53ID:TUfJJvCV0317名前は開発中のものです。
2007/09/05(水) 23:44:31ID:cgt/M8q2FPSカメラみたいな感じなのがやりたいです。
0318名前は開発中のものです。
2007/09/06(木) 02:31:27ID:YdkeAMKL0319名前は開発中のものです。
2007/09/06(木) 07:40:20ID:z+HnWQxJあるいはg_HLSL_Tblとかをいじって、*_NoPS.inc系のFXファイルしか使わないようにするとか。
しかし上の流れを見る限り、CreateRenderが遅いのは一部にしか問題になっていないような。
D3DXCreateEffectって、速度がそんなにビデオカードに依存しているんでしょうか?
0320名前は開発中のものです。
2007/09/06(木) 11:51:43ID:Du41BBxj調べてみたらフォトショで出力できるフォーマットみたいだけど何だか扱いにくそう。
0321名前は開発中のものです。
2007/09/06(木) 12:50:35ID:ajT4uMSlLightに切り替えたら大体500msec
0322名前は開発中のものです。
2007/09/06(木) 23:34:17ID:KQA0QHaCTGAはエロゲで使われてることあるぜ
0323名前は開発中のものです。
2007/09/06(木) 23:40:21ID:T4/EP0Mlなんだったら扱いやすいんだよ?
0324名前は開発中のものです。
2007/09/06(木) 23:57:50ID:NvdhV2U40325名前は開発中のものです。
2007/09/07(金) 00:54:17ID:kgQQndFG今までLunaでガリガリやってたんだけど、ここ見てSeleneエエノーと思ってしまった。
でも自分bcc使ってて、Seleneはbcc用libも付いてるけど何だかサンプルビルド出来ないんですよ。
やっぱSelene使うにはVC2005EEに乗り換えないとアカンですかねぇ。
0326名前は開発中のものです。
2007/09/07(金) 01:18:44ID:HLwOFd9f風呂入ろうと思ってパンツ脱いだら血で染まってたことはあるな
俺は痔でよかったけど(よかねーけど)何事もないといいね
0327名前は開発中のものです。
2007/09/07(金) 01:36:53ID:GkiHpKVA0328名前は開発中のものです。
2007/09/07(金) 04:43:56ID:BP8ZNohg0329名前は開発中のものです。
2007/09/07(金) 05:23:33ID:P/ybnNoa0330名前は開発中のものです。
2007/09/07(金) 06:40:10ID:BP8ZNohg0331325
2007/09/07(金) 08:02:50ID:ZQRJDRRkまぁでも、これを機会に乗り換え検討してみるか……
0332315=319
2007/09/07(金) 08:17:18ID:wKiyTea40.93で起動時に実行していたCreateEffectを、必要になるまで実行を
遅らせているようです。
結果、シェーダを使わない2D系は遅延なし、使うものでもToonなど
全てのシェーダを使っていないものは待ち時間が体感で半減から2/3ほどに
なっています。
多謝。
0333名前は開発中のものです。
2007/09/07(金) 10:37:05ID:ky1ZvR9O0334名前は開発中のものです。
2007/09/07(金) 11:01:39ID:P/ybnNoa0335名前は開発中のものです。
2007/09/07(金) 11:04:58ID:P/ybnNoa0336名前は開発中のものです。
2007/09/07(金) 11:42:52ID:ky1ZvR9OいきなりTGAとか説明無しに出てきて困惑したけど、慣れるしかないみたいね。
0337名前は開発中のものです。
2007/09/07(金) 11:43:38ID:9jz86y1NWinMe以前のOSだとVC2005EE使えない気がした
0338名前は開発中のものです。
2007/09/07(金) 12:28:43ID:ky1ZvR9Oレスポンス早くて助かります。
0339名前は開発中のものです。
2007/09/07(金) 21:14:43ID:OAWKGSOf0340名前は開発中のものです。
2007/09/07(金) 21:20:48ID:HiqEWN/c最適化性能はかなり劣る
ところで>>325に書いてあるbcc用のlibってどこにあるの?
0341名前は開発中のものです。
2007/09/08(土) 00:09:24ID:LRa9TQrMところでおまいらブログは読みましたか 作者生命の危機ですよ
0342名前は開発中のものです。
2007/09/08(土) 00:12:27ID:4D/Oz4y72Dのポストエフェクト。
doxygenコメント希望。
Math/Quaternion、Math/Style
(Math/Collisionも……まあ自明のような気もしますが、一応)
他、InterfaceになくてClassにあるもの全般。
(外から使わないものは後回しでも構わないとは思いますが)
0343325
2007/09/08(土) 00:32:11ID:4lFqPxO6てかコテうざいね、これ最後に名無しなります。
>>340
スマン昨日Selene試した時、最新ダウンロードしたつもりで一番古いヤツだったw
で、確かに最新だとbcc用lib無かったんで片っ端からダウンロードしたら、
Phase0.73と0.84の間に消えてる模様。更新履歴見るとlib周り変えてるみたいなんで、
そのタイミングで正式にbccが非対応になったんでしょう。
>>341
ブログ知らなかったから>>326何かと思てた。
俺も今年6月に大腸カメラ入れたから気持ちは分かるよ。
何も無いといいね>作者さん
0344名前は開発中のものです。
2007/09/08(土) 01:16:13ID:wE7qws/bありがとうございます。
実はこれでもまだ描画が乱れていたのですが、
CRender::DrawTexture()に
SetTextureAddressType( TEXTURE_STAGE_COLOR, TEXTURE_ADDRESS_CLAMP );
を追加したらなおりました。
それとCSceneManagerNoPS::Rendering_NoPS()ですが、
・m_IsClearの値に関わらず、強制的に背景がクリアされる。
また、背景色のα値が強制的に0にされる。
(SetClearColor()の時点でα値が0にされているので仕様かも?)
・最後のm_pRender->DrawTexture()にm_RenderRectではなく
m_pRender->GetViewport()を渡している。
といった小バグ?が残っているようです。
意図的なものでしたらすみません。
>>341さんのおかげで、ブログの存在を今知りました。
大腸内視鏡検査の時はなるべくゆっくり息をして、身体の力を抜くと
いくらか楽になります。
基本的にそんなに痛い検査ではないですが、もしひどく痛むことが
あったらアピールした方がいいですよ。
変にガマンしても良いことはないので。
とにかく、軽い炎症か何かであるといいですね。
0345名前は開発中のものです。
2007/09/08(土) 03:23:41ID:wvEU41bk0346名前は開発中のものです。
2007/09/08(土) 15:42:36ID:DCYBcTKVdllからimplibしてlib作成しても使えないっぽいな。
C++はやっかいだな。
ソースからbccでdllをビルドできればいけるのだろうけど。
0347名前は開発中のものです。
2007/09/08(土) 22:13:35ID:1a8CNErI俺は、D言語+Lueライブラリを使っているけど。
0348名前は開発中のものです。
2007/09/09(日) 21:16:34ID:3GBOQ5iL0349名前は開発中のものです。
2007/09/09(日) 23:59:02ID:UGyeW0jI作者さん乙です
遠くからですが健康祈願電波送ってます
0350名前は開発中のものです。
2007/09/10(月) 00:56:41ID:d9qhr4xWSetClearColor()のα値は0固定で問題ないんですね。
DrawTexture()の前の「DRAW_TYPE_NORMAL」を見落としてました。
しかし、今度はこの「SetDrawType(DRAW_TYPE_NORMAL)」が
149行と156行でダブっているようです……。
毎回重箱の隅をつつくようで申し訳ありません。
この問題がかたづいたので、要望を一つ。
現在、ISceneModelActor::Frame_GetTransform()で
CFrameの「m_mLocalBone」の参照が得られますが、
同じようにCFrameの「m_mLocal」の参照を得る関数も
用意してもらえると、ごく簡単なアニメーションや
モデルの一部分の操作(移動するターゲットの方に
自動的に顔を向け続ける、とか)ができて便利かと
思います。
(一応手元ではこの方法で動作することを確認しましたが、
この方法は何か問題があるのでしょうか?
問題があるようでしたらスルーしてください)
それでは、くれぐれもお身体にお気を付けて。
0351名前は開発中のものです。
2007/09/10(月) 11:36:34ID:5Z9gpva4Lunaではウィンドウとフルスクリーンをいつでも切り替え可能だったけど
Seleneでは出来ないのかな?
ICore::Start の引数くらいしか設定できるところがないみたいなんだけど。
0352名前は開発中のものです。
2007/09/10(月) 13:11:35ID:QcyVICk5Alt+Enterで切り替えられなかったっけ?
0353名前は開発中のものです。
2007/09/10(月) 14:31:31ID:SmlYf+7FALT+Enterでフルスクリーン切り替えするよう呼び出しているようですね。
明示的に切り替えるには、CCore::ChangeScreenTypeを呼べばよさそうです。
ただし上記関数は、呼び出すたびに状態をフル<=>ウィンドウで入れ替えるだけなので、
狙ったモードにするにはあらかじめCCore::GetScreenDataで
現在がどちらのモードかを確認してから呼び出すか判断する必要がありそうですが。
0354名前は開発中のものです。
2007/09/10(月) 15:06:59ID:5Z9gpva4これでとりあえずオレ的には十分事足りるわ。
CCoreクラスは隠蔽されているみたいだし使って欲しくないのかな。
0355名前は開発中のものです。
2007/09/10(月) 17:24:39ID:SmlYf+7Fこれでは、CCoreのメンバは呼び出せませんね。これはうっかり。
こういう時だけは、Delphiのようなoverrideの明示が必要な言語がありがたく思えますね。
C++では、初出かオーバーライドか判断しにくい。
まあ普段は邪魔なだけですが。
アプリで画面変更する場合どうするか。
自分に::SendMessage()とかでALT+ENTERのキーコードを送るとか? 微妙。
強引に解決するなら、CCore.hをインクルードしてstatic_cast<CCore*>するとかかな?
美しくないが。
0356名前は開発中のものです。
2007/09/11(火) 07:58:26ID:sQ73fEyvGJ!
0357名前は開発中のものです。
2007/09/11(火) 10:12:11ID:vkLVXHHwこれは嬉しい
0358名前は開発中のものです。
2007/09/12(水) 01:48:04ID:utcrjp44なるほど、「m_mLocalを変更→TransformUpdate()」ではなく、
「TransformUpdateCollisionOnly()→m_mWorldを変更」すれば
良かったんですね。
(m_mWorldの変更にコリジョンも追随させたかったので、手元では
TransformUpdateCollisionOnly()の前半を
void TransformUpdateWorldOnly() {
// モデルに通達
m_pModel->SetTransform( *this );
}として独立させてしまいました)
で、親の変更を子フレーム(首の場合は髪とか)に伝えたい場合は
CFrameと同じような「フレームのツリー」を自分で用意しておいて、
それをたどる……という感じでしょうか。
(間違っていたらどなたか指摘していただけると助かります)
素早い対応ありがとうございました。
さっそくいろいろと試しています。
また何か気づいたことがあれば報告しますね。
0359名前は開発中のものです。
2007/09/17(月) 01:48:45ID:HHmVL/G+0360名前は開発中のものです。
2007/09/17(月) 17:59:10ID:HHmVL/G+決戦のとき 9月18日(火) 9:00〜
0361名前は開発中のものです。
2007/09/17(月) 21:39:53ID:3siTXQXE0362名前は開発中のものです。
2007/09/17(月) 22:31:45ID:z2h1vtAH0363名前は開発中のものです。
2007/09/18(火) 17:21:47ID:M4RlNEGx0364名前は開発中のものです。
2007/09/18(火) 19:17:32ID:W+wh0fmd0365名前は開発中のものです。
2007/09/18(火) 19:18:21ID:W+wh0fmd0366名前は開発中のものです。
2007/09/19(水) 20:07:59ID:X7ksOg0M0367名前は開発中のものです。
2007/09/19(水) 22:46:46ID:PZzzpy2qおまいも祈りに加われ
0368名前は開発中のものです。
2007/09/19(水) 23:16:56ID:z9mfQJc90369名前は開発中のものです。
2007/09/19(水) 23:35:41ID:X7ksOg0Mその胸の高鳴りは恋ってやつだぜ?
0370名前は開発中のものです。
2007/09/19(水) 23:50:44ID:bDToscTW更新だけしたって感じかな
0371名前は開発中のものです。
2007/09/20(木) 20:34:38ID:pSXyaAZO0372名前は開発中のものです。
2007/09/20(木) 22:45:42ID:Xd7YmkeZ0373名前は開発中のものです。
2007/09/20(木) 23:09:13ID:STlTMzyk退院祝いにとらぶるのソースなんぞ・・・なんてな!
0374名前は開発中のものです。
2007/09/21(金) 00:08:32ID:FUF8knX3ブログに書いてあった症状が確かに潰瘍性大腸炎やクローン病に
似ていたため心配していたのですが、ホッとしました。
早く治ると良いですね。
0375名前は開発中のものです。
2007/09/21(金) 01:38:40ID:dLzbwb/T軽度とのことですしよかったですね
0376名前は開発中のものです。
2007/09/21(金) 01:54:19ID:XoBedj+L俺はまた今日切れたお
0377名前は開発中のものです。
2007/09/21(金) 03:38:37ID:bGgjw11K0378名前は開発中のものです。
2007/09/21(金) 06:21:42ID:fx/O283tべ、別にアンタに期待なんてしてないんだからッ!
0379名前は開発中のものです。
2007/09/21(金) 23:41:41ID:pSJZuoX8ブログより
>トラブル☆ウィッチーズのプログラマは大所帯の4人
>立場的には外注という感じです
おまいの望みは絶たれたなw まあでかいソース見てもあまり勉強にはならないし
そんなことよりこっちだ!
>とりあえず作る予定になっているチュートリアルを列挙してみる。
>・2D描画系(ユニバーサルトランジションとかそのへん?)
>・FPSカメラ
>他にあれば米かスレにでも。
>掲示板でもいいですお。
>マジレスするとこういうゲーム作るからこの機能を、的なピンポイント要望の方がチュートリアルとか作りやすい。
>ライブラリだけを作っているとゲームに本当に必要な機能を見落としがちになりますゆえ。
>そして俺は同人でアヌビス作りたい。
0380名前は開発中のものです。
2007/09/22(土) 00:01:00ID:gy4qjshS0381名前は開発中のものです。
2007/09/22(土) 00:10:37ID:Kf+oTcRXhttp://www.a-quest.com/aquestalk/index_win.html
0382名前は開発中のものです。
2007/09/22(土) 08:23:12ID:hRTg3XT00383名前は開発中のものです。
2007/09/22(土) 17:57:37ID:SmB63iSO防衛軍みたいなTPS作りたいけどね、まぁ無理だけど
■ このスレッドは過去ログ倉庫に格納されています