1read 100read
2012年6月ゲ製作技術603: C言語って… (246)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
【65816:SNES】アセンブリ【6502:NES】 (227)
愛娘☆〜昨日の従妹は明日のフィアンセ〜2 (445)
◆◆SRCについて語ろう◆◆(゚Д゚) (436)
■ ゲーム製作技術板自治03 (804)
HSPでRPG作ろうぜ (412)
【海栗は】Unity 5スレ目【プリンと醤油で代用】 (701)
C言語って…
- 1 :02/08/02 〜 最終レス :11/12/07
- C言語でゲームって作れるわけ?
あんなの文章表示させられるだけでしょ?
- 2 :
- 2でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 3 :
- 3でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 4 :
- 4でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 5 :
- 5でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 6 :
- 6でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 7 :
- 7でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 8 :
- 8でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 9 :
- 9でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 10 :
- 10でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 11 :
- 11でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 12 :
- o
/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
/ このスレは無事に /
/ 終了いたしました /
/ ありがとうございました /
/ /
/ モララーより /
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
∧_∧ / /∧_∧
( ・∀・) / /(・∀・ )
( )つ ⊂( )
| | | | | |
(__)_) (_(__)
- 13 :
- ここらあたりでとりあえず煽る快感
#include <stdio.h>
int main(void)
{
puts(" ____∧∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄");
puts("〜'____(,,゚Д゚)< >>1 イッテヨシ");
puts(" UU U U \_______");
return 0;
}
>>12 おせーよボケ
- 14 :
- 騙されちゃだめだよ。
Cでゲーム作れるわけ無いじゃん!
- 15 :
- 作れたとしても文字だけのADVとか数当てゲームくらいだよ!
- 16 :
- だからHSPにしよう!
- 17 :
- Logo言語ならグラフィックを描画できますよ!
- 18 :
- 文字だけのロールプレイングゲーム作ったツワモノが居たけども。
- 19 :
- 文字だけのRPG、文字だけのSLG、昔は珍しくなかったよ
- 20 :
- 昔話はやめろよ、おめーら!!
- 21 :
- C言語(というより標準ライブラリ)だけではグラフィカルなゲームは
作れない。
- 22 :
- >>21
http://artax.karlin.mff.cuni.cz/~brain/0verkill/index.cgi?mainpage#screenshots
- 23 :
- いや、グラフィカルってアスキーアートのことではなくて。
- 24 :
- バカモン。AAで十分じゃ。
- 25 :
- >>23
十分にグラフィカルだが?っていうか「グラフィカル」の意味間違えて
使ってるんじゃネーの?
- 26 :
- >>1
今すぐNetHackやってください。
- 27 :
- 昔のドンキーコングみたいだ。
- 28 :
- 標準ライブラリだけが全てではないって事だね
- 29 :
- user32.dllとgdi32.dll使う
- 30 :
- PCGを使うのじゃ
- 31 :
- シェル言語でゲーム作ろう
- 32 :
- 個人的に C言語 と言語をつけるのが気持ち悪い。
- 33 :
- PostScriptでゲーム作ろう
- 34 :
- バッチファイルでゲーム作ろう
- 35 :
- >>19
文字だけの音ゲーキボンヌ と逝ってみる
- 36 :
- >>35
脳みそ弱いんですか
- 37 :
- >>36
ネタニマジレス・・・
- 38 :
- Cの基本ならここで学べ。あとは自分でな。
ttp://mypage.naver.co.jp/mio14years/sayuri.htm
- 39 :
- ネタか?マジレスか?
- 40 :
- >>38
みお14歳ってちゆ12歳のパクリかYO
- 41 :
- PS2はC++がメインなのかな?
PSはISAバス用のボードをPCに挿して、
CでSource書いて、DOSプロンプトでコンパイル、
実行をボード経由でテレビに出力してるって知り合いに聞いたけど。
コンシューマで開発してた知り合いは、
みんなPCに移って来ちゃたからだれか教えて。
- 42 :
- VectorCなどを用いて意地でもCのみでVUコードを書いてる、って人いますか?っていうか可能ですか?
- 43 :
- >>42
俺
- 44 :
- o
/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
/ このスレは無事に /
/ 終了いたしました /
/ ありがとうございました /
/ /
/ モララーより /
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
∧_∧ / /∧_∧
( ・∀・) / /(・∀・ )
( )つ ⊂( )
| | | | | |
(__)_) (_(__)
- 45 :
- 文章だけでゲームって作れるの?
- 46 :
- >>45
Infocom を知らんのか !!
……知らないだろうなぁ。
- 47 :
- 状態を全部文章でユーザーに伝える事ができれば
格闘アクションゲームだって。
- 48 :
- C言語でゲームって作れるわけ?
あんなの文章表示させられるだけでしょ?
ANSIの範囲であればテキストを出すことしか出来ないのでそれほど
間違いではありません。ただPS2用のグラフィックライブラリを利用
すればグラフィカルなゲームをC言語で作ることは出来ます。
現在のゲーム開発ではC/C++でゲームを作ることはごく一般的に行わ
れています。一応私もゲーム開発者の一人です。現在はC++でXboxの
ゲームを作っています。まずはDirectXのサンプルでも読んでみるのは
どうでしょうか?すべてC++で書かれているのが良くわかると思います。
- 49 :
- Windows 環境なら Windows SDK があれば C言語からでも OS の
グラフィックスインターフェースを利用できます。
- 50 :
- うわっ、>>1キモッ、おまけに臭え!!ゲロゲロゲェ――――――――――!!!!
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ぅぉぇっぷ
〃⌒ ヽフ
/ rノ
Ο Ο_)***
- 51 :
- >>48
xboxで開発って、マーケット上での勝算を見込んでのことですか?
- 52 :
- 妙な食いつき方...
- 53 :
- ローグって、AAじゃなかったっけ?
- 54 :
- その場合AAって何の略なわけ?・・・
- 55 :
- まさかAsciiArtじゃないだろうな<AA
- 56 :
- Cはもういらないんじゃないか。
C++はCをサブセットとして含んでるし(微妙な違いがあるけどそれはどうでもいい範囲内)
低水準なCと比べると多少生産性高いし、Cの仕様でしか書けないゲームなんて今は無いだろ。
問題があるとすればC厨とかCしかできませんとほざくやつか。
- 57 :
- 機種依存で良ければVRAMorGDI直アクセス。
入力ももちろん同じように。
ライブラリに頼らないでもできなくはない。
- 58 :
- >>41
普通にCは使えます。C++使わなくても開発できるPS2。
- 59 :
- >>55
だろうな。
>>53
ローグのフィールドはAAに近いが、キャラクターはAAとは明らかに違う。
- 60 :
- 60でマジレスする快感
>C言語でゲームって作れるわけ?
はい
>あんなの文章表示させられるだけでしょ?
いいえ
- 61 :
- >>60 今さらやってもつまらないよ!
- 62 :
- >51
>xboxで開発って、マーケット上での勝算を見込んでのことですか?
MSが金出してくれるので。大手はこういう理由で参入しているところが多いのでは?
まあ確実に儲かるのでこちらとしてはありがたいですね。
作りやすいし悪くはないですね。
- 63 :
- XBOXの開発に慣れちゃうとPS2戻れない罠。
ステップ実行できるし、本当楽です。
- 64 :
- お前らエディタは何にしてる?
- 65 :
- >>64
Visual Studioですが?
- 66 :
- 秀丸
- 67 :
- VC
- 68 :
- TeraPad
- 69 :
- Meadow
- 70 :
- メモ帳
- 71 :
- 統合環境あるのに、使わない人ってムカツク。
「このstruct(class)の宣言に行って」と言ったら
5秒以内に出してよ。イライラする。
- 72 :
- 漏れはvimかemacsあればいいよ。
カーソルキーやマウス使う環境なんてめんどくせーよ。
つーか、自分が使いやすく効率のよい環境で組めばいいんだよ。
カルシウム不足の>>71はedlinで修行を積んで来い。
- 73 :
- 「つーか、自分が使いやすく効率のよい環境で組めばいいんだよ。」
なんとなく同意。71は開発スタイルか人間関係のどっちかを見直しる!
- 74 :
- 「統合環境あるのに、使わない人ってムカツク」人ってムカツク。
- 75 :
- 手馴れたエディタあるのにわざわざ統合環境をカスタマイズもせずにケチつける人ってムカツク
- 76 :
- 大工の金づち自慢大会 開催中。
- 77 :
- アララ、、反感買ってるようだ。
どう考えても、統合環境の方が便利じゃん。
手馴れたエディタはそろそろ卒業して、新しいもの使おうぜ。
grepショートカット>名前入力>ドバっと出た奴から、目的の物を探す
とかって、オペレーティング遅すぎ。時間掛けるなよと。そんなとこに。
自分が編集してたファイルをalt+tabで探したリ、とか。アホかと。
仕事がはやけりゃ文句もいわんが。
そういう奴に限って、、遅いっ。遅すぎ。
- 78 :
- 71さんは必死なんですね
- 79 :
- 統合環境に限らず、文句言ってる香具師の方が仕事遅いがな・・・
grepでどばっと出たなんて言ってる時点であんたのレベルがわかるよ。
まぁ、相手に物押し付けるような香具師はプログラマに向いてないってこった。
帰っていいよ。
- 80 :
- http://2next.net/swf/R3_temp.swf?inputStr=%3E%3E71%82%B3%82%F1%82%CD%95K%8E%80%82%C8%82%F1%82%C5%82%B7%82%CB%81B
- 81 :
- だから、5秒以内に言われた関数定義を出せるなら、文句言わんし。
出せないなら、どうにかしろ。イライラする。
- 82 :
- 71必死だな。
おまいは落ちた食べ物3秒ルールとかも実践してんじゃねーのか?
あ、返事は5秒以内に頼むな。イライラするから。
- 83 :
- 71さんの周りの人って、関数定義探すのにgrepしてるの?
TAGファイル作っとけば、一発でジャンプできるのに。
TAGジャンプが出来ないエディタ使ってるのかな?
- 84 :
- xをn乗するコードを書きましたがどうですか?Cを初めて3日目の者です。
/* xをy乗するといくらか? */
printf("xをy乗します。\n");
printf("xを入力(not 0):");
scanf("%d", &x);
if(x == 0) return 0; /* 0が入力されたら終了 */
printf("yを入力(not 0):");
scanf("%d", &y);
if(y == 0) return 0; /* 0が入力されたら終了 */
if(y == 1) { /* 1乗ならそのまま出力して終了 */
printf("%dの%d乗は%d\n\n", x,y,x);
return 0;
}
ox = x; /* xの値を避難 */
count = 1;
while(count != y) {
x = x * ox;
count++;
}
printf("%dの%d乗は%d\n\n", ox,y,x);
- 85 :
- どうしてx^nと謳っておきながら
コードとドキュメントはx^yなの?
記号の不統一性は混乱する元です。
また、場合わけが気持ち悪いですね。
むしろループや再帰を効率的に使ってもっと簡潔に書くべきでは?
ループを使った場合をささっと書くと、
int res=1;
for(int i=0;i<y;++i){
res*=x;
}
て感じ。
ちなみに0^0=1は定義だけど、いいね?
- 86 :
- あー、ごめん、ちょっと補足。
85のコードはx,yに値が代入された後、場合わけを含めて計算する。
0を入力されても止める必要は無いし、1の場合の場合わけも不要。
考慮していないのは乗数<0の場合。
0で計算される。
- 87 :
- x, y の値を計算の途中で変えちゃってイイならば
while(--y) x*=x; とか。x が答えになる。
ただしこれは y<1 のときにかなり最悪なことになる。
ところで >>84 は一応ループつかってるんじゃないのか? > 85
- 88 :
- >>87
えへっ、(省略されました・・全てを読むにはここを押してください)を読まなかったの v
私めんどうくさがりだもん。
…ごめんね。
- 89 :
- >x*=x
ここは困った事になると思う。
- 90 :
- そだね。
87さんのだと最終的な結果がx^(2^y)になるかな?
swapと一緒でtmpが一個いるよ。
tmp無しで書こうと思ったら、church数みたいに
int func(int xx,int yy){return (n==0)?1:xx*func(yy-1);}
とかあらかじめ関数を作っておいて、
printf("%d ^ %d = %d\n",x,y,func(y));
でOK。
しかし再帰でバグ出すと最悪数時間が消えるので、
他にいい方法があったり、あるいは急ぐときにはあんまりお勧めしないです。
- 91 :
- ああっ、やってしまった…。
訂正です。
int func(int xx,int yy){return (yy==0)?1:(xx*func(xx,yy-1));}
これならうまくいくはず…。たぶん…。
- 92 :
- やっぱりダメだぁ…。
訂正が面倒だから今回はちゃんとコンパイラ通した。
//再帰を使った階乗計算
#include<stdlib.h>
#include<stdio.h>
int func(int xx,int yy){return (yy==0)?1:(xx*func(xx,yy-1));}
void main(void){
int x,y;
printf("x?");scanf("%d", &x);//xを入力
printf("y?");scanf("%d", &y);//yを入力
printf("%d ^ %d = %d\n",x,y,func(x,y));//計算&結果表示
}
- 93 :
- >84
pow()でいいじゃん。
- 94 :
- http://www.kokorode.com/001977/
- 95 :
- >93
ツェペリさんを思い出すのでいやです。
- 96 :
- >>85 さんご意見ありがとう!
- 97 :
- ところでx*=xって未定義だったっけ?
x*=xはx=(x*x)と等価だったと思ったけど
- 98 :
- 0
- 99 :
- >>97
そんなことないよ。
xの内容をレジスタに入れてから演算、
その結果をxとして格納する、の順番に処理される(と思う)ので
何ら問題なくxにはx^2が格納されます。
- 100read 1read
- 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
HSPでモンスター育成SLGを作りましょう! (811)
【入門書クリア前提】初心者用段階的ゲーム製作スレ (229)
フィアーゲーム 恐怖の作り方 fear game (391)
【初心者】スレを立てる前にココで質問を【Part24】 (341)
おもらしゲームをつくろうぜ (206)
ゲーム甲子園 (437)
--log9.info------------------
おい!今度の大河に超厨キャラが出るぞ (398)
兜にあしらったら笑える漢字 (732)
魏で最強の武将って張遼じゃね? (247)
【三国時代】中原の諸勢力を語るスレ【夜明け前】 (886)
【長尾大庭長江】平姓鎌倉党総合スレ【香川梶原俣野】 (404)
なんで伊達政宗ってアンチ多いの? (415)
【馬氏の五常】馬謖と姜維【天水の麒麟児】 (205)
泣いて馬超を斬る (282)
○○ですが何か? (611)
関羽が基地外に見える (302)
蒋エン 費イ 姜維の流れを語るスレ (773)
孔明「策が尽きた」 (851)
劉備存命時に蜀が天下統一してたら劉協はどんな扱いになったの? (368)
長安落とした馬超>>>>関羽>>>>>その他五虎将 (258)
諸葛瞻と閻宇は何をしたかったのか? (485)
系図を語るスレ (538)
--log55.com------------------
もし万が一幻想郷に入ることが出来たとしてお前らその先生きのこる術はあるの?
【東方地霊殿】古明地こいし萌えスレ【緑髪】
ZUN天才だろ…って思った曲を挙げてく
お前らが推薦した東方二次を俺が購入していくスレ
東方キャラでオナニーしたらキャラ名を書きましょう ♂ティッシュ2枚目
東方Project総合アンチスレ in 東方Project板 Part.3
【宇佐見蓮子/宇佐見菫子】秘封倶楽部【マエリベリー・ハーン】
なぜミスティアは目立たないのかを考えるスレ