2011年10月1期プログラムC# C# C♯でゲームを作ろう Part1 TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
C、C++の最適化について語るスレ 3
俺のC言語勉強日記
プログラムをしたいけどなにしたらいかおしえて
おまいら最強のシストレFXプログラムをしてみろよ


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


1 :08/06/09 〜 最終レス :11/08/06
C#でゲームをつくろうと思っている人が情報交換するためのスレです。
内容はアクション、パズル、RPG等なんでもOKです。

2 :
作ろうと思っていたのは全て作ったしなぁ
つーわけで新ネタ募集する

3 :
Timerの使い方がよく分からないんだけど、あるメソッドを呼び出すとTimerが動いて、
その秒の値を使って計算したい場合、どうすればいい?
具体的に言うと、Jumpメソッドが呼び出されるとtの値が変化して、tの値から現在の座標を計算させたい。

4 :
Timer・・・Jump・・・座標・・・
あいつか

5 :
それは、TimerじゃなくてStopwatch使うべきだろ
このスレのレベルはこれでいいの?

6 :
http://pc11.2ch.net/test/read.cgi/tech/1208791919/786-809

7 :
別にゲームに関わることなら何でもいいじゃん

8 :
板違いでは?

9 :
この板はプログラムを作る人のための板です。
あらゆる質問はまずすれ立てるまでもない質問はここでスレにしてください。
その他、お勉強ページへのリンクスレ、
推薦図書・必読書スレ
もあります。
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。

10 :
お引越し
http://pc11.2ch.net/test/read.cgi/gamedev/1212989813

11 :
削除依頼しましたか?

12 :
>>1
このゴミスレは削除依頼に出しておけよ
http://qb5.2ch.net/test/read.cgi/saku/1098189517/

13 :
システムがムシキングっぽいゲーム作ってるのですが、
画像の表示の仕方がわかりません。おしてください。
ちなみにマイクロソフトvisualC#2008をつかっています。

14 :
押しました。

15 :
C#のバイナリ配布する際に、一緒に配布が必要なものって何かある?

16 :
馬鹿は氏ね
って思った。

17 :
>>15
ないよ。
ないけど、クライアントにはかならずランタイムとして
.NET Frameworkがインストールされている必要ある。
ちなみにバイナリへの.NET Frameworkの静的リンクはできません。

18 :
>>17
有料ツールであるよ、そういうの
Javaや.Netのランタイムと結合できて、仮想レジストリや仮想ファイルシステムみたいなのもついてるやつ。
金払ってまで使う気にならないけど…

19 :
>>15
ターゲットが.netフレームワークがインストールされていない環境なら、
.Net Frameworkの最ひんふ(何故かへんかんd(ry)ライブラリがいる。
コンポーネントなど何かDLLに依存している場合はそのDLLが必要なはず

20 :
RPGツクール最新作、XBOX360用のソースコードを出力する機能を搭載、Xbox Live経由で全世界に配信も
http://namidame.2ch.net/test/read.cgi/news/1214581472/
エンターブレインが発売を予定している「RPGツクール」の最新バージョンにおいて、
XBOX360に対応することがわかった。
XBOX360への対応は、PC上のRPGツクールで作成したプロジェクトを、XNA Game
Studio用のプロジェクトに変換(C#及びXNAを用いたソースコードとして出力する)と
いうものになるという。
この機能の実装により、従来ではRPGツクール内で実装するには難しかった機能を
ソースコードレベルで編集し調整を行うことが可能となるとともに、完成したゲームの
配布は「XNA Game Creators Club」を通して行うことが可能となる。
日本発のゲームエンジンとして、商用ゲームの開発に利用といった展開に期待できる。
また、RPGツクールとXNA Game Studioの連携により、段階を踏んだゲーム開発者の
育成にも期待が持て、教育機関への普及も考えられる。
http://news4xbox.blogspot.com/2008/06/rpgxbox360.html

21 :
夏厨は馬鹿だな、まで読んだ

22 :
米国時間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ツクールが次期バージョンでの対応を表明しており、日本での
普及にも期待がかかる。また、教育機関による学習教材としての採用も増加しており、
月刊ベーシックマガジンの休刊以降問題視されていた日本人ゲーム開発者の急激な
減少に歯止めをかける期待も持たれている。
http://news4xbox.blogspot.com/2008/07/xbox360.html

23 :
頒布は「ひんぷ」じゃなくて「はんぷ」だな。

24 :
ほしゅ

25 :
a

26 :
エンターブレイン、ツクール最新作「アクションゲームツクール」を発表、XBOX360/XNAにも対応
http://news4xbox.blogspot.com/2008/09/xbox360xna.html

27 :
コピペ君って馬鹿だな、まで読んだ。

28 :
今回は、C#やXNA、Xbox関連のスレだけじゃなく、ツクール関連のスレにまで貼りまくってるようだw

29 :
test

30 :
邪悪なBSDで邪悪なDephiを用いて邪悪な.NETアプリ
http://pc11.2ch.net/test/read.cgi/mac/1224839401/
消しゴムじゃないMONOを使ってみるスレ 2個目
http://pc11.2ch.net/test/read.cgi/tech/1100616350/

31 :
コピペ君って馬鹿だな、まで読んだ。

32 :
初めてC#使ってゲーム(シューティング)作ろうとしてるんだけどメモリの使用量が東方の3倍ほど………
GCに頼らずに自分でメモリ管理をしたほうがいいんだよなぁ
というよりコードが初心者丸出しだw
自分の力不足OTL
というかExpressじゃないとXNA使えないとか3.0まで待てとっ!?
まあXNAつかうと確か
1..NetFramework
2.DirectX
3.XNAのFramework
といろいろ必要なわけだがw

33 :
タスクマネージャのメモリ使用量なんてナンセンスだよ
気になるならこういうおまじないがある
[DllImport("kernel32.dll")]
private static extern bool SetProcessWorkingSetSize(IntPtr proc, int min, int max);
private static void 秘密() {
var proc = Process.GetCurrentProcess();
SetProcessWorkingSetSize(proc.Handle, -1, -1);
}
これをときどき呼び出してやる

34 :
弾幕シュー目指してんならGC一回も起こさないくらいの
気概で組まないとキツイぞ。

35 :
>>32
こういう書き方やめてほしい
"というか"の前が>>32自身の問題なのに
"というか"以降はそうでない

36 :
ゴミはスルーしとけ

37 :
音の出し方ミスって、通常は何ともなかったのに連射で長時間やってたら繰り返してたらえらいことになったっけなー

38 :
byte[]をint[]として扱うにはどうすればいいですか?

39 :
複数バイトを一つのintに変換するの?
そのまま配列のサイズを変えずに変換したいの?
複数バイトからintへはBitConverter使う。

40 :
>>38
もっと具体的にたのむ、力になれん。

41 :
>>38
安全な方法
・BitConverterでちょっとずつ
・MemoryStream作ってBinaryReaderで読む
・int[]作ってBuffer.BlockCopy
危険な方法
unsafe { fixed (byte* p = byteArray) { int* pi = (int*)(void*)p; pi[1] = 3; } }

42 :

43 :
>>41
良く危険とあるんだが
Unsafe使ってそういう処理すると何が危険なのかUnsafe使ったことない俺に教えてくれないか?

44 :
>>43
Unsafeは型保護のないメモリーアクセスを許すので。
本当にその場所が指定のデータか保護されないため、扱いが危険。
バウンダリーやインディアン等が考慮されなかったり、そのアドレスは正しいのか?
等々

45 :
×インディアン
○エンディアン
>そのアドレスは正しいのか?
これメモリアリアの境界越問題って事でいい??

46 :
メモリアリアってなんだよ!

47 :
メモリ上のアリアだよ

48 :
まじめにわからん、説明してくれ。

49 :
処理自体が危険なのではなくて、下手なバグ出した時に検出できなくて異常動作するのが危険

50 :

51 :
はいはい

52 :
C#かjavaで
文字列A "qwertyuiop" に
文字列B "cdefghij" のどれか
が1つでも含まれていたら真になるというのを
できるだけ高速にやりたいのです。
考えたのは
@
s="qwertyuiop";
f = s.IndexOf("c") + 1 + s.IndexOf("d") + 1 + …
A
配列に文字列Bのテーブルで真偽表を作り
文字列Aを一文字ずつ取り出しAscii値にしてテーブル参照して加算
ですがまだ重そうです。
何か関数等で高速にできる方法ありませんか?

53 :
あ、場所が違ったようです。
こちらは結構です。

54 :
public bool proc(String a, String b)
{
 int p = 0, r = 0, l = b.Length;
 while(
  p<l && (r += a.IndexOf(b[p++])+1)<1
 ) ;
 return r>0;
}
if(proc("qwertyuiop", "cdefghij"))
{
 // 含まれてる
}
死にスレにレスするのもどうかと思うが

55 :
C#はオワタのか・・・

56 :
ゲ制作技術にあるのが本スレ
こっちは出張所ってわけでもなく、向こうにあるのを知らずに>>1が立てちゃったスレ

57 :
C#使う人間は山ほどいる訳で、C#が終わったとかは無い
ただ、ム板でゲーム作ろう系のスレなんて結局こんなもん
つまり、場違い

58 :
 

59 :
a

60 :

61 :
   ✿
 ✿梅✿
.  ✿✿

62 :
   ?
 ?梅?
.  ??

63 :
   ✿
 ✿梅✿
.  ✿✿

64 :
   ✽
 ✼馬✹
.  ✻✺

65 :
移転しました
C# C# C♯ でゲームを作ろう Part1
http://pc11.2ch.net/test/read.cgi/gamedev/1212989813/

66 :
 

67 :
まだ?

68 :11/08/06
http://toki.2ch.net/test/read.cgi/dataroom/1309855042/
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
C、C++の最適化について語るスレ 3
俺のC言語勉強日記
プログラムをしたいけどなにしたらいかおしえて
おまいら最強のシストレFXプログラムをしてみろよ