- 1 名前:名前は開発中のものです。 [2008/06/09(月) 14:36:53 ID:yieVRZfd]
- C#でゲームを作ろうと思う人が情報を交換するためのスレです。
テーマはアクション、パズル、RPG等なんでもOK
- 142 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 19:43:23 ID:2WhVgAYi]
- なんのSP1?
- 143 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 21:08:01 ID:UnxwfUEV]
- これ?
www.microsoft.com/japan/msdn/vstudio/downloads/sp/vs2008/sp1/ Visual Studio 2008 Service Pack 1 および .NET Framework 3.5 Service Pack 1
- 144 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 02:55:47 ID:Etz0dQyk]
- >>143
それそれ Express使ってる人は、一度アンインストールしてからじゃないと入れれないので注意(共存不可) WPFで作るよ!って人でなければ、恩恵は Client Profile ぐらいかな?
- 145 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 07:20:04 ID:1wRors+A]
- お、ついにEE版のSQL Serverも2008になったのか
- 146 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 19:06:30 ID:WXJ+xVdm]
- SQLserverって具体的になにやるソフトなんだろう?
と聞くと微妙だからスレに合う質問だと、ゲーム作成例えばどんなときに使える? どうやらデータベースを作るらしくて、そう聞くとRPGとかの製作で使えるような響きはするのだけど。 そもそもデータベースってのがイメージでなんとなく程度しかわかってなくて、 それがプログラムでどう使われるのかわからない。(このような言い回しが正しいのかどうかもわからない) SQLserver使ってみればわかるものなのかな・・・?
- 147 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 19:18:58 ID:WU9tZlPg]
- MMOのサーバプログラム
てか ゲームでRDBなんか使わないだろ。 OSがDBMSを標準で実装してるならまだしも・・・
- 148 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 20:06:36 ID:GwmAWHMN]
- そうだねぇ
サーバ側でユーザーアカウントの管理やキャラクターの管理に使ってるだろうけど、 クライアント側で使うことはなさそう。
- 149 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 20:07:27 ID:1wRors+A]
- WEB系のゲーム
MMORPGのログイン部分 多人数から同時にアクセスを受け読み書きする部分を作るのに向いてる (単純にロックするだけだと速度低下が著しい為、自前でこの部分つくるのはとても難しい。) FF11製作時にゲーム中のデータもデータベースに収めようとしたが 速度的に無理なので断念したそうだ だから、ログインとログアウト時はデータベースに読み書きしてるが 普段はオンメモリで自前処理 そりゃデータベースといえど毎回検索かけたら遅くなるに決まってるわな 個人で作るならFF11ほど速度にこだわらなくていいだろうから 別に使ってもいいと思うよ ただ、ゲーム系プログラマのスキル的にデータベースがわかる人ってあまりいないだろうね 実際にゲームのデータベース部隊は業務系の人がほとんど (WEB系PGに関してはデータベースが使えて当然なのでゲームか業務系かという 区分に意味はなさそうだけど) データベースといえばデータベース製品をインストールしてチューニングして・・・・ というものが主流なんだけど、最近はアプリにDLLを添付するだけで使えるものが かなり出てきている 2ch関連でいうと2ちゃんねるブラウザのJaneがSQLiteを使っている 組み込み用途向けの数十キロしかないデータベース製品もでてきているので 将来的にはゲーム機でも使われるかもしれないな 現状では業務系PGが趣味でゲームを作るときに生産性を上げる為に速度的にクリティカルでは ない部分で使うというのが現実的な利用想定じゃないかな エクセルでサクっと作ったデータをSQLで簡単に検索できる「楽さ」は使ってみないとわからないと思う 特にデータ変更への強さはゲーム製作との相性が抜群 就職にも役に立つし一石二鳥だと思うよ
- 150 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 03:12:38 ID:JW5xABBH]
- >>147,148,149
サンクス。大分間違って認識してた部分が修正できた。 一応知識として、@ITの記事でも見ながら地道に覚えるぜ
- 151 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 09:12:31 ID:5b6/og7C]
- LINQ使ってDBを手軽に扱えるのはいいよねー
.NET3.5の機能を使える体制が整ってきたし(Client Profile)、ゲームでも積極的に使って行こうと思ってる。
- 152 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 10:16:02 ID:fu+JQp+m]
- みんなどんなゲーム作ってるの?
仕事でC#でゲーム作ってる人っている?
- 153 名前:名前は開発中のものです。 mailto:sage [2008/08/16(土) 18:03:53 ID:bDq2k79v]
- 本当はこういうこと言うのは行ってない人もいるだろうからだめなんだろうが、あえて
製作テンション補充してきたぜ!といってみる。 さて、とりあえずいい加減シューティング完成させなきゃ。
- 154 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 15:39:18 ID:z+S7M9wR]
- 最近htmlを吐けるツールを製作してるんだが、どの程度の機能があればゲームのヘルプ作成に耐えられるかな?
- 155 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 16:40:30 ID:uy7dioqk]
- 君が手打ちで駄目だと感じた点を実装すればいいのでは。
俺はhtml手打ち+jqueryで見出しリンク自動生成で十分だは
- 156 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 19:41:39 ID:kpmXzawA]
- >>151
3.5だと対応OS少ないけど、そこらへんどう思う?
- 157 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 22:09:46 ID:+xgFqm98]
- もうXP未満は切り捨てていいんじゃね
それよりもインストールしてくれるかが問題
- 158 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 22:55:00 ID:2xiGBYMx]
- Vista対応を放棄してる同人が多いんだぜ。
2kまで切り捨てたら、同人全体から見るとXPのみになっちまう
- 159 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 23:58:01 ID:kpmXzawA]
- Vista人口から考えたら、事実上「XPのみ」みたいな状況にならね?
Frameworkの要インスコも、問題だよな。 自分は開発するからインスコしてるけど、使うだけの人には相当敷居高そう。 1発でも有名ゲーが出れば、恩恵にあずかれるんだが。
- 160 名前:名前は開発中のものです。 mailto:sage [2008/08/27(水) 00:00:42 ID:U3zNl6l2]
- LINQ to Object使いたいだけならターゲットフレームワークは2.0のままで
Enumerable周りだけMONOからパクってくればいいよ
- 161 名前:名前は開発中のものです。 mailto:sage [2008/08/27(水) 02:18:52 ID:RRoYKqkB]
- 同人がどうなってるのかは分からんけど
.NETで作るのに、最初から3.0入ってるVista切り捨てるのは勿体無いと思う。 # 私の所では2.0ターゲットに作ってるけど、動作チェックができないのでXP以前のOSは対象外って事にしてる。 >System.Linq.Enumerableの再実装(LINQ to Object) LINQBridgeオススメ
- 162 名前:名前は開発中のものです。 mailto:sage [2008/08/27(水) 03:13:16 ID:9dSMEHBL]
- まーC#で作ることの利点の一つとして、自動でVistaは対応できてるってのがあるな。
C++など普及言語でゲーム製作>2k、XP C#tなど.NET系の言語でゲーム製作>XP、Vista って感じになるのかね?
- 163 名前:名前は開発中のものです。 mailto:sage [2008/08/28(木) 02:33:23 ID:Y3Mv/OLQ]
- もしかして俺スレッドストッパーしちまったか?
ってか話題があれば誰かしらレスをするってことは、みんな見てはいるのね。
- 164 名前:名前は開発中のものです。 mailto:sage [2008/08/28(木) 07:24:33 ID:lmB9C43z]
- 話題消化して自然に止まっただけだよ。
見てる人はそこそこ居るようだし、面白いネタが出たら伸びるさ
- 165 名前:名前は開発中のものです。 mailto:sage [2008/08/28(木) 11:56:30 ID:TltG6Uz7]
- 他のスレといろいろかぶるから、どうしても話題は少なくなるな。
- 166 名前:名前は開発中のものです。 mailto:sage [2008/09/02(火) 12:22:53 ID:ej8/EVsz]
- SlimDXのDirectInput使ってる人いる?
BaseballBattiingControlsとかSpaceCombatControlsとかゲームの種類ごとに キーマップを定義するクラスが沢山あるけどいらないよこんなの 肝心のラッパーの実装もKeyboardStateとか例をあげるとキリがないけど変なところが多い Direct3Dはいい感じなのになんでこんなことになるんだろう
- 167 名前:名前は開発中のものです。 mailto:sage [2008/09/02(火) 12:32:15 ID:b2f1Qmol]
- そっちは全然見て無かったわ。
SoccerDefenseControlsとかTankDrivingControlsとかあるなw
- 168 名前:名前は開発中のものです。 mailto:sage [2008/09/02(火) 17:30:52 ID:0GbN660D]
- ゲーム開発初めてで流儀やら分からんので、
何だか使い辛いなと感じつつ、そういう物だと思って使ってた。
- 169 名前:名前は開発中のものです。 mailto:sage [2008/09/02(火) 22:19:54 ID:igj1KErw]
- 文句あるなら直せよ
オープンソースだろが。
- 170 名前:名前は開発中のものです。 [2008/09/04(木) 19:07:32 ID:mkD4gvDF]
- エンターブレイン、ツクール最新作「アクションゲームツクール」を発表、XBOX360/XNAにも対応
news4xbox.blogspot.com/2008/09/xbox360xna.html
- 171 名前:名前は開発中のものです。 mailto:sage [2008/09/04(木) 20:01:53 ID:eCaylSca]
- XNAスレに貼れば十分だろ・・・
- 172 名前:名前は開発中のものです。 mailto:sage [2008/09/08(月) 09:42:48 ID:dLS/wPVc]
- つーかこれ、XNAへの出力を使わない場合でも.NET環境になるのか?
- 173 名前:名前は開発中のものです。 mailto:sage [2008/09/08(月) 11:57:13 ID:zm+zWKQS]
- .NET必須だったらいいなー。
フリーゲームやってる層の.NET普及率が上がるのは良い事だ。
- 174 名前:名前は開発中のものです。 mailto:sage [2008/09/08(月) 21:25:29 ID:O5d9qVK0]
- .NETだけじゃなくてXNAランタイムも必須にしちゃってくれていいよ
- 175 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 08:19:18 ID:cwbkpGYZ]
- C#でvertexBufferから情報を読み出すにはどうすればいいの?
- 176 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 09:38:29 ID:JwIEwIi/]
- 何使ってるの?
MDXかSlimDXかXNAか つーか、普通にやればいいと思うがどこで引っかかってるのか。
- 177 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 15:50:33 ID:cwbkpGYZ]
- >MDXかSlimDXかXNAか
? よくわからない、XNAではないと思うけど >普通にやればいいと思う 普通がわかりません
- 178 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 16:00:26 ID:JwIEwIi/]
- VertexBufferって事はDirect3D使ってるんでしょ?
それを使うのに、何か追加しなかった? 参照の追加とかしたろ?
- 179 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 16:05:47 ID:ay0tAsrB]
- 自分で何やってるのかわからないんだったら、どこの情報を見て勉強したのか教えてくれ
- 180 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 16:13:19 ID:cwbkpGYZ]
- 参照は.netのdirectx〜です
ttp://msdn.microsoft.com/ja-jp/library/bb892829.aspx ttp://www.microsoft.com/japan/msdn/directx/japan/dx9/default.aspx を見て勉強しました
- 181 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 16:27:36 ID:cwbkpGYZ]
- VertexBuffer vertexBuffer = _mesh.VertexBuffer
GraphicsStream gStream = vertexBuffer.Lock ( 0, 0,LockFlags.None ); でgStreamに情報が入るのはわかるんですが、そこからどうやって 頂点情報(VECTOR3)を取り出すのかがわかりません。 他言語のポインター使ったサンプルは見かけますが C#では見つかりません。
- 182 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 16:36:57 ID:ay0tAsrB]
- GraphicsStream.Read
InternalDataでポインタも取れる
- 183 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 16:48:58 ID:xKvGVbMy]
- そこで使ってるのは、Managed DirectX、つまりMDXな。
今後聞くときは、MDXということも明記したほうがいい。
- 184 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 16:54:51 ID:cwbkpGYZ]
- VertexBuffer vertexBuffer = _mesh.VertexBuffer
GraphicsStream gStream = vertexBuffer.Lock ( 0, 0,LockFlags.None ); byte[] byte_ire =new byte[(byte)gStream.Length]; このときbyte_ireから頂点情報(VECTOR3)をどのように 取り出すのかがわかりません。キャストの仕方? vertexformatが関係してるのでしょうか?
- 185 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 17:07:30 ID:ay0tAsrB]
- MDXはやったことなくてMSDNだけ見てるので自信無いけど
gStream.Read(byte_ire, 0, byte_ire.Length)でいけるかな 別のオーバーロード使えば直接頂点型の配列として読み込めそう var vertices = (頂点の型[])gStream.Read(typeof(頂点の型), new int[] { 頂点数 });
- 186 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 18:07:29 ID:cwbkpGYZ]
- >>183
ありがとう、MDXですね。 >>184 できました、ありがとうございます。 MSDNでの調べ方がよくわからないんですよね いつも他の言語のが見つかるのにC#は見つからない。
- 187 名前:名前は開発中のものです。 mailto:sage [2008/09/11(木) 11:46:58 ID:LzlaDmHO]
- まあこういうことだからね。
C#とManagedDirectXの現状 pc11.2ch.net/test/read.cgi/gamedev/1017164698/210
- 188 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 03:12:32 ID:WM6ksVHC]
- A列車のような都市育成シミュレーションを作ろうとしているんだけど
クリックした場所がどのひし形のマス目なのかを判断するには どういうアルゴリズムが必要なんでしょうか?
- 189 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 04:16:33 ID:aaJaBEyF]
- 直線なら1次関数で調べられるでしょ
- 190 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 04:19:14 ID:aaJaBEyF]
- 具体的な状況がわからんけど、、
ヒットテストとか衝突判定で調べてみては
- 191 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 04:28:40 ID:WM6ksVHC]
- 建物を建てるときに、建設場所のマス目をクリックするわけですが
四角形なら、マスのサイズでマウスポインタの座標を割った商で求められるけど ひし形だとどうすればいいさっぱりわからなかったので 教えてもらったキーワードで調べてみます。
- 192 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 12:00:21 ID:yvRgBRfV]
- ベクトルをうまく使って方眼紙と同じやり方でできる状態に持っていくのが良いと思う
変換行列とか、軸ベクトルとの内積を取って投影とか、そういうの使えば多分どうにかなる
- 193 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 13:06:34 ID:k5Sel6xv]
- >>192
なるほど、斜めになっているのを垂直と水平に交わるように傾ければいいんですね そしたらそのまま配列も割り当てられるしいいかも でも、数学さっぱり忘れてしまったから、1から勉強しないと・・>< ともかく、それでやってみます。ありがとうございました
- 194 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 18:41:54 ID:zxwoy1hq]
- 盛り上がって、標高が変わって(表示位置も変わって)いる地面をクリックして
選択したい、とかだともう少しややこしくなるけどな。まぁガソバレ
- 195 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 18:27:01 ID:oCHUeZgb]
- ほおしゅ
- 196 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 01:35:30 ID:GnxhEntn]
- 川西さんとこで紹介されてたけど
「MVCモデルをベースとしたカジュアルゲームをSilverlight 2 で作る」って記事(英語)が公開されてる。 expression.microsoft.com/en-us/cc964002.aspx SLでゲーム作りたいと思ってる人には参考になるんじゃないかな。
- 197 名前:名前は開発中のものです。 [2008/09/27(土) 19:13:06 ID:4Dmgeez3]
- やっと規制解除 保守 age
- 198 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 00:21:46 ID:7s3XNU//]
- event使うと遅くなる?
- 199 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 14:05:35 ID:L8aMU6js]
- MDXでマルチテクスチャはできますか?
またはUVを1組ではなくて2組とか 持てるようにすることは出来るのでしょうか?
- 200 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 22:43:23 ID:CM3d5BG4]
- >>198
ゲーム全体の処理に比べればおおよそ微々たる差だと思う。 デリゲートは、当然だけどちゃんと関連付けをはずさないとガベコレされないので注意。 >>199 テクスチャステージ(複数のテクスチャを混ぜるための)機能はある。混ぜられる最大枚数(ステージ数)はハード依存。 MDXのドキュメントの『チュートリアル 5 : テクスチャ マップの使い方』にも軽く説明がある。 やったことはないので詳しくは自分で調べてー
- 201 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 09:52:44 ID:N6uteXgL]
- C#て C++ の + を二つ重ねたものだと思い込んで
VC#ダウンロードしちまったよ・・
- 202 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 09:56:37 ID:sfeb+0FL]
- 実際そういう意味らしいよ
- 203 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 10:53:17 ID:5ZcdBZVw]
- え?半音上げるのかとオモタ
- 204 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 11:18:55 ID:/IB5WzsI]
- おつ。この際MDXでもやるか?w
- 205 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 16:15:40 ID:fLJ9z/bM]
- SlimDXだろ
- 206 名前:名前は開発中のものです。 mailto:sage [2008/10/06(月) 03:21:06 ID:nwx4daly]
- もともと360で動かしたいからXNA使ってるんだけど
360関係ないとこ用にSlimDXさわってみるか
- 207 名前:名前は開発中のものです。 mailto:sage [2008/10/06(月) 11:04:44 ID:gE4lnVnu]
- しかしSlimDXは、DirectXのSDKのバージョンと直結してるのが面倒だな、
片方インストールしたら対応するものを入れなくちゃならん。
- 208 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 16:27:05 ID:8NURcQIi]
- SlimDXの9月版触ってみたけど、SampleFramework(ずっとこの名前で行くのかねw)の
GameクラスがちょっとXNAっぽくなってるな。 C++のDirectXとMDXとXNAからかき集めたような感じだな。
- 209 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 22:25:29 ID:pBXNcqo7]
- GameがXNAっぽくってどこが?
- 210 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 22:36:05 ID:Ascqucx6]
- XNAのMicrosoft.Xna.Framework.Gameクラスそっくりだろうが
- 211 名前:名前は開発中のものです。 [2008/10/11(土) 14:17:56 ID:+dRjBYHJ]
- 不定期あげ
- 212 名前:名前は開発中のものです。 mailto:sage [2008/10/31(金) 23:15:11 ID:LJmyJi3B]
- PDC終わったけど、Direct3D10のManaged APIどうなるのかなぁ
Task Parallel Library (TPL) , Parallel LINQ (PLINQ) での並列化も面白そう。
- 213 名前:名前は開発中のものです。 mailto:sage [2008/11/03(月) 14:25:40 ID:RWPNgtk7]
- 最新版のDirectXが入ってないPCでSlimDXのアプリ動かしそうとしてももちろん動かないけど
最新版のDLLだけ(d3dx9_39.dllだったかな?)流用したら動くみたいだった DirectXの部分DLLって配布物に混ぜたらダメだよなあ いれれたら楽なんだけれども、利用許諾に違反してるよね・・・ SlimDXが常に最新版と対応してる形になってるけどユーザーがそうとは限らないからなぁ
- 214 名前:名前は開発中のものです。 mailto:sage [2008/11/03(月) 20:26:22 ID:oFThlWAf]
- 今こそクリックワンスの出番らしい
- 215 名前:名前は開発中のものです。 mailto:sage [2008/11/04(火) 06:30:20 ID:tsPC8S/z]
- Readmeの必要システムにDirectX最新版が必要ですって書けばいいじゃん
- 216 名前:名前は開発中のものです。 mailto:sage [2008/11/04(火) 10:47:19 ID:sjveEHh9]
- DirectXの最新がSlimDXを追い越し、追いつくまでの期間がちょっと面倒
- 217 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 23:23:55 ID:RubAqusn]
- CodePlexに行ったら GateShift C# MMORPG Engine とかいうのがあったw
まぁ、登録されたばっかりで中身はまだ何もないけどね。
- 218 名前:名前は開発中のものです。 mailto:sage [2008/11/26(水) 23:00:04 ID:PaqIZDKA]
- VS2008SP1のIntellisense日本語化ktkr
- 219 名前:名前は開発中のものです。 mailto:sage [2008/11/26(水) 23:51:04 ID:tRXviIV1]
- 最新のSlimDXは最新のDirectXも同時にインストールされるので問題ない。
- 220 名前:名前は開発中のものです。 mailto:sage [2008/12/03(水) 05:39:31 ID:V5uqUVsl]
- SimcityDXと聞いて
- 221 名前:名前は開発中のものです。 mailto:sage [2008/12/03(水) 22:09:40 ID:gFrQ+tWl]
- いやいや誰も言ってないってww
- 222 名前:名前は開発中のものです。 mailto:age [2008/12/17(水) 21:18:16 ID:yK1MXLhq]
- 不定期あげ
- 223 名前:名前は開発中のものです。 mailto:sage [2008/12/18(木) 13:30:43 ID:iEg8pKUf]
- ダメなやつは何をやってもダメ
な?友人
- 224 名前:名前は開発中のものです。 mailto:sage [2009/01/08(木) 15:24:56 ID:oHiHmSck]
- MDX、XNA、SlimDXの比較
mainori-se.sakura.ne.jp/slimdxwiki/wiki.cgi?page=SlimDX+%A4%C8%A4%CF >>341>>345-348のような頭の悪い人間が使うのがXNA SlimDXは数MBのファイルひとつだけで必要なSDKランタイム/エンドユーザーランタイムすべてをインストールしてくれる ClickOnceのように知らずに個人情報(ユーザー名やコンピュータ名など)を流出したりもしない
- 225 名前:名前は開発中のものです。 mailto:sage [2009/01/08(木) 21:26:59 ID:vKoapKWl]
- >>341と>>345-348がどれだけ頭悪いのか期待
- 226 名前:名前は開発中のものです。 mailto:sage [2009/01/08(木) 23:39:35 ID:ChVyAcTu]
- いつになるやら
- 227 名前:名前は開発中のものです。 mailto:sage [2009/01/09(金) 17:40:01 ID:ViAy03qw]
- 2年後と予想
- 228 名前:名前は開発中のものです。 mailto:sage [2009/01/10(土) 02:30:15 ID:fjNT8yXO]
- ふと話題が出たので。
MDXはWin32APIも使ってるから、多分次期OSなったときに色々不具合でたままメンテナンスされずに終了と予想。 ネイティブなDirectx9のほうは何らかの対策はしそうだけど。MDXは何もしないことがわかりきってるからな。
- 229 名前:名前は開発中のものです。 mailto:sage [2009/01/10(土) 03:20:57 ID:27n6ndXo]
- 俺たちでC#から使えるDirectXラッパー作ろうぜ
- 230 名前:名前は開発中のものです。 mailto:sage [2009/01/10(土) 03:35:41 ID:mQJ59Fn9]
- win7で切り捨てられそうな気配皆無な件
- 231 名前:名前は開発中のものです。 mailto:sage [2009/01/10(土) 05:19:58 ID:CuApdTwv]
- SlimDXの他に、Managed Layer for Direct3D 10 というのもあるね
自分でやろうとすると自分で使うとこしかやらんだろうけど、ちょっとやってみたい気もする
- 232 名前:sage [2009/01/12(月) 14:17:44 ID:XEg86q8V]
- C#でゲーム作りたいのだが、よさそうなフレームワークを知りたい。
条件としては ・3Dが扱える(3Dモデルのほか、Quakeマップなどが読める) ・UIフレームワークを持っている(ゲーム画面内にウィンドウなど作れること) ・日本語が表示できる こちらで見てみたのは Irrlicht CPとAxiom [Irrlicht.NET CP] メリット:C#使える。3Dいける。UIフレームワーク持ってる。 デメリット:開発が2007年11月で止まっている。日本語使えない。 [Axiom] メリット:C#使える。3Dいける(Ogreとかいう有名なC++用エンジンがベースとか)。 デメリット:デモの実行でこけるし、不安定。この時点でサポートが不安。 日本語使えないことに目をつむれば、Irrlichtがいいのだが、 やはり日本語のメッセージなど表示させたいので、 いいフレームワークあれば、教えていただきたい。
- 233 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 15:23:38 ID:lDKkEuwn]
- Irrlicht っていうのを見てみたけど、Freetype入れて日本語フォント指定したらできないかな?
まあちょっとやってみようか。
- 234 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 17:38:42 ID:LmEzNJFZ]
- Irrlict、C#版のがC++版より使いにくかった記憶があるな
先にC++版に慣れていたせいもあるだろうけど… 所で、Taoベースの3Dゲームエンジンって無いんだろうか
- 235 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 21:45:20 ID:7p3Ih3Zn]
- CodePlexで探してみれば?
- 236 名前:名前は開発中のものです。 mailto:sage [2009/01/12(月) 22:43:06 ID:Fb2tDeyN]
- CodePlexはXNAベースが多いよ
SlimDXなんかでXNAのサンプルとかいろいろパクリまくって自分で作れば?
- 237 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 23:41:11 ID:L/R3vkUL]
- >>236
「今日OpenGLでHLSLを使ってみたんだ」とか言っちゃう人?
- 238 名前:名前は開発中のものです。 mailto:sage [2009/01/14(水) 00:32:48 ID:MBzTiGFM]
- 好きなのをC++/CLIでラップして使うんだ
もちろん完成したラッパーは公開してくれ
- 239 名前:名前は開発中のものです。 mailto:sage [2009/01/14(水) 10:20:43 ID:Fkyltahh]
- 完成する前に公開しないと飽きちゃうけどなw
- 240 名前:名前は開発中のものです。 mailto:sage [2009/01/14(水) 10:38:01 ID:0DnXfUAy]
- MDXをラッピングしたやつならあるよ。ただ3D周りはまだテストしてないな。
多分動くと思うけど、もしかしたら凡ミスがあるかも。
- 241 名前:名前は開発中のものです。 mailto:sage [2009/01/18(日) 01:21:20 ID:j2iau2Hk]
- 今気付いたんだけど、SlimDXのRelease Notesに有るSkinnedMeshサンプル
現行のNov 2008でも動くんだな。 なんかもっと古い版でも出来ていたんだろうな。 無駄に待ってしまったよ。
- 242 名前:名前は開発中のものです。 mailto:sage [2009/01/20(火) 00:28:13 ID:6qHyOt0W]
- 結局 Axiom を使うことにした。
AxiomはMultiverseというMMOのフレームワークのベースフレームワークとして 採用された実績あり。 ※Multiverse NetworkはNetscapeの初期の社員が集まって作った会社とのこと。 cf)ttp://www.chikawatanabe.com/blog/2007/09/dmultiverse.html また、最初に私自身がAxiomを動かそうとしたとき、Multiverse版のAxiomの デモを動かそうとしたのだが、それがまずかった。 安定版の0.7.3でデモを動かしたらちゃんと動作した。 デモの内容も、結構充実。 BSPによる空間表示 セルシェーディング バンプマップ、 オフセットマップ(バンプマップよりさらに凸凹して見えるやつ), 水の屈折表現、他、 いろいろある。 実装はフルC#。 ネイティブへのバインドはTaoやSdlが使われていて、 DirectX9、OpenGLをドライバとして使える。 とりあえず、趣味で使うには十分。
|

|