[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 08/16 00:18 / Filesize : 255 KB / Number-of Response : 973
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C# C# C♯ でゲームを作ろう Part1



1 名前:名前は開発中のものです。 [2008/06/09(月) 14:36:53 ID:yieVRZfd]
C#でゲームを作ろうと思う人が情報を交換するためのスレです。
テーマはアクション、パズル、RPG等なんでもOK

729 名前:名前は開発中のものです。 mailto:sage [2010/04/19(月) 12:25:16 ID:t3GCTZBN]
制限された中で工夫するのもSilverlightでは楽しいけど
WinFormsだけは体が受け付けない

730 名前:名前は開発中のものです。 mailto:sage [2010/04/19(月) 12:41:35 ID:7ix7gFMV]
>>727
さんくす。欲しかった奴だわ。

731 名前:名前は開発中のものです。 mailto:sage [2010/04/20(火) 14:53:19 ID:jOVRbFvG]
Mono以外だとGlassFishとNetBeansでサーバー側書いて
WCFで通信というのもあるかな

732 名前:名前は開発中のものです。 mailto:sage [2010/04/22(木) 22:34:21 ID:oq5rSU7I]
C#で作られた有名なフリーゲームってなんかある?

洞窟物語とかは違うよなぁ・・・

733 名前:名前は開発中のものです。 mailto:sage [2010/04/22(木) 22:44:02 ID:Uu4Ki4D+]
>>732
FreeTrain

734 名前:名前は開発中のものです。 mailto:sage [2010/04/22(木) 22:54:41 ID:Qwj4pzJf]
>>732
コードが有名というよりゲームが有名なのだと>>725じゃね?
テトリスを作ったらしい

735 名前:名前は開発中のものです。 mailto:sage [2010/04/22(木) 23:38:31 ID:UvAdoTLF]
>>734
それは流石に質問の趣旨と違うような。


736 名前:名前は開発中のものです。 mailto:sage [2010/04/23(金) 05:06:03 ID:xlxLtl02]
>>732
xboxのゲーム全般

737 名前:名前は開発中のものです。 mailto:sage [2010/04/23(金) 08:31:42 ID:Ce44Edfd]
ダウソ厨か



738 名前:名前は開発中のものです。 mailto:sage [2010/04/23(金) 09:03:25 ID:xlxLtl02]
>>737
あ、フリーってとこ読んで無かった・・・
スマン

739 名前:名前は開発中のものです。 mailto:sage [2010/04/23(金) 16:04:50 ID:4BBTYGTl]
>>732
Mazer Mayhem

740 名前:名前は開発中のものです。 mailto:sage [2010/04/24(土) 10:51:02 ID:qsdAsrGe]
a

741 名前:名前は開発中のものです。 [2010/04/28(水) 17:40:43 ID:RaynRbrh]
VS2010キター

742 名前:名前は開発中のものです。 [2010/04/28(水) 22:49:37 ID:nacVW8rg]
>>741
目玉はパラレル機能か
アレをどうやってゲームに活用出来るかだ

743 名前:名前は開発中のものです。 mailto:sage [2010/04/28(水) 23:36:17 ID:z4UJTCoL]
普通のゲームならシンプルにスレッドで解決出来るだろうしね。

744 名前:名前は開発中のものです。 mailto:sage [2010/04/28(水) 23:38:20 ID:YEMx3wOw]
高度なAIとか静的な画像処理とか?

745 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 01:47:35 ID:MsUIFFzP]
性的な画像処理?

746 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 02:12:16 ID:mAjDO/4m]
ゲームにはやっぱりかわいい女の子の性的な画像は必要だよね

747 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 11:46:23 ID:ut1UuGdU]
ゲーム製作的には2008以前でも十分な気がする。
違いはIDEの使い勝手とか?w



748 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 12:26:52 ID:mAjDO/4m]
C#の機能はともかく

VS2008と大きく異なる点の評価

AbcdEfghIjklmNopqという変数があったとして
大文字だけを組み合わせ、AEINだけでインテリセンスが効く。
なくても別にいい。

AbcdEfghという変数が
cdefみたいに途中の文字でもインテリセンスが効く。
まぁ、ちょっと便利かな。

フォームデザイナやコードエディタがVSと切り離してウィンドウをバラバラにできる。
環境によってはこれは大きいか。

あとはハイライトくらいか

749 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 13:24:13 ID:fL5SiSy1]
VS2010、ヘッポコピーなPCだと重いってのは大きい変更点だぜ。


750 名前:名前は開発中のものです。 mailto:sage [2010/04/29(木) 14:12:16 ID:mAjDO/4m]
それってVS2010?
俺の場合VS2010EEはVS2008EEより早かったんだが

ベータバージョンはとんでもない代物でまったく使えなかったが・・・・

751 名前:名前は開発中のものです。 mailto:sage [2010/04/30(金) 00:06:11 ID:cLnibg07]
s

752 名前:名前は開発中のものです。 mailto:sage [2010/04/30(金) 08:50:20 ID:SoO+SnLu]
VS2010入れたけどXNA4CTPやWP7使いたい人はどうすればいい?

753 名前:名前は開発中のものです。 mailto:sage [2010/05/01(土) 01:14:04 ID:Q/KZh9jT]
アンインストールしていれなおせ

754 名前:名前は開発中のものです。 mailto:sage [2010/05/02(日) 16:44:22 ID:dOIrGnNs]
以外とXNA使ってるひと多いんだな。

755 名前:名前は開発中のものです。 mailto:sage [2010/05/02(日) 18:44:21 ID:hYxeLkbV]
XNAのコントローラーの問題解決した?

756 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 07:13:46 ID:ATvQPLh8]
>>755
XNA4.0の新機能
・Windows Phone 7 に対応
・Visual Studio 2010 に対応
・グラフィクスAPIを機能的に”Reach(リーチ)”と”HiDef(ハイデフ)”にカテゴリ分け(大幅なリファクタリング)
・ダイナミックオーディオ
・マイク
・BasicEffectに加えて基本的エフェクトクラスの追加

コントローラー周りの変更は無さそうだ。

757 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 11:03:12 ID:i+l1zvaC]
やっぱりゲーム作るのは
C#とかXNAより
C++使うのが主流かね。

ゲーム作るのなんて
画像を表示する
文字表示する
音楽流す
計算する

くらいの機能あればなんでもいいしな



758 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 11:38:34 ID:eQQJZwfO]
単にノウハウの蓄積量の違いと .NET に対する偏見とネイティブ信仰があるからだと思うが。
列挙してる要件満たすだけなら別に Ruby でも PHP でもかまわんし。

759 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 11:41:25 ID:cqGYUpon]
あとキー入力な

760 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 12:53:45 ID:cGgJU10r]
機能よりC++の構文が受け付けない

761 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 13:24:27 ID:N34u4eL6]
何でこのスレにいるの?

762 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 13:25:57 ID:4QsT1ir0]
>>757
表示するだけなんだからますますXNAでいいんじゃないの?
なんでいまさらC++なのかって思うわ

763 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 15:52:56 ID:TzEVd1bD]
>>756
コントローラーの問題解決してくれれば使いたかったんだけどなぁ残念

764 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 17:00:28 ID:ATvQPLh8]
>>763
コントローラー入力だけ別のライブラリ使えばいいんじゃないの?

765 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 17:14:00 ID:TzEVd1bD]
>>764
それだと複数インストールしなきゃいけない問題が起こる
そんな手間かけるぐらいなら始めからXNA使わずにDirectXだけ使う

766 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 18:05:27 ID:jebOQ7LK]
>>765
言い訳ばっかするなら何もしなくていいから失せろ

767 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 19:52:45 ID:TzEVd1bD]
なに怒ってるの?社員?



768 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 21:29:07 ID:ATvQPLh8]
DirectXのSDKをインストールするのに手間がかかるってこと?
ゲームを作る方がもっと手間がかかると思うけど・・・

769 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 21:33:29 ID:sl2/Ix8s]
別にライブラリ使わなくてもWindowsのAPI呼ぶだけだろ

770 名前:名前は開発中のものです。 mailto:sage [2010/05/04(火) 23:11:39 ID:Ktm3IUCw]
別のライブラリってか、
[DllImport("winmm.dll")]してjoy〜系のAPI使うだけじゃないの?

771 名前:名前は開発中のものです。 mailto:sage [2010/05/05(水) 00:13:06 ID:30rFB5eU]
やったことない奴が吠えてみただけだから大目にみてやって

772 名前:名前は開発中のものです。 mailto:sage [2010/05/05(水) 01:08:49 ID:ADV8g3OF]
必死だな

773 名前:名前は開発中のものです。 mailto:sage [2010/05/05(水) 20:34:41 ID:Uoh4ZPAe]
>>509

774 名前:名前は開発中のものです。 mailto:sage [2010/05/06(木) 04:42:35 ID:vw2aVOvi]
Managed DirectXを使うには最新版のSDKでもいいのかな?

775 名前:名前は開発中のものです。 [2010/05/06(木) 14:35:53 ID:zsg5BL1W]
2007 November以降サンプルは含まれてない
今更MDXはやめとけ
とっくの昔に死んだライブラリだ
.NET4が出たというのに.NET1.1ベースだぜ
しかもネイティブ混在アセンブリだから新しいバージョンのCLRで動かそうとすると問題起きまくり

776 名前:名前は開発中のものです。 mailto:sage [2010/05/06(木) 16:39:39 ID:Jv9CoBSt]
>>775
レスありがとうございます
SlimDXを使うことにします

777 名前:名前は開発中のものです。 mailto:sage [2010/05/06(木) 17:44:14 ID:+OW0wgUE]
そこで「ではXNA〜」と言えないのが悲しいな
個人的にはテキスト表示をもうちょっと頑張って欲しい……



778 名前:名前は開発中のものです。 mailto:sage [2010/05/06(木) 18:45:03 ID:Cgxj3FLs]
C++,DirectX>>>(超えられない壁)>>>XNA>>>MDX>>>Windows API Code Pack>>>(MS公式の壁)>>>SlimDX
現状こんな感じだと思う。
SlimDX使ったゲームって見たことないんだけど何があるの?
ライブラリ自体はそんなに悪くないと思うけどドキュメントやサンプルがほとんど無いのはやっぱり使いづらいよ。

779 名前:名前は開発中のものです。 mailto:sage [2010/05/06(木) 19:56:03 ID:mMUy6KHe]
DTXMania
CandyDoll

780 名前:名前は開発中のものです。 mailto:sage [2010/05/06(木) 22:53:51 ID:pAIT1HJA]
XNAはフォントがもっと気楽に使えるようになるのと
好きなジョイパッド使えるようになればもっと使われるんじゃないかなぁと思うわ

781 名前:名前は開発中のものです。 mailto:sage [2010/05/06(木) 22:57:40 ID:BT80FJo6]
簡単に見えて結構難しいのが一番の障害だろ
XNA使いこなせるレベルならフォントやジョイパッドなんか自分でちょちょいと解決できるから全く問題にならない

782 名前:名前は開発中のものです。 mailto:sage [2010/05/07(金) 00:09:04 ID:y0xpQUlB]
最近XNA薦める人いるけどXNA全然盛り上がってないじゃん

783 名前:名前は開発中のものです。 mailto:sage [2010/05/07(金) 06:15:35 ID:gTvrC6C1]
XBOX360ControllerEmulator使ってる人いる?
ちょっと試してみたけどジョイパッド問題はこれで解決できそうだけど・・・

784 名前:名前は開発中のものです。 [2010/05/07(金) 17:24:32 ID:/GU3nZ5O]
わざわざエミュレートしなくても
どうせ入力はキーボードやXboxコントローラやほかのジョイパッドを
統一して扱えるようにラッパーかませて使うから同じことだろ
ほかのジョイパッドについては内部的に>>770で実装すればいいだけのこと

785 名前:名前は開発中のものです。 mailto:sage [2010/05/07(金) 17:39:16 ID:vNCxZ0sv]
盛り上がってるかどうかXNAスレを見たが技術的な話が何もなくてワラタ
ム板のほうも過疎気味
ちょっと悲しかった

786 名前:名前は開発中のものです。 mailto:sage [2010/05/07(金) 22:43:24 ID:DWedsHR4]
XNAスレは変な粘着が居て技術的な話が出来る場にならなかった。
あと審査が通らない!!とかそんなんばっかりなんだよね。

787 名前:名前は開発中のものです。 mailto:sage [2010/05/07(金) 22:50:29 ID:VCDxCjhF]
このスレでいいから技術的な話をしてみろよ



788 名前:名前は開発中のものです。 mailto:sage [2010/05/07(金) 23:00:37 ID:ulUfu5lM]
>>787
ぶっちゃけ、ここに集う連中のレベルでは不可能。
それでも世間的には平均を上回るとされている連中なわけで、
そのあたりから日本の腐った状況を想像していただけると幸い。

789 名前:名前は開発中のものです。 mailto:sage [2010/05/07(金) 23:07:51 ID:1ejUoPFq]
ここにも変な粘着いるけど^^:

790 名前:名前は開発中のものです。 mailto:sage [2010/05/08(土) 01:53:52 ID:5AUd+E60]
DXライブラリ最強伝説

791 名前:名前は開発中のものです。 mailto:sage [2010/05/08(土) 02:00:39 ID:xf3c5Qvm]
MOGRE使ってる人は居ないの?
OGRE自体、表示に関しては非常に充実してるから、
そのラッパーのMOGREがいい選択肢に思える。

792 名前:名前は開発中のものです。 mailto:sage [2010/05/08(土) 10:16:00 ID:eHfRJ7Yl]
あれ大袈裟すぎ
あそこまでガッチガチのフレームワークになるとC++で書いても変わらない気がする

793 名前:791 mailto:sage [2010/05/08(土) 17:51:15 ID:xf3c5Qvm]
どうせ後からいろんな機能が欲しくなって、
自分で実装しようとするが、
既にMOGREが持っていることがほとんど、
ということが起きると思う。

あと、C#で書けるという時点で、
.NETの恩恵が色々受けられるから、いいと思う。
(GCとかGenericsとかLINQとか。C++はヘッダ書いたりとか面倒だし…)

794 名前:名前は開発中のものです。 mailto:sage [2010/05/10(月) 06:08:33 ID:oQW91sL3]
※テンプレ※

[Wiki]

C#ゲーム製作@wiki
www21.atwiki.jp/csharpgamedev/


[C#解説サイト]

連載  改訂版 C#入門
www.atmarkit.co.jp/fdotnet/csharp_abc2/index/index.html
C# によるプログラミング入門
ufcpp.net/study/csharp/


[書籍]
プログラミングC# 第5版
www.oreilly.co.jp/books/9784873113968/

ゲームプログラマになる前に覚えておきたい技術 ※C#で書かれてないので注意※
www.shuwasystem.co.jp/gpro-sp/index.html

Microsoft XNA Unleashed グラフィックスとゲーム開発
www.borndigital.co.jp/book/detail.php?id=66
Microsoft XNA ガイドブック XNA ゲームプログラミングの基礎
www.borndigital.co.jp/book/detail.php?id=67
XNA Game Studioではじめるゲームプログラミング
www.o-kagen.gr.jp/release.html

795 名前:名前は開発中のものです。 mailto:sage [2010/05/10(月) 06:09:29 ID:oQW91sL3]
[関連スレ]

【Xbox360】 XNA Game Studio その6 【C#】
pc11.2ch.net/test/read.cgi/gamedev/1210637248/

796 名前:名前は開発中のものです。 mailto:sage [2010/05/14(金) 19:05:04 ID:XBxl02Bz]
突然どうしたw

797 名前:名前は開発中のものです。 [2010/05/27(木) 02:32:36 ID:ftuNZSDK]
すまない、くだららなくて、エスパー希望な質問なんだ
でも、答えてくれるとうれしい

Visual C# 2010 ExpressでSlimDXを使おうと思っているんだ
「SlimDX と C# で学ぶ DirectX」ではSlimDXのインストール後
「参照の追加」の「.NET」タブに「SlimDX」の項目が追加されているようだが
俺の環境では追加されていない。
インストールしたものは「SlimDX SDK (February 2010).msi」
インストールしたパスは「C:\Program Files\SlimDX SDK (February 2010)」
エクスプローラーから、SlimDX.dllが確認できるので
それを認識させるパスをどこかに書く必要があると思うのだが
それがどこだかわからない

なので、助けて下さい



798 名前:名前は開発中のものです。 mailto:sage [2010/05/27(木) 06:52:55 ID:bzVKPayY]
>>797
mainori-se.sakura.ne.jp/slimdxwiki/

799 名前:名前は開発中のものです。 mailto:sage [2010/05/27(木) 07:33:29 ID:aCWomQHN]
>>797
SlimDX使ったことないからエスパー回答になるけど・・・
SlimDXのインストーラーがVC#2010に対応していないとか、フィルターにひっかかってるとか。
msdn.microsoft.com/ja-jp/library/wkze6zky.aspx
「.NET」タブじゃなくて「参照」タブで追加できない?

800 名前:名前は開発中のものです。 mailto:sage [2010/05/27(木) 12:01:24 ID:Ds0GYQAl]
ちょっとやってみたよ
>>799の言うように、.NETじゃなくて参照からDLL指定すれば行けるよ
ただし、本体リビルドするんでなけりゃプロジェクトの作成またはプロパティから
対象のフレームワークを3.5以下にしないとデバッグできないみたい。


801 名前:名前は開発中のものです。 mailto:sage [2010/05/27(木) 18:11:12 ID:Ds0GYQAl]
でもまあ最初なんだろうし2008で始めたほうがいいかもよ
公式の2010のとこからでも過去のバージョンたどればDLできる
EEの場合、SP1で本体丸ごと入ってるからそれで

802 名前:名前は開発中のものです。 mailto:sage [2010/05/29(土) 10:13:37 ID:k9RbCjwF]
FormにAnchorプロパティつけてウィンドウの左右や下にFormのサイズや位置を自動追従
させようとするときの、プロパティ値って。
ここ見るとAllとかBottomRightとかあるんだけど
ttp://www.atmarkit.co.jp/fdotnet/csharptips/002anchor/002anchor.html

この簡易なAnchor指定って.NET2..0では廃止されてたりする?


ここの2番目の
ttp://www.tetsuyanbo.net/tetsuyanblog/3198

SampleTextBox.Anchor =
(System.Windows.Forms.AnchorStyles)
(
System.Windows.Forms.AnchorStyles.Top
| System.Windows.Forms.AnchorStyles.Bottom
| System.Windows.Forms.AnchorStyles.Left
| System.Windows.Forms.AnchorStyles.Right
);
だとビルド通って意図した通り動いた。

803 名前:名前は開発中のものです。 mailto:sage [2010/05/29(土) 14:59:36 ID:d7f0XFIO]
>>802
上下左右にアンカー設定つけてデザイナーがどういうコード吐くか見てみるといいよ
Form1.Designer.csってところに出力される
ちなみにVC#2008EE(.net3.5)だと

        private void InitializeComponent()
        {
            this.textBox1 = new System.Windows.Forms.TextBox();
            this.SuspendLayout();
            //
            // textBox1
            //
            this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
                        | System.Windows.Forms.AnchorStyles.Left)
                        | System.Windows.Forms.AnchorStyles.Right)));
            this.textBox1.Location = new System.Drawing.Point(13, 13);
            this.textBox1.Multiline = true;
            this.textBox1.Name = "textBox1";
            this.textBox1.Size = new System.Drawing.Size(267, 241);
            this.textBox1.TabIndex = 0;

てな感じだった
それに指定できる項目がどうなってるか気になるなら
System.Windows.Forms.AnchorStyles.
まで打って候補を確認してみればいいのに

804 名前:名前は開発中のものです。 [2010/05/29(土) 16:46:31 ID:wDVgbLlp]
スレ違い
ム板のふらっとC#スレで

805 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 08:49:00 ID:wIc391nb]
Express Edition で作ってる方に質問なんですけど
インストーラーはどうしてます?

簡単なゲームならむしろインストーラーなしで解凍したフォルダ内で完結する方が
受けがよさそうな気もしますが・・・

806 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 10:02:26 ID:ahIdcpZO]
ClickOnceかWiXかなあ・・・

807 名前:名前は開発中のものです。 [2010/05/30(日) 10:09:58 ID:n9EzTz/n]
>>805
まあインストーラーありだと嫌だって人も結構いるねえ
なしでもいいような気もするけど



808 名前:名前は開発中のものです。 [2010/05/30(日) 10:17:56 ID:D/7gV3EU]
簡単なノベルゲーを勉強がてら作っているのですが文字描画とか画像描画の
勉強サイトのurlがあったら教えてください
C#でやっていますがCでもjavaでもいいですお願いします

809 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 10:22:09 ID:FxG37UgX]
文字描画や画像描画はプラットフォームに依存するから一般的な方法というのは存在しない
まずは何を使って作るか決めないと始まらない
C#ならDirect3D, WPF, XNA, Silverlight, WinForms, SDLくらいか

810 名前:名前は開発中のものです。 [2010/05/30(日) 10:37:55 ID:t7+jn5KC]
>>809
WP7を買おうと思ってるのでSilverlightを考えています
プラットフォーム依存の部分は勿論なのですがノベルゲーの基礎的な部分が知りたいのです
例えば文字列を遅延させて描画する、Save/Loadの実装、背景画像と立ち絵画像のブレンドとか
書いててあきらかにスレ違いな気がしてきました すみません

811 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 10:46:31 ID:FxG37UgX]
画像のブレンドはSilverlightが勝手にやってくれるからいらん
もちろん自前で実装することもできるけどそういう低レベルな部分を上で実装してしまうとものすごく遅くなる
タイプライターみたいな文字表示とかは書籍によく載ってるよ

812 名前:名前は開発中のものです。 [2010/05/30(日) 10:56:45 ID:t7+jn5KC]
>>811
ありがとう
本屋に行って探してみますね

813 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 14:59:25 ID:/7OiDesI]
とりあえずJava/Swingあたりで、
適当なプロトタイプでもこしらえてみるかと思って作業してたんだけど、
あれってウィンドウサイズがOS依存なんだってな。JDK7まで修正されませんって名言されてて泣いた。
とてもじゃないが、処理速度とかを除いてもゲーム向けとしては使えない。

XNAがWindows標準セットになればまだなあ……

814 名前:名前は開発中のものです。 mailto:sage [2010/05/30(日) 19:49:36 ID:FxG37UgX]
Swingで作れるものなんだったらSilverlightはお勧め
結構描画速いしピクセルシェーダとか使えちゃうしXNAと違ってUI簡単に作れるし.NETいらないし
もちろんどこで動かしても同じ見た目になる

815 名前:名前は開発中のものです。 mailto:sage [2010/06/01(火) 14:58:24 ID:Z3pLIbqC]
>>814
Silverlightは詳しく知らない、というか触ったことないんだよな
微妙な評価が多かったように記憶してるけど、存外そうでもない?
WPFはこれからやってみようと思ってるんだけど

今はとりあえず慣れ親しんだLL言語でプロトタイプ作ってるよ

816 名前:名前は開発中のものです。 mailto:sage [2010/06/01(火) 23:35:05 ID:7w24hSGx]
微妙なのはWPFの方だろ
確かにWPFは強力で超柔軟なフレームワークだけどゲームで使う分にはSilverlightとそんなに変わらない
3DならXNAやSlimDXなどを使うだろうしな

817 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 02:35:11 ID:OLRLXFr4]
SlimDXはありえないランタイム多すぎ



818 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 04:13:39 ID:vuix94gj]
>>816
誤解を生む文章だった、失礼。WPFはゲームを意識してのことじゃない。
流用できるんならそれに超したことないけど。

819 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 07:01:02 ID:mk7m5zuW]
でも SlimDX 除外したら XNA しかのこらへんやん!

820 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 10:01:03 ID:OLRLXFr4]
XNAもランタイム多すぎだから駄目だな
正直C#でゲーム作りはまだまだ厳しい状況だと思う

821 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 18:22:57 ID:FQq2ZRe/]
と、C#でゲームを作ったことのない者が申しております

822 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 18:27:55 ID:HTRMmaSk]
結局C#でゲーム作るときには何が良いのかわからないです
現状だったらXNAで良いのでしょうか?

C++とか言わないで><

823 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 18:40:42 ID:0z9+CDBc]
君のレベルによる。XNAやSlimDXは初心者にはかなり難しい。
情報が少ないことを除けばSilverlightは2Dならかなりとっつきやすい。
いずれにせよC#がきちんと理解できているのが前提なので、
ゲームはひとまずお預けにして、まずはWinFormsでいいから
VC#の本買って練習しましょう。

824 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 18:44:40 ID:eHTKFESg]
そうだな。Formでいろいろできるようになるのが前提だな。
あとXNAは最初にゲームループ作ってくれるから、とっつきはいいかも
両方やって味噌

825 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 18:51:18 ID:0z9+CDBc]
XNAはいいけど間違ってもXNAを使いながらC#の勉強しようとは思わないことだな。
何をするにもおまじないがものすごく多くて勉強にならないし面白くない。多分挫折する。
最初はコンソールかWinFormsから

826 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 19:07:58 ID:oYbeY1HW]
SlimDXでユーザコントロール作ってる俺は変人ですかそうですか
まあゲームじゃないんだけどね

827 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 21:00:56 ID:Rya8rRs+]
DXlibじゃダメ?



828 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 21:32:19 ID:iMDpjMhT]
>>822
XNAだとかいろいろ出てるけど、俺がおすすめするのはDXライブラリ
MDX→XNA→DXライブラリと行って、DXライブラリが一番便利だった
初心者〜中級者までまあ満足できると思うよ

C#で使うのも簡単だし、XNAとかMDXとか微妙なの使うよりは遥かにマシだと思う
何より豊富なマニュアルがある(必要ならばソースを読めばコメントがいっぱいついてるのでコード読めなくてもどんな関数なのか一目でわかる)

ただし3Dのゲームを作ろうとしたらDXライブラリではお話にならないが……

829 名前:名前は開発中のものです。 mailto:sage [2010/06/02(水) 21:38:20 ID:vuix94gj]
C#はともかく、VisualStudioの機能はよくわかんないんだよな
MSDN分かりにくいし、少し込み入ったことやろうとすると大抵情報不足の壁にぶちあたる
そこらへんをうまく切り抜けるスキル欲しいなあ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<255KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef