background preloader

Web技術

Facebook Twitter

GettingStartedOverviewJP. 概要 このドキュメントでは、「Unreal Engine 3」を使用したゲームの計画 / 製作 / 出版のプロセスについて概要を述べています。 「Unreal Engine 3」を使用して新たなプロジェクトを開始することは、骨の折れる作業になるかもしれません。 エンジンは複雑なため、どのように着手すべきか、また、どのように段階を踏むべきかといったことが常に把握しやすいとは限りません。 この概要がこの先みなさんの役に立つはずです。 最初に何をしなければならないのか、さまざまな製作サイクルに関するドキュメンテーションはどこにあるのか、ゲームの制作が完了したらどうすべきなのかといった点について、適切な方向を示すためのものです。 各セクションは、時系列順に配置されており、計画から始まり出版まで記述しています。 ただし、このリストは、Unreal Development Network 上にある、あらゆるドキュメントの完全で包括的なリストでは決してありません。 プラットフォーム特有の考慮事項 PC 以外の各種プラットフォーム用に開発する場合は、開発開始のためのプロセスにおいて、そのターゲット プラットフォームに特有な要素が含まれています。 入門編 : モバイルのプロジェクト開発 計画と製作準備 製作を開始する前に (さらに言うならば、「Unreal Engine」が開発予定のゲームに適しているか否かを決定する前に)、今後陥りがちなミスを回避するために、次に掲げるような重要な問題について検討 / 判断しておく必要があります。

開発予定のゲームに必要な機能が「Unreal Engine 3」によってサポートされていますか? このような質問への答えは、 入門編 : 製作 のページに詳細な情報がありますので、ご参照ください。 Epic では、毎月第 2 日曜日および第 4 日曜日の午前 5 時から正午 (アメリカ東部標準時) までの時間帯を、定期保守のために当てています。 エンジンの入手とセットアップ 試験的な製作であっても、実際の製作が開始されるときであっても、まず、適切なバージョンのエンジン (すなわち、「Unreal Engine 3」または「Unreal Development Kit」(Unreal 開発キット)) を入手しなければなりません。 ゲームプレイ要素の作成 レベルの作成 コンテンツの作成. .NET 用 Excel 互換ツール SpreadsheetGear - ホーム : エクセルソフト. CodeTranslator: Code Translation From VB.NET <-> C# OpenCV. OpenCV(オープンシーヴィ、英語: Open Source Computer Vision Library)とはインテルが開発・公開したオープンソースのコンピュータビジョン向けライブラリ[1]。 現在はWillow Garage(ウィロー・ガレージ)が開発を行っている[1]。 概要[編集] 歴史[編集] 1999年にプロジェクト開始。 機能[編集] 実装分野は次の通り。 Windows版ではカメラ入力とリンクさせたい場合などでDirectX SDKが必要になることがある。

関連項目[編集] Java用ラッパー JavaCV - OpenCV, FFmpeg, libdc1394, PGR FlyCapture, OpenKinect, videoInput, ARToolKitPlus のラッパー .NET用ラッパー 参照[編集] ^ a b c 橋本直「特集 拡張現実感 (AR) 基礎3: 開発用ツール」、『情報処理』第51巻第4号、情報処理学会、2010年4月、 382ページ。 外部リンク[編集]

SilverLightテクニック

Web Role/Worker Role でInitializing–Busy ステータスで再起動を繰り返す現象について - Windows Azure デベロッパー サポート チーム ブログ. こんにちは。 マイクロソフト デベロッパー サポート チームです。 デベロッパー サポート チームのブログですが、これからよろしくお願いいたします。 よくあるお問い合わせや、開発時に役立つこと、トラブルシュートの方法など、案内できればと思っています。 早速、本日は、よくある問い合わせの 1 つである、Windows Azure の Role のリサイクルが繰り返される問題の対応方法について紹介したいと思います。 問題 Windows Azure 上に Web Role などを配置したときに、アプリケーションがうまく起動せずにステータスが Initializing -> Busy を繰り返す。 原因 この原因は、利用している Role の初期化処理に問題があり、内部的なエラー発生などで、うまく起動できないときに現象が発生します。 - 詳細 Web Role / Worker Role などは、起動時に OnStart メソッドなどが呼び出され初期化処理や Run メソッドで実行時処理を行うことが可能です。

そうなると、Windows Azure の各 Virtual Machine を管理している Fabric Controller が、異常を検知して、改めて各 Role を再起動しようとします。 対応策 配置しているアプリケーションの構成に問題がないか、起動時のコードに問題がないかを確認します。 また、Windows Azure SDK 1.2 を利用している場合には、WaWebHost.exe が Web アプリケーションをホストしているため、web.config ファイルもこの内部で利用されています。 もし、無効な web.config ファイルが読み込まれた場合には、起動に失敗するばあいもありますので、web.config の設定に問題がないかも確認いただく必要があります。 気を付けるポイント: 補足 Web Role / Worker Role のホスト アプリケーションは、以下の通りです。 Windows Azure SDK 1.2 Windows Azure SDK 1.3 Windows Azure を管理している Fabric Controller は、各ホスト アプリケーションの生存を確認しています。 以上ご参考をいただければ幸いです。 -- デベロッパー サポート 平原. セッション管理の概念について. メソでもできる/WSH講座/第5章 - メソラボ. 簡単なXML読み込み おう、オラ、メソだっちゃ。 (キャラクター) つー訳で第5回、行ってみたいと思います。 が、その前に、補足&予備知識。 第3回でやったファイル読み込み。 超簡単に力技なんかでやる場合は使ったりもしますが、 実際には余り多用しません。 何か、文章を取り込んだりとか、そんな時くらいでしょうか。 プログラムの設定情報を外部ファイルから読み込む定型化された表データ(CSV,xls,mdb等)を外部ファイルから取り込む 実は、この2つの用途にはそれぞれ専用の読み込み方があります。 前置きが長くなりましたので早速行ってみましょう。 XMLにアクセスするには、FileSystemObjectのように、 XML専用のオブジェクトを使用すると、とてもお手軽です。 まず、読み込むXMLがこんな感じだったとします。 <?

「XMLって何ざましょ?」 かなりテキトーに言うと、 「コンピュータに分かり易く、且つ、人間にもそこそこ読めるデータ形式の1つ」です。 見れば何となく分かると思いますが、要するにHTMLみたいなタグで名前を自由に付けて、その中に値を書く。 「コンピュータに分かり易い」とは「データに『名前』と『値』が割り当てられる」と言うことです。 これをデータを取得する時で考えてみると、例えばCSV(カンマ区切り)のデータでは、 基本的には「値」しか無い為、あだ名が2列目にあったとすると、コンピュータには、 「2列目のデータを取れ」としか命令できず、コンピュータにとってはそれが何なのかさっぱりです。 まあ、あんまり実感沸かないかもしれませんが、この方が後々プログラムを見直したり、データ体型が 変更になったりした時とかに圧倒的に分かり易く、更に便利です。 で、メンバー一覧を出すにはこんな感じ。 ファイルをXMLとして読み込んで member の値のみを取得しています。 次の Load メソッドでXMLファイルを読み込んでいます。 で、いよいよ一覧を取得する部分です。 このselectNodesメソッドでXML文書の中から特定の値を取り出しています。 で、次に1つずつ取り出して表示します。 この For Each という構文は「塊から何かを1つずつ取り出す」構文です。 For Each [取り出された1つの値] In [何かの塊] [取り出された値]を使って処理... と、なります。 となります。 プラグインなしで3Dを実現する新技術「WebGL」 - WEBデザイン×ITフォーカスノート 第10回 - MdN Design Interactive. 現状、3Dグラフィックを利用したWebサイトを構築するには、FlashやSilverlightといった独自プラットフォーム上で構築する必要があるだけでなく、ブラウザに専用プラグインをインストールする必要がある。

しかし、WebGLが広く普及すれば、オープンな環境でパワフルな3Dグラフィックの提供が可能になる。 (文=長谷川恭久) ハードウエアの機能を利用した3D描画 HTML5の仕様には、今後のWebサイト構築に大きく影響を与えるものが数多く存在するが、デザイナーとして注目しておきたいタグの中に「canvas」がある。 Canvasとは図形を描くためのHTML要素で、JavaScriptを使って画像を合成したり、アニメーションをつくることが可能だ。 3D画像は描画処理に負担がかかるが、WebGLは3D描画技術のOpenGL/OpenGL ES 2.0にアクセスでき、繊細で高速な3D描画が可能だ。 Safariのオープンソースレンダリングエンジン「WebKit」が実装したことから始まったWeb GLだが、FirefoxのNightly Buildでも実装されており、今後WebGLをサポートするブラウザが増えてくるだろう。 3D描画技術とブラウザの関係 WebKitの早期WebGL実装をはじめ、プロジェクトをサポートしているApple社が3D描画に力を入れている。

Webブラウザ上での3D描画は、Mozilla Foundationでも長年研究されている。 混在するWeb3D技術と今後の課題 WebGLに賛同しているGoogle社だが、同社は独自の3Dグラフィックスプラグイン「O3D」を開発者に提供している(code.google.com/apis/o3d/)。 2010年前半まで仕様が発表されないのと、HTML5とWebGLをサポートしているWebブラウザがほとんどないため、本格的な実装は当分先になる。 Profile 長谷川恭久 デザインやコンサルティングを通じてWeb関連の仕事に携わる活動家。 Visual Studio:バージョン管理は VSS から次のステップへ.