C# C# C♯ でゲームを作ろう Part1at GAMEDEVC# C# C♯ でゲームを作ろう Part1 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト30:名前は開発中のものです。 08/06/21 22:33:14 JUrwHwGu C#自体の勉強なんて本買って読むしかない そこから先はC#だろうとC++だろうと変わらん 31:名前は開発中のものです。 08/06/21 22:36:02 gYAjvWUk C#でメインループってどうやって作るの? Timer?それともメッセージループあるの? 32:名前は開発中のものです。 08/06/21 22:53:02 JUrwHwGu while(form.Created) { 更新(); 描画(); Application.DoEvents(); } 33:名前は開発中のものです。 08/06/21 22:53:44 GzbfVCZH System.Diagnostics のStopwatchクラス。どっかの十分精度の出るやつのラッパーらしい。 staticメンバで、インスタンス生成+一括初期化のStartNew()で一行で初期化できるし、 (double)インスタンス.ElapsedTicks / Stopwatch.Frequencyで、↑してからの経過時間(秒)が分かる。 34:名前は開発中のものです。 08/06/21 23:05:50 JUrwHwGu ループを直接書かずにこんな感じでApplication.Idleイベントを使う方法もあるみたい Application.Idle += (sender, e) => { while (!NativeMethods.PeekMessage(out msg, IntPtr.Zero, 0, 0, 0))//DllImportしてくる 描画や更新やウェイト(); } Application.Run(form); XNAなんかだとこっちになってるからこっちの方がいいのかも 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch