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