「NetGore」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>GamerBook
(ページの作成:「'''NetGore'''(ねっとごあ)とは、C#実装されたオープンソース2D特化型のゲームエンジンである。 [[...」)
 
imported>Administrator
 
1行目: 1行目:
'''NetGore'''(ねっとごあ)とは、[[C Sharp|C#]]で[[実装]]された[[オープンソース]]の[[2D]]特化型の[[ゲームエンジン]]である。
+
'''NetGore'''(読み:ねっとごあ)とは、[[C Sharp|C#]]で[[実装]]された[[オープンソース]]の[[2D]]特化型の[[ゲームエンジン]]である。
  
[[ライセンス]][[MITライセンス]]となっている。
+
== 概要 ==
 +
NetGoreは[[2D]]に特化した[[ゲームエンジン]]であり、[[ドラゴンクエスト]]風の見下ろし型や、[[スーパーマリオ]]風の横スクロール型の[[ゲーム]]を簡単に作ることができる。またNetGoreでは昔ながらの[[スプライト]]に相当する画像処理機能に加え、[[光源処理]]や[[シェーダー]]なども扱えるようになっている。
  
== 概要 ==
+
さらに[[MMO RPG]]などの[[オンラインゲーム]]を作る際に必要になるであろう[[チャット]]やオンライントレード、[[バン]]などの様々なコミュニケーション機能の雛形も用意されている。またサンプルプログラムにはこれらを更に発展させたより実用的な実装も用意されている。これらは無駄な[[ネットワーク帯域]]を消費しないように創意工夫がなされているので[[ゲームプログラミング童貞]]でも安心して利用できる。
NetGoreは[[2D]]に特化した[[ゲームエンジン]]であり、[[ドラゴンクエスト]]風の見下ろし型や、[[スーパーマリオ]]風の横スクロール型の[[ゲーム]]を簡単に作ることができる。
 
  
NetGoreでは昔ながらの[[スプライト]]に相当する画像処理機能に加え、[[光源処理]][[シェーダー]]なども扱えるようになっている。
+
NetGoreで作成した[[ゲーム]]は2012年12月時点では[[Windows]]でのみの動作となるが、付属する[[オンラインゲーム]]向け[[サーバー]]の[[リファレンス実装]]は[[Linux]]および[[Mono]]でも動作した。
  
さらに[[MMO RPG]]などの[[オンラインゲーム]]を作る際に必要になるであろう[[チャット]]などのコミュニケーション機能も用意されている。これらは無駄な[[ネットワーク帯域]]を消費しないように創意工夫がなされているので[[ゲームプログラミング童貞]]でも安心して利用できる。
+
なお名称に「ゴア」とあるが[[2D]]な時点でリアルな[[ゴア表現]]ができるわけもなく、あくまで2Dの[[同人ゲーム]]をサクサク作ることに特化した[[ゲームエンジン]]である。いわゆる[[お察しください]]
  
NetGoreで作成した[[ゲーム]]は2012年12月時点では[[Windows]]でのみの動作となるが、付属する[[オンラインゲーム]]向け[[サーバー]]の[[リファレンス実装]]は[[Linux]]および[[Mono]]でも動作するという。
+
2014年に開発終了が発表され更新は止まっている<ref>http://www.netgore.com/content/netgore-officially-discontinued.html</ref>。[[ソースコード]]は[[GitHub]]に残されており、[[MonoGame]]で作成したプロジェクトに部分的に流用するなどもできるので非常にありがたい。
  
なお名称に「ゴア」とあるが[[2D]]な時点でリアルな[[ゴア表現]]ができるわけもなく、あくまで2Dの[[同人ゲーム]]をサクサク作ることに特化した[[ゲームエンジン]]である。いわゆる[[お察しください]]。
+
== ライセンス ==
 +
[[ライセンス]][[MITライセンス]]となっている。
  
 
== 関連項目 ==
 
== 関連項目 ==
26行目: 27行目:
 
* http://www.netgore.com/
 
* http://www.netgore.com/
 
* http://code.google.com/p/netgore/
 
* http://code.google.com/p/netgore/
 +
* https://github.com/Spodii/netgore
  
 
{{stub}}
 
{{stub}}

2016年3月24日 (木) 08:57時点における最新版

NetGore(読み:ねっとごあ)とは、C#実装されたオープンソース2D特化型のゲームエンジンである。

概要[編集 | ソースを編集]

NetGoreは2Dに特化したゲームエンジンであり、ドラゴンクエスト風の見下ろし型や、スーパーマリオ風の横スクロール型のゲームを簡単に作ることができる。またNetGoreでは昔ながらのスプライトに相当する画像処理機能に加え、光源処理シェーダーなども扱えるようになっている。

さらにMMO RPGなどのオンラインゲームを作る際に必要になるであろうチャットやオンライントレード、バンなどの様々なコミュニケーション機能の雛形も用意されている。またサンプルプログラムにはこれらを更に発展させたより実用的な実装も用意されている。これらは無駄なネットワーク帯域を消費しないように創意工夫がなされているのでゲームプログラミング童貞でも安心して利用できる。

NetGoreで作成したゲームは2012年12月時点ではWindowsでのみの動作となるが、付属するオンラインゲーム向けサーバーリファレンス実装LinuxおよびMonoでも動作した。

なお名称に「ゴア」とあるが2Dな時点でリアルなゴア表現ができるわけもなく、あくまで2Dの同人ゲームをサクサク作ることに特化したゲームエンジンである。いわゆるお察しください

2014年に開発終了が発表され更新は止まっている[1]ソースコードGitHubに残されており、MonoGameで作成したプロジェクトに部分的に流用するなどもできるので非常にありがたい。

ライセンス[編集 | ソースを編集]

ライセンスMITライセンスとなっている。

関連項目[編集 | ソースを編集]

参考文献[編集 | ソースを編集]

外部リンク[編集 | ソースを編集]