Testimonial

SN製ProDGデバッガは、コンソールゲーム界における最高のデバッガである。質実剛健たるC/C++コンパイラと、高速かつフレキシブルなリンカとのペアで、大規模プロジェクトを進めるにあたって他に必要なものは何もない。しかも、SN Systemsのサポートには比類するものがない。必要な機能があれば即刻対処してくれるのだ!これ以上何が必要だろうか?

このツールセットなしに、「Star Wars - Rogue Squadron 2: Rogue Leader」の完成は不可能だっただろう。 

Thomas Engel
Director of Technology
技術顧問

プロダクトの
スポットライト

SN-DBS

SN-DBS で開発時間を短縮。SN-DBS では、ローカル エリア ネットワーク上の PC にソース コード ビルドを分配して並列処理を実行させることにより、コンパイル時間が短縮されます。

詳細情報

SN-DBS - Distributed Build System

SN-DBSSN-DBS は、 LAN 上で並列処理する各 PC にソースコードのビルドを分散することにより、コンパイル時間を短縮します。

すべての次世代ゲームコンソールでは、リアルな物理シミュレーション、より正確な当り判定、高度なレンダリング、 AI 、オンライン機能を含め、大規模なサイズのゲームの開発が可能となっています。これは、ゲームプレイヤーにとってはうれしい進歩ですが、開発者や製作者にとってはより多くの作業が要求されることになり、コンパイル時間も長くなります。

そこで、 SN-DBS が大きな支援となります。 SN Distributed Build System ( 分散型ビルド システム ) では、コンパイル時に、開発チームのすべての PC を活用できます。 1 台の PC からコンパイルを開始すると、並列処理する PC にソースファイルが配布され、並列コンパイルが実行されます。このように SN-DBS を使用した結果、コンパイル時間は最大 80% も短縮されます。

コンパイル時間の短縮

SN-DBS ネットワーク上の PC の台数に応じてビルドが高速になり、 6 台以上の PC を使用した場合は、コンパイル時間が通常 80% 短縮されます。

これによりコンパイル時間は、毎日数倍も短縮され、その時間をコードの記述に活用できるため生産性が向上します。

特徴

DBS Screenshot - Bullet Image

ビルド進行状況の表示

ビルドの進行状況が表示されるため、以下の情報を監視できます。

  • ネットワーク アクティビティ
  • ビルド進行状況ステータス
  • コンパイラのエラーと警告

 

DBS Screenshot - Bullet Image コンパイルを開始した PC での集中型ビルド管理

SN-DBS では、ネットワーク上の各 PC について以下のような詳細情報 が表示されます。

  • 現在のステータス
  • ハードウェアの仕様
  • インストール済ビルドツール
  • 適合性の評価

 

DBS Screenshot - Bullet Image

目的の貯蔵

ビルド結果をキャッシュすることにより、それ以降のビルドの速度を向上。

 

DBS Screenshot - Bullet Image 並列処理に使用する PC の自動的な検出と設定

分散ビルドに使用するネットワーク上の PC は自動的に検出され、ソフトウェアの新しいバージョンが用意されるたびにアップデート ファイルも自動的に送信されます。

 

DBS Screenshot - Bullet Image

並列 PC がオフラインになった場合の自動リカバリー

SN-DBS ネットワーク上の PC が終了した場合、進行中のビルド タスクは、シームレスかつ自動的に他のノードに転送されます。

 

DBS Screenshot - Bullet Image

Visual Studio .NET と makefile への対応

作業方法の変更や、新しいコンパイル インターフェイスの学習は必要ありません。

 

DBS Screenshot - Bullet Image

データのビルド

SN-DBS を活用することにより、サードパーティーのコマンドライン タスクの処理を分配できます。

ドキュメント

総合ドキュメントは、 PDF 形式およびコンパイル済みの HTML 形式で提供されます。また Web サイトの開発者用テクニカル サポート エリアには、技術的な情報や FAQ が用意されています。

テクニカルサポート

電子メールや電話によるテクニカル サポートは、直接日本事務所が対応します。 Web サイトの開発者用テクニカル サポート エリアでは、技術情報、 FAQ 、ダウンロード、製品アップデート、ドキュメント、サンプル コードを、 24 時間年中無休でご利用できます。

システム動作環境

Platform
Compiler
SNC
C/C++
GCC
(SN Build)
GCC
(Standard Build)
PlayStation®2
 
PSP™ (PlayStation®Portable)
 
 
PlayStation®3
 
  • Intel Pentium III ( または同等以上 ) の CPU を搭載した PC
  • ネットワーク アダプタ
  • 512 MB の RAM および 20 MB 以上のハードディスク空き容量
  • Windows XP Pro
  • Microsoft .NET framework v1.1
  • ProDG ツール ( コンパイラ )
  • ローカル PC 上の Visual Studio .NET Integration for SN-DBS ( 任意 )

ご利用

SN-DBS は PlayStation®2、PSP™ (PlayStation®Portable) 及び PlayStation®3 の開発者の皆様にこれより無償で、 Product Licensing System 無 しにご利用いただけます。 登録済みの開発者の皆様は以下のページより SN-DBS をダ ウンロードすることができます。

登録の開発者ではあるが、上記のどちらのサイトにもアクセスできない場合は contact@snsys.com までお問い合わせ下さい。

© 著作権 2006 - 2010 SN Systems Limited 無断転載を禁ず