タグ

ブックマーク / blog.cnu.jp (3)

  • Unreal Engineを使った開発環境が無償で公開 | Happy My Life

    Unreal Engineといえば、リアルなレンダリング、物理演算で超有名な3Dエンジンの事。 他メーカーのゲームにも利用されたりして、PCゲームでは最も利用されている3Dエンジンでもある。 そんな凄い3Dエンジンを使ったアプリケーション開発ができる環境(Unreal Development Kit)が無償で入手できるようになった。 現場で鍛え上げられてきた開発環境が、無償で入手できるとは。正直、ビビった。 なお、Unreal Development Kitで創ったゲームを有償配布する場合は、別途ライセンス契約を結ぶ必要がある 特徴 この環境だけでUnreal Tournament 3並のリアルなゲーム、3Dシミュレーションアプリが制作できる。 プログラム(スクリプト)、グラフィック、サウンド、ネットワークが、このUnreal Development Kitで完結しているので、基的にこれ

    minek
    minek 2009/11/06
  • 最悪なHello World | Happy My Life

    To all who Think Themselves a Programmerより。 サンフランシスコのある会社での求人なのだが、この会社では書類選考として、どの言語を使用してもいいので最悪なHelloWorld(画面にHello Worldと表示させるだけのプログラム)を書いてもらい、それを採用基準にしている。 最善のコードではなく、最悪な手法で試すとはなかなか面白い。言語選びなどでも個性が出るので、その人の潜在的なスキルが試される。日じゃこんな手法を採用している企業なんて少ないよなぁ。 採用された例 原文より抜粋して掲載。変態的(褒め言葉)なHello Worldの世界へご招待。 その1 y = lambda { |f| lambda { |x| lambda { |n| (f.call (x.call x)).call n } }. call lambda { |x| lambd

    minek
    minek 2009/07/08
     変態だー
  • プログラミング格言集

    psychopathより。 金言、格言は古今東西いろいろあるのだが、ここではプログラミングに関する格言がまとめられていたので、抜粋して翻訳してみる。翻訳に間違い等があった場合は、コメント等で指摘してください。 We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil 私たちは、時間の約97%を占めるわずかな効率に関しては忘れるべきである: 時期尚早な最適化は諸悪の根源だ。 - C. A. R. Hoare Walking on water and developing software from a specification are easy if both are frozen 水の上を歩くのと、仕様に基い

  • 1