[表示 : 全て 最新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

2 名前:p3068-ipbf1809hodogaya.kanagawa.ocn.ne.jp mailto:sage [2008/06/09(月) 16:00:52 ID:wu/CbSMw]
嫌です

3 名前:名前は開発中のものです。 [2008/06/09(月) 18:03:21 ID:hPaVQxMn]
>>1


4 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 19:46:53 ID:Cr0HYKwC]
>3 ちょwwwっ、おまwwwww 。
向こうスレの372じゃんよ。晒し上げだと思た。

やっぱり有力なのは、WPFとSlimDXなんですか?

5 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 20:32:27 ID:5UOCk2EZ]
一乙

6 名前:名前は開発中のものです。 [2008/06/09(月) 21:18:04 ID:wUJXmKfj]
WPF重いって聞くんだけどゲームなんて動くの?

7 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 22:01:37 ID:/15neIxK]
free trainよろ

8 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 00:53:05 ID:IYq4fEbX]
とりあえず>>1乙。
WPFにはデフォでスキンメッシュサポートしてなかった気がする
今は元気ないから基本ROMります


9 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 09:25:06 ID:aURhsLAe]
RPG制作中。
制作停滞中。
制作停止中。
黒歴史消去中。

10 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 18:04:03 ID:EiUhIj8b]
各ジャンルのゲームの、参考になるサイトを教えて下さい



11 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 22:14:51 ID:IYq4fEbX]
各ジャンル、というなら個々のサイト探すより一通りデザパタやデータ構造おぼえたほうがいいんちゃう?
2DのACTとSTGはある程度抽象的になったり汎用性を求め始めると途中で完全に同じになるし、
3Dはその時点でやる事の大半が決定するし。
RPGはツクールを再現する事を考えればおのずと答えが出てくるんじゃないのか?やった事ないけど。

12 名前:名前は開発中のものです。 mailto:sage [2008/06/11(水) 18:49:09 ID:wGllcvbN]
XNAも未来が怪しい品

13 名前:名前は開発中のものです。 mailto:sage [2008/06/11(水) 22:51:04 ID:OiFcR8vb]
テンプレ作ろうよ

・関連スレ

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



あと向こうでは話題にも上がりそうにないが、こんな本もあるぞ

XNA Game Studioではじめるゲームプログラミング
www.o-kagen.gr.jp/release.html


14 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 02:07:14 ID:3ZCqUpoU]
>13
マイクロソフト株式会社の方、
いつも2chのスレまで見に来て頂いてありがとうございます。
 本当に役に立たないクソスレをご紹介され、読んだことも無い
本をむやみにお勧めくださいまして、大変ウザイです。

 XNAだけは関わってはいけないことが非常によく解りました。

ウザくてとても不快なので、一刻も早く社員IDをとっと便器に流して
死んでくださるようお願い致します。

15 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 03:56:52 ID:uUwof2XW]
ゲーム作りに.NET(C#)を使う利点として、言語の組み込みが楽な点は見逃せないな。
言語の選択肢もDLR上に実装されたやつだと例えば

IronPython
www.codeplex.com/IronPython
IronRuby
rubyforge.org/projects/ironruby/
Nua (Lua for the DLR)
www.codeplex.com/Nua

他にもIronLisp、IronScheme等々

>>14
ウザくてとても不快なので、一刻も早く ゲハに帰れ

16 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 22:34:39 ID:ea0vnWnH]
>>11

↑完全にしったか君です
頭の弱い可哀相な人なのでスルーしてあげてください

17 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 23:01:55 ID:dYWALXjo]
>>16
え、俺?

18 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 17:23:50 ID:2Ycn2FuZ]
11がしったかには見えるほどの技量なんだろう

19 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 17:51:25 ID:b24QJXjx]
これもまた話題
ふつつかながら、>>11の発言を検討してみるる。

>ある程度抽象的になったり汎用性を求め始めると途中で完全に同じになる
そういう方向に進んじゃうね。
ただ、完全に同じになるというのは言い過ぎじゃないかな。
その場合の構造は、神の域に達してるだろうし。
あとまあ普通に、個々人の技量の限界や、趣味によるアプローチの違い、妥協とか細々と出てくるし。
ともあれ俺も、進化の方向は同じ指向性に落ち着くよなぁ、とは思う。
前もって、奇抜なデータ構造とか考える必要性があれば別かな。
まあ、ともあれ上記の「完全に」ってのは誤解生む表現だと思うよ。

>3Dはその時点でやる事の大半が決定するし
まあ、大部分が座標変換の繰り返しに終始するしね
ゲームフレームワークの台頭で、残りの本質に集中できるようになってきてるけど。

>ツクールを再現する事を考えればおのずと答えが出てくるんじゃないのか?
まあ同意かも。一つの答えに集約する事はないと思うけどね。


うーん、俺にはもう一歩見識が足りないようだ。
>>16が何に噛み付きたいのが判らないという結論で失礼

20 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 18:25:49 ID:IFoeBRrj]
みるる



21 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 18:42:05 ID:b24QJXjx]
みるみる

22 名前:名前は開発中のものです。 mailto:age [2008/06/15(日) 17:33:49 ID:Sbd1fMHQ]
書籍情報―Microsoft XNA 3Dゲーム製作入門
www.kohgakusha.co.jp/books/detail/978-4-7775-1372-7

C#でXNA使わないのはもったいないと思うのだが
シェーダーとXNAが必要になるのがな・・・

23 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 23:11:05 ID:sTpdkcDv]
>>22
日本語でok

24 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 00:22:49 ID:hlBXkfkb]
>>23
分かった。でも、分からない方がいい。


以下、スレ違いゴメン
>シェーダー
XNAの推奨環境はShader2.0以降のビデオカード

>XNAが
XNA Game Studio 2.0で作成したゲームは配布先に以下のランタイムを必要とする。インストール順序は不問。
・Microsoft .NET Framework 2.0 Service Pack 1 (x86)
・DirectX End-User Runtime Web Installer - 日本語
・Microsoft XNA Framework Redistributable 2.0

あれ? 家の前に黄色い救急sy(ry

25 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 07:28:08 ID:HEP7Jkvl]
>>24
やっぱりそれだけ必要な環境、ランタイムがいるんだね

確かABA氏がXNAのゲームを公開してたときに、
うちの周りで、動かせねーって奴が一杯いたくらいだから
意外に大変そうに感じたよ。XNAは

26 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 17:14:23 ID:GzbfVCZH]
1さんスレを立てたからには何か話題振ってよ

27 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 18:50:22 ID:PZi+kjLT]
>>24
シェーダーが難しいよな
対応してなかったら、グラボ買わないといけないから
他にXNAスレあるし(荒れてるけど)、まあスレ違いだな

>>26
話題なんて無いだろう。まず何を作るんだ?
テトリスでも作る?

28 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 19:02:02 ID:RwTthqXG]
マリオ作りたいんだけど全く知識がない

29 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 22:08:47 ID:GzbfVCZH]
>>28
1、言語の基本はなんとか。
2、インターフェイス(抽象クラス)、List<>などのコレクションの使い方が分かる
3、基本的なデータ構造もわかるが、(何から手をつけたらいいか/ゲームを管理する方針が) わからない

どれ?

30 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 22:33:14 ID:JUrwHwGu]
C#自体の勉強なんて本買って読むしかない
そこから先はC#だろうとC++だろうと変わらん



31 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 22:36:02 ID:gYAjvWUk]
C#でメインループってどうやって作るの?
Timer?それともメッセージループあるの?

32 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 22:53:02 ID:JUrwHwGu]
while(form.Created)
{
 更新();
 描画();
 Application.DoEvents();
}

33 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 22:53:44 ID:GzbfVCZH]
System.Diagnostics のStopwatchクラス。どっかの十分精度の出るやつのラッパーらしい。

staticメンバで、インスタンス生成+一括初期化のStartNew()で一行で初期化できるし、
(double)インスタンス.ElapsedTicks / Stopwatch.Frequencyで、↑してからの経過時間(秒)が分かる。

34 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 23:05:50 ID:JUrwHwGu]
ループを直接書かずにこんな感じでApplication.Idleイベントを使う方法もあるみたい
Application.Idle += (sender, e) => {
 while (!NativeMethods.PeekMessage(out msg, IntPtr.Zero, 0, 0, 0))//DllImportしてくる
  描画や更新やウェイト();
 }
Application.Run(form);
XNAなんかだとこっちになってるからこっちの方がいいのかも

35 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 23:06:27 ID:TsDwEFxY]
>>31
Application.Idleイベント内でウィンドウメッセージの有無を
P/InvokeのPeekMessageで判断しつつメインループ呼び出し、とか。

Application.DoEventsメソッドはGC引き起こすからってSDKサンプルは
この実装に変更されたんだけど、.NET2.0以降のWinFormsは
DoEventsが改善されてどっちでもよくなった気がする。

36 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 23:07:07 ID:TsDwEFxY]
かぶりまくりましたとさ。

37 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 01:09:46 ID:LPgSeZ7x]
>>28
無限にステージが生成されるマリオっぽいゲーム「Infinite Mario Bros」 - GIGAZINE
gigazine.net/index.php?/news/comments/20061126_infinite_mario/

「参考にして」とか言うと、JAVAerになっちゃうのかな・・・

38 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 05:13:04 ID:n6NSfelE]
xnaスレが死んだから製作するならこっちだな

39 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 10:00:21 ID:LYh0RfbY]
>>29
3

40 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 11:11:04 ID:j2oc2Sqc]
>>39
1、三角関数やDirectX、XNAなどのライブラリの使い方が分からない。
2、ある程度分かるので、とにかく動的配列(List<>)で画面に表示されるものを管理して、動くものを作りたい。
3、上記では応用性が低い(ステータス表示、などの表示物同士の関係)を一意に管理できないので、一意に管理できる構造で作りたい。

3は試行錯誤中なんで俺は無理な。



41 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 11:50:39 ID:LYh0RfbY]
>>40
1だけど、三角関数は分かる

42 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 11:52:43 ID:YBZ5IUmt]
XNAのサンプルとか読んだら勉強になるよ

43 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 16:23:51 ID:j2oc2Sqc]
Managed Directxならdirectxランタイム、まぁ普通は入ってるはず。
XNAなら、それに加えてXNA Game Studio 2.0。実行する側もXNAframeworkをいれる必要アリ。


どちらもとりあえずソリューションの参照設定等を適切に設定した後、初期化すべきことがある。
MDXはDeviceクラス。大分楽にはなったけど多少コード量アリ。
XNAはMicrosoft.Xna.Framework.Gameクラスに色々初期化等まとまっているので、適当に継承したクラスを初期化すればいい。
というか、そもそもプロジェクトテンプレートが追加されてるからそこからプロジェクト作って終了。

44 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 11:36:38 ID:UTTrScd6]
前スレ?(板違いのやつ)の最初の方にあった質問みたいに
マリオ系のゲームって単純に円を動かすことの延長と考えておk?

45 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 17:58:51 ID:jSrEpJMe]
マリオなら長方形の方が

46 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 23:16:45 ID:XUzJpvoh]
>>44
間違っちゃいないと思うけど、かなり延長しないと届かんぞw

47 名前:名前は開発中のものです。 [2008/06/26(木) 13:36:48 ID:id1+KE93]
更新が止まりドキュメントもSDKからはずされたManaged DirectXに一石を投じる
.NET用DirectXライブラリ

SlimDX
slimdx.mdxinfo.com/

48 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 13:43:07 ID:id1+KE93]
外出orz

49 名前:名前は開発中のものです。 [2008/06/26(木) 15:48:25 ID:o31qtSgg]
デルフォイでやるフォイ!

50 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 01:41:56 ID:heWf9BXC]
Delphi for the Microsoft .NET Framework でやるんですね!



51 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 02:01:52 ID:9NRfGkCB]
Delphi.NETよりC#のほうがコンパイル速いんだな

52 名前:名前は開発中のものです。 [2008/06/28(土) 00:09:16 ID:au+8Hm0C]
【ゲーム】Microsoft、XBOX360/PC用の3Dロボットゲーム「Robot Game」をソース付きで無償配布
news24.2ch.net/test/read.cgi/moeplus/1214571064/

53 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 20:07:24 ID:ka3HX9Vt]
360もってない俺には縁のない話か。

54 名前:名前は開発中のものです。 mailto:sage [2008/06/29(日) 00:35:59 ID:q993c33X]
実際このスレを覗いてる人はどのくらいいるんだろうか。

55 名前:名前は開発中のものです。 mailto:sage [2008/06/29(日) 09:22:02 ID:rMv7fh0w]
>>47
D3DX 使ってる時点で面倒くさいよね…

56 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 01:07:13 ID:MihHSzSD]
>>55
試しに使い始めたけど(Direct3D初挑戦)
C++&DirectXやMDXのコードが参考になるので、情報にはわりと困っていない。

確かに面倒・・というか、DirectXが広大すぎてどこから学べばいいのやら・・・。

57 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 09:01:18 ID:ZOwoeIrp]
>>56
マジか。応援するぜ。
SlimDXは日本語解説が皆無すぎて全然手を出せなくて困る。
うちは完全にMDXが死んだらそっちに移行するつもりなんだけど、ギリギリまでMDXにしがみつくさ。

58 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 11:15:48 ID:YSqfp+bo]
オレは箱でXNA触ってC#でDirectX、に興味を持って
MDX触りだしたとこだけど、SlimDX も同じような感じだな。
こっちメインにしてみようかなあ。

59 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 11:53:06 ID:MihHSzSD]
MDXを意識したDirectXの薄いラッパーという事で、
SlimDXの日本語解説が無くても(英語解説は見てない)今の所苦労はないかな。


とりあえずSampleFrameworkに初期化関係を任せて
Xファイル読み込んでテクスチャ貼り付けるあたりまで作ってみた。
# ライトを有効にし忘れて何も表示されない。という初心者によくありそうなミスを・・ orz

次は地面作って立たせて、クリック移動あたりをやってみようかな。

60 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 21:39:20 ID:ZOwoeIrp]
素材とか作るのによさげなツールとか、素材サイトのリンク張ったほうがいいかな。



61 名前:名前は開発中のものです。 mailto:sage [2008/07/01(火) 14:04:51 ID:OhzoRW5G]
なるほど、そういうのもいいかもね。

62 名前:名前は開発中のものです。 mailto:sage [2008/07/01(火) 19:50:06 ID:IdnqnFJb]
とりあえずこの手の使用に理解があるサイトでも。でも利用規約とかは各自確認してください。
ドット絵ツールなんかは、Vectorで検索かければこれ以外にも出てくるね。
一応音楽作成ソフトでcherryやDominoもあるけど、BGMを自分で作るのはちと辛いだろうから省略。

ザ・マッチメイカァズ(効果音)
ttp://osabisi.sakura.ne.jp/m2/

煉獄庭園(BGM)
ttp://www.rengoku-teien.com/

das Nest der Qualle(フォント(アルファベット))
ttp://homepage2.nifty.com/stomolophus/

Y.Oz Vox(フォント)
ttp://yozvox.web.infoseek.co.jp/

TAKABO SOFT NETWORK(ドット絵ツール EDGE)(シーケンサ Domino)
ttp://www.tkb-soft.hmcbest.com/

ELF's(ドット絵ツール DotPainter ALFAR)
ttp://www.interq.or.jp/www1/helohelo/elf/


63 名前:名前は開発中のものです。 mailto:sage [2008/07/01(火) 20:08:17 ID:IdnqnFJb]
後一応3D製作ツールも。上記も含めツールは触って、いいんじゃね?と思ったもので、完全に主観です。

metasq.net(メタセコイア (無料版はLE))
ttp://www.metaseq.net/index.html

3DACE の部屋(六角大王系ツール)
ttp://hp.vector.co.jp/authors/VA017881/

64 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 10:08:13 ID:rCWl6c5r]
メタセコ出すなら、これも。

エルフレイナ
ttp://sorceryforce.com/elfreina/index.html

65 名前:名前は開発中のものです。 mailto:age [2008/07/04(金) 22:12:27 ID:TZR72vdI]
週末だし>>1か他の誰か、何か話題を振るんだ

66 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 18:19:23 ID:dXTmgzub]
ム板の組み込み系言語スレより転載
> ゲーム向け組み込みJavaScript(まだベータ版)
> CRI Script - Trac
> criscript.com/trac
>
> ・ゲームへの組み込みを念頭に作られた ECMAScript の処理系
> ・PC と Xbox360 で動作確認
> ・BSD ライセンスに近い独自ライセンス
> ・バイトコードにコンパイルして実行 (=実行時オーバーヘッドが少ない)
> ・マルチスレッドサポート; resume() という言語拡張も。
> ・C++ との相互利用が簡単
> ・PowerPC, ARM に向けた最適化
> ・Eclipse によるデバッガ
> ・コンポーネントをカスタマイズ可能で、メモリ使用量が小さい
> ・GC のタイミングをコントロールできる
> ・Vector とか Matrix とか
>
> 参考URL ※箇条書きは書きサイトより引用
> ゲーム組み込み用の ECMAScript 処理系 CriScript - Game Scripting Memo
> d.hatena.ne.jp/epics/20080506/p2

67 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 13:54:19 ID:pvGFjL5j]
C#から使うならJScript.NETでいいだろ

68 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 21:00:58 ID:3LZn/mxw]
ゲームパッドからの入力ってDirectInput使うしかない?
MDXイヤなんだけど。。。

69 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 21:09:53 ID:pvGFjL5j]
SlimDXとか[DllImport("winmm.dll")]joyGetPosとか

70 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 23:35:51 ID:3LZn/mxw]
>>69
ありがとう、今色々調べ中
joy〜系関数があるのを今はじめて知った。
PlaySound()とかは知ってたんだけど、お恥ずかしい。



71 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 21:00:13 ID:gDwZYfEw]
時々思うこと。なんで英語圏に生まれなかったんだろうなぁと。
SlimDXが使いたいけどドキュメントも読まずにゴリゴリいくのはウチには無理だ。

72 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 22:07:50 ID:Ol5MmN3V]
英語のドキュメントも楽々読めるように勉強しようぜ
俺も読めないから中学英語からやりなおしてるorz

73 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 12:52:08 ID:tyrcDjMf]
たしかにヘルプは充実してるけど、、、
翻訳より実例集のがよかったりしない?
サイトたてようかな

74 名前:名前は開発中のものです。 mailto:sage [2008/07/12(土) 00:04:04 ID:4NDo/nQe]
やってくれるのなら非常にうれしいぜ

75 名前:名前は開発中のものです。 mailto:sage [2008/07/12(土) 07:50:27 ID:lvSB43EX]
有れば俺も欲しいけど、
 「リンク貼るだけなら、馬鹿でもできる」とか言い出す池沼がでるよ。
匿名性の高いwikiで8割自分とかでもよいけど・・・ それも管理者批判を聞かない事は無いし。

俺には2chがらみでサイト立ててくれる人が幸せになれるとはちっとも思えないな。

76 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 18:25:18 ID:ZcQ/VeP5]
匿名性の高いwikiで思いつくのはGamDevWikiだなw
wiki.game-develop.com/

77 名前:名前は開発中のものです。 mailto:sage [2008/07/14(月) 09:40:28 ID:C37GVVmS]
復活したのか。
ってスレあるんだな、覗いてみるか。

78 名前:名前は開発中のものです。 mailto:sage [2008/07/20(日) 19:34:00 ID:mfo2gGW5]
とりあえず、VisualStudioExpressEdition2008のC#いれますた
今はwww.atmarkit.co.jp/fdotnet/csharp_abc2/index/index.htmlで勉強中です
そのうち、世界一のゲームを作りたいと思っていますのでよろしこです

79 名前:名前は開発中のものです。 mailto:sage [2008/07/21(月) 22:34:15 ID:g+fia9B8]
遠回りになるけどいい選択だな

80 名前:79 mailto:sage [2008/07/21(月) 22:37:10 ID:g+fia9B8]
もちろんC#を選んだことじゃなくてそのサイトのことだよ



81 名前:名前は開発中のものです。 mailto:sage [2008/07/22(火) 05:24:05 ID:N71yIVrD]
堅実な選択だね。
学習に行き詰ったらム板のC#スレに来るんだ。

・関連ライブラリ
SDL.NET - SourceForge.net
sourceforge.net/projects/cs-sdl/

82 名前:名前は開発中のものです。 [2008/07/22(火) 20:43:25 ID:1dd3aI45]
すみません。基本的な質問で恐縮なのですが、、、
ExpressEditionっで作成したパッケージって
オフィスで配布しちゃダメなんですよね?

83 名前:名前は開発中のものです。 mailto:sage [2008/07/22(火) 21:37:51 ID:U2H55IvR]
>>82
商用利用ってこと?
仮にそのことならもちろんOK。ぐぐりゃ一番上に出てくるよ。世の中すごい時代になったもんだ。

>>81
SDL.NETぐぐった。OpenGL系のゲーム作成支援ライブラリか。ふつうに知名度高そうだし。
SlimDXやYaneSDK以外にも色々ゲーム作成支援系のライブラリってあるんだね。

84 名前:名前は開発中のものです。 mailto:sage [2008/07/22(火) 21:40:28 ID:OftPVLUQ]
で、アカデミックは商用利用だめなのか

85 名前:名前は開発中のものです。 mailto:sage [2008/07/22(火) 21:55:27 ID:U2H55IvR]
そりゃまぁ。

86 名前:82 [2008/07/22(火) 21:56:36 ID:1dd3aI45]
>>83
速レスサンクス!
会社がセキュリティや契約関係厳しいので。
あくまで、社内での配布目的の場合です。
たしか、2003くらいまでは、.NETは社内配布する場合、
それ専用の権利をもったヤツを買う必要があった気がして。
その配布可能なソフトを無くしてしまったので、諦めていたんだが。

87 名前:78 mailto:sage [2008/07/22(火) 22:39:57 ID:dxKyXJ2o]
レスどうもです
>>79-81
>>78で書いたサイトは会社の先輩から下手な入門書よりずーっとましだと教えてもらいました
気になるのですが、>>80の意味はC#がゲーム製作に向いていないとのことでしょうか?

会社の先輩にゲーム作りたいと言ったら、恋愛シミュレーションツクール紹介されてしまいましたが、C#がんばります

88 名前:名前は開発中のものです。 mailto:sage [2008/07/22(火) 23:10:54 ID:QphW2VXr]
作ったゲームの配布がよくわからん、みんなどうやってんの.NETの場合。
.NET Framework ってユーザ各自で落として自主的にインスコしてもらうもんなの?
XPには最初からは入ってないよね?他のアプリの動作に影響ないんかね
既に他のアプリが古いバージョンの .NET Framework入れてたりしてたらどうなる?


89 名前:名前は開発中のものです。 mailto:sage [2008/07/22(火) 23:43:41 ID:U2H55IvR]
>>87
言語には得意不得意があって、単純に優劣つけるもんじゃない。
よって、言語選択を賢い賢くないと表現できるようなもんじゃないねってこと。・・・かな?

多分、少なくとも下の4つのグループに水準の住み分けができてるんじゃないか?
同一では潰しあっている、見たいな感じ。

PHP/Ruby/Perl …ごめん、ここら辺は全くわからん。
C、C++
C++CLI
C#、VB.NET/Java

>>88
.NetFrameworkで開発されたソフトは、動作側で上位バージョンの.Netframeworkさえあれば大体は動く。
くわしくはこっち。
ttp://itpro.nikkeibp.co.jp/article/COLUMN/20061017/250853/
それぞれのバージョンは独立して存在してるから競合することはなく、1.0〜3.5まで同時に混在可能。
.NETFrameworkが他のアプリに影響を与えることは多分ない。と思うが知らん。


90 名前:名前は開発中のものです。 mailto:sage [2008/07/23(水) 00:22:52 ID:3WuY5+EK]
>>85
嘘つき



91 名前:名前は開発中のものです。 mailto:sage [2008/07/23(水) 00:39:39 ID:dWHhhkoe]
>>88
2.0ターゲットならだいたい入ってるよ

92 名前:名前は開発中のものです。 mailto:sage [2008/07/23(水) 00:44:56 ID:nM8x5SX3]
>>90
え、アカデミック版って商用利用していいの?

93 名前:名前は開発中のものです。 mailto:sage [2008/07/23(水) 00:52:18 ID:dWHhhkoe]
全く問題ない
だいたいSDKとソースコードさえあればコンパイルできるんだから制限しても無駄

94 名前:名前は開発中のものです。 mailto:sage [2008/07/23(水) 01:43:51 ID:iexNCNtO]
>制限しても無駄
そういう問題じゃないよね

95 名前:名前は開発中のものです。 mailto:sage [2008/07/23(水) 02:19:36 ID:3WuY5+EK]
>>94
いいからライセンス読み直してこいよ

96 名前:名前は開発中のものです。 mailto:sage [2008/07/23(水) 02:22:20 ID:iexNCNtO]
おkなのは分かってるが

97 名前:名前は開発中のものです。 mailto:sage [2008/07/23(水) 04:46:37 ID:tDhL0N3G]
クライアントへの.NET Frameworkの配布に関しては
.NET Framework 3.5 SP1から、クライアント向けに最適化されたランタイム(最終的には20M未満になる)が提供される。

個人的に当面は.NET Framework2.0をターゲットフレームワークにして開発するのが良いかなと思ってる。
LINQや式木が使えないのは痛いけど、型推量(var)・匿名型・暗黙型付配列は使えるからね。

>アカデミック版
当然商用利用可能で、Professional Editionと全く同じ機能(というかProそのもの)

ただ、学生ならDreamSparkの利用を検討するのも良いと思われる。
isic.univcoop.or.jp/dreamspark/index.html
・Visual Studio 2005/2008 Professional Edition 日本語版
・Windows Server Standard Edition 日本語版
・XNA クリエイターズ クラブ 12ヶ月間 メンバーシップ
他が無償(※国際学生証の発行に実費\1,430)で利用できる。(ただし、こちらは商用利用不可などの制限事項がある)

98 名前:名前は開発中のものです。 mailto:sage [2008/07/23(水) 09:35:50 ID:nM8x5SX3]
>>93
どんどん開発環境は制限がゆるくなってきてるなー
MSもwindowsを生き残らせるために必死ですな

99 名前:名前は開発中のものです。 mailto:sage [2008/07/23(水) 14:24:40 ID:Us3KS5xc]
>>97 のDreamSparkで、2005が今でも入ってるのはXNAのせいだなw

100 名前:名前は開発中のものです。 [2008/07/23(水) 18:53:18 ID:iifEG8wA]
米国時間22日、マイクロソフトは「Xbox LIVE Community Games」を北米で今年後半から
開始すると発表した。その他の地域については2009年から逐次開始する予定。

Xbox LIVE Community Gamesは、XNA Game Studioで開発されたXbox360用ソフトを
Xbox Liveを通じ一般利用者へ販売することを可能とするサービス。

Xbox LIVE Community Gamesでの販売は、XNA開発者コミュニティ「XNA Creators Club」の
有料会員(年額9,800円)であれば誰でも行うことが可能となる。

販売価格については200〜800マイクロソフトポイントの間で自由に設定することができ、
手数料として売上の30%が引かれることとなる。

XNA Game Studioは、マイクロソフトが無償で公開しているVisual Studioをベースとした
ゲーム特化型の統合開発環境。.NET Framework及びDirectXをベースとしたライブラリ
「XNA Framework」を使用し、基本的には設定ひとつでXbox360及びWindowsへの両対応が
可能となる。

XNAについては、RPGツクールが次期バージョンでの対応を表明しており、日本での
普及にも期待がかかる。また、教育機関による学習教材としての採用も増加しており、
月刊ベーシックマガジンの休刊以降問題視されていた日本人ゲーム開発者の急激な
減少に歯止めをかける期待も持たれている。

news4xbox.blogspot.com/2008/07/xbox360.html








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

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

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