2011年3月5日のブックマーク (4件)

  • まるで実写、海外製ゲームエンジン「CryEngine3」の技術力がどれだけすさまじいかが実感できるムービー

    昨今のゲーム開発の中枢を担うのがいわゆるゲームエンジンと呼ばれるもので、日ではFF13で使われたスクウェア・エニックスのCrystal Tools、「デッドライジング」「ロストプラネット」「デビルメイクライ4」「バイオハザード5」で使われたカプコンのMT Frameworkが有名です。 一方海外ではこういったゲームエンジンを他社へ供給する企業が存在しており、中でも「CryEngine3」はリアルタイムにハイクオリティで美麗なグラフィックをWindows・Xbox360・PS3の3つのプラットフォームで動作させるというとんでもないものとなっており、「これであのゲームを作ったらすごいことになりそうだ」と妄想が膨らむような内容となっています。 実際にどれだけハイクオリティで、技術力がすさまじいのかがわかるムービーは以下から。 CryEngine 3 Video Game, GDC 11: Ex

    まるで実写、海外製ゲームエンジン「CryEngine3」の技術力がどれだけすさまじいかが実感できるムービー
    htamori
    htamori 2011/03/05
  • NSDateのTips « Mac-ISV

    COCOA開発で日付の処理はよくある事です。 今日はいくつかの個人的Tipを共有します。 1. 日付間の日数を計算 #define TIME_INTERVAL_FOR_DAY 86400 // Calculate and return number of days between two dates. + (int) numberOfDaysBetween:(NSDate*)firstDate and:(NSDate*)secondDate { NSTimeInterval interval = [secondDate timeIntervalSinceDate:firstDate]; // Add 1 for correct number of days return (((int)interval) / TIME_INTERVAL_FOR_DAY)+1; } 2. 日付に月を加算 /

    htamori
    htamori 2011/03/05
  • NSDate - 日付の計算、過去の日や末日を求める方法 - 強火で進め

    日付計算のうちよく使う可能性の高いものを紹介。 オフセット付きのNSDate生成 NSDate生成時に現在の時刻に指定秒のオフセットを加え、過去や未来の時刻を指定する。 NSDate* date; date = [NSDate dateWithTimeIntervalSinceNow:0.0f]; // 現在の時刻 NSLog(@"現在の時刻 -> %@", date); date = [NSDate dateWithTimeIntervalSinceNow:3*60]; // 3分後 NSLog(@"3分後 -> %@", date); date = [NSDate dateWithTimeIntervalSinceNow:3*60*60]; // 3時間後 NSLog(@"3時間後 -> %@", date); date = [NSDate dateWithTimeIntervalSi

    NSDate - 日付の計算、過去の日や末日を求める方法 - 強火で進め
    htamori
    htamori 2011/03/05
  • Web Applicationを綺麗に設計するためのMVACという考え方 - $shibayu36->blog;

    【2016/03/04追記】以前まとめたこのMVACという名前の設計は既に古くなっており、今はこのようなアーキテクチャで設計していません。 こんにちは。最近ははてなでMVACというアーキテクチャに則って開発をしているのですが、ようやく意味を理解できてきました。そこで今回は「Web Applicationを綺麗に設計するためのMVACという考え方」について、サンプルを交えながら説明していこうと思います。かなり長くなってしまったので、時間があるときにでもどうぞ。 MVACって? データソースやロジックを扱う「Model」、表示・出力を管理する「View」、複数のModelとControllerをつなぐApplication、ユーザのリクエストなどを受け取りViewやApplicationを制御する「Controller」の4つの要素を組み合わせてシステムを実装する方式。MVCをさらに抽象化した

    htamori
    htamori 2011/03/05