[表示 : 全て 最新50 1-99 101- 201- 2ch.scのread.cgiへ]
Update time : 07/20 16:53 / Filesize : 60 KB / Number-of Response : 277
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

C言語って…



1 名前:名前は開発中のものです。 [02/08/02 16:31 ID:GWrer4oY.net]
C言語でゲームって作れるわけ?
あんなの文章表示させられるだけでしょ?

130 名前:名前は開発中のものです。 mailto:sage [03/11/08 20:50 ID:5O2oS72Q.net]
C言語なんてわざわざライブラリリンクしてやんないと、文字すら出せないんだよ!?

131 名前:名前は開発中のものです。 mailto:sage [03/11/08 20:56 ID:rsu08UIb.net]
うんこしておく

132 名前:名前は開発中のものです。 mailto:sage [03/11/08 21:19 ID:vtUo0ptu.net]
↑こういうレスを見るたびに2chに小学生が増えていること実感する

133 名前:名前は開発中のものです。 mailto:sage [03/11/09 00:30 ID:Xr6BheaS.net]
>>130
そのライブラリもCで書かれてるんじゃネーノ

134 名前:名前は開発中のものです。 mailto:sage [03/11/09 00:53 ID:nhKwYr+2.net]
そうだッ!
そしてそのライブラリの中で本当に入出力をするときはOSのシステムコールを呼んでいる。
このOSもCでかかれているんだッ。
スゴイッッッッッ!Cッ!

135 名前:名前は開発中のものです。 mailto:age [03/11/12 21:56 ID:cv63/Hkg.net]
1の馬鹿さをつるしage

136 名前:名前は開発中のものです。 mailto:sage [03/11/13 02:26 ID:evU3hHof.net]
>Cのゲーム
ム板の7行プログラムスレでも見れ

137 名前:名前は開発中のものです。 mailto:sage [03/11/14 02:53 ID:00xg0LWS.net]
ぶりゅっ

138 名前:名前は開発中のものです。 [03/11/21 19:48 ID:njPf7nvW.net]
すみませんが、cでdirectXをつかうにはどうすれば?



139 名前:名前は開発中のものです。 [03/11/21 22:15 ID:eTq0/1nM.net]
まだ使えるんだっけ?

140 名前:名前は開発中のものです。 mailto:sage [03/11/24 15:14 ID:1t7U73Xr.net]
COMの扱いがメンドクサイことになりそう。
>>138は趣味で、何かを作り始めるなら、C++使った方がいいんじゃないの?
必要な箇所以外はCのコーディングで書けばいいだけだし。

141 名前:138 mailto:sage [03/11/25 17:39 ID:1ImlsCI2.net]
>>140
なるほど、ありがとうございます。
で、CとC++って何が違うんですか?
と言うよりオブジェクト指向って何ですか?


142 名前:名前は開発中のものです。 mailto:age [03/11/25 23:31 ID:3E00Tm40.net]
age

143 名前:名前は開発中のものです。 mailto:sage [03/11/26 00:44 ID:5RhFCXDR.net]
>>141
 処理中心の考え方が構造化プログラミングなら、データ
構造中心の考え方がオブジェクト指向プログラミングです。
 語弊のある言い方になってしまって申し訳ないですが、
メインが呼んだクラスが勝手に振舞ってくれるような感じです。
 クラスというのは構造体の改良版です。
 つまり注釈付きの表のようなものを想像してみてください。
 構造体はただの表ですね。

144 名前:名前は開発中のものです。 mailto:age [03/11/26 13:28 ID:b7TVLlwK.net]
>>143
どうも、サンクスです

145 名前:名前は開発中のものです。 mailto:sage [03/12/01 15:14 ID:95hzT7r6.net]
みんなCとかどこで覚えてんの?独学?独学ならどれぐらい時間かけて勉強した?
早いもんなら自分も勉強しよう。

146 名前:名前は開発中のものです。 mailto:sage [03/12/02 13:38 ID:cCLwOQXD.net]
>>145
まあ1人前になるには半年って所か
OOPLとなるとその2〜3倍は必要かも

147 名前:名前は開発中のものです。 mailto:sage [03/12/02 21:37 ID:wt/YqgTC.net]
どうやって勉強してるんですか?

148 名前:名前は開発中のものです。 mailto:sage [03/12/03 01:58 ID:V3kak0aZ.net]
>>147
ある程度、猫で覚えたら、あとは何か作れ。作りまくれ。ともかく使え。
知識は後から付いてくる。

……なんか「絵はどうやったら上手くなりますか?」みたいだなあ。



149 名前:名前は開発中のものです。 mailto:sage [03/12/03 14:56 ID:028ukKjl.net]
早速勉強してなんかつくります

150 名前:名前は開発中のものです。 mailto:sage [03/12/09 05:24 ID:VSAGMFSX.net]
>>149
金かけるのも手ですよ。
本を買い漁ってむさぼり読む。
実際にコードを写して実行させる。
本を選ぶ能力も読んでるうちについて
くるんですが、数冊は変なのを買う覚悟を
しなけりゃいかんのが辛いところです。
ところで書店サイトのレビューは
案外あてにならないですw

151 名前:名前は開発中のものです。 mailto:sage [03/12/24 00:27 ID:k+gckVGt.net]
ポリゴンのモデルってオブジェクト指向的ですよね?

152 名前:Cから勉強中。。 mailto:sage [04/01/04 06:30 ID:8Jr454Bp.net]
オブジェクト指向って、VisualC++とかのソース見ると出てくる「クラス」やらなんやら、部品組み合わせて作るやつという解釈でイイのかな?
いまいち分からんのだが

153 名前:名前は開発中のものです。 mailto:sage [04/01/06 19:13 ID:XkmMOjtf.net]
>>143
C++の構造体はメソッドを持つことができます。
クラスならば各メンバがデフォルトで private です。
構造体ならば各メンバがデフォルトで public です。
>>152
部品どころか、それらを組んで作ったオブジェクトを
使うことになります。


154 名前:名前は開発中のものです。 [04/04/20 22:55 ID:JZRn79+a.net]
Cで画面の文字などを全部消してから、printfの文字を表示させる位置を一番上にもってくるのってどうやったらいい?


155 名前:名前は開発中のものです。 mailto:sage [04/04/21 00:02 ID:+tPfRTuv.net]
>>154
エスケープシーケンス



156 名前:名前は開発中のものです。 [04/04/21 00:38 ID:V7uFBWLT.net]
150って、糞出版社の社印だろ。

157 名前:通りすがりのスーパービギナー mailto:sage [04/04/21 18:06 ID:ZfUA6BBX.net]
C言語の入門書探しているのですが、どれがいいとかあれば教えていただけませんか?

158 名前:名前は開発中のものです。 mailto:sage [04/04/21 22:40 ID:vmtb2PDu.net]
イチオシ
「知的障害者でもわかるC言語」




159 名前:名前は開発中のものです。 mailto:sage [04/04/22 01:54 ID:SNOrVoio.net]
>>157
入門書としてはダイテル本が評判良いけど、ゲーム作ろうと思ってC言語始める人にはつまらんかも。

160 名前:名前は開発中のものです。 [04/04/22 16:09 ID:wrBOAPaB.net]
150って、ヘボ出版社の従属物だろ。

161 名前:名前は開発中のものです。 [04/04/22 17:22 ID:1Cu3D2ht.net]
では、ゲーム作ろうと思ってC言語始める人には何がオススメですか?

162 名前:名前は開発中のものです。 mailto:sage [04/04/22 20:01 ID:ckqyi5BM.net]
ゲーム作ろうと思ってC言語始める人へのオススメの本

プログラミング言語C 第2版
著者B.W.カーニハン/D.M.リッチー
訳者石田晴久
発行元共立出版株式会社

163 名前:名前は開発中のものです。 mailto:sage [04/04/22 20:09 ID:8V9o25+h.net]
>>161
Cで書かれたゲームのソース。


164 名前:名前は開発中のものです。 mailto:sage [04/04/22 22:05 ID:MqaNit2S.net]
マジレスすると、ゲーム作るのに本などいらない。
Cの習得には、ちょっとだけ本はいるが、本をメインにしてはいけない。

165 名前:名前は開発中のものです。 [04/04/23 03:44 ID:ZLBYB3JJ.net]
俺もダイテルお勧めだな。
ダイテルにはCもjavaもお世話になっている。

166 名前:名前は開発中のものです。 mailto:sage [04/04/23 04:07 ID:qpTydceo.net]
>>161
入門というよりはTips集だけど
www.amazon.co.jp/exec/obidos/ASIN/4798006475/

167 名前:名前は開発中のものです。 mailto:sage [04/04/23 08:19 ID:HREmmc0I.net]
>>161
Windowsでビットマップを扱ったりRPGみたいなものを創りたいなら
参考になるかも。

ゲームプログラミング練習帳
www.amazon.co.jp/exec/obidos/ASIN/4875934424/


168 名前:名前は開発中のものです。 mailto:sage [04/04/25 06:43 ID:D8HOzURD.net]
P・J ダイテルと H・M ダイテルって同一人物なのか?



169 名前:名前は開発中のものです。 [04/04/28 07:37 ID:u83XOk5D.net]
231 名前:名前は開発中のものです。 :04/04/22 16:56 ID:wrBOAPaB
期待age
どーにでもしてぇーーーー

170 名前:名前は開発中のものです。 mailto:sage [04/04/30 23:10 ID:wpfPYTdS.net]
個人的に、「言語」と名が付いているのなら、
文法だけじゃなく単語=ライブラリ、SDKの類も含めるべきだと思う。

というわけで「C言語で」と言ったらCで使える全てのライブラリを
使って良いということにしない?

171 名前:名前は開発中のものです。 mailto:sage [04/05/01 14:28 ID:HcjLWVsn.net]
>>168
父子か兄弟のはず

172 名前:名前は開発中のものです。 mailto:sage [05/01/11 02:48:48 ID:VTOvLNXh.net]
終了・・・・

173 名前: ◆RYCVeGesJw mailto:sage [2005/07/17(日) 22:05:15 ID:/mTC9Jat.net]
 

174 名前:名前は開発中のものです。 [2005/10/25(火) 23:10:29 ID:kfFJIK4D.net]
みんな>>1の文章をよく読め。

おい>>1

アンナって誰だ?お前の女か?

175 名前:さささささ mailto:sage [2005/10/28(金) 17:14:14 ID:a8chsL8f.net]
ソフトインストールしなくてもゲーム作れる?


さささささ

176 名前:名前は開発中のものです。 mailto:sage [2005/10/28(金) 21:58:50 ID:Gnr66/Hw.net]
>>175
さぁ〜ね、インストールするソフトしか知らない

177 名前:名前は開発中のものです。 mailto:sage [2005/10/29(土) 11:07:30 ID:ougcDSia.net]
>>175
C言語に限定すると無理
VBScriptやJavaScriptならテキストエディタだけで
Webブラウザ上で動くゲームを作れたと思う

178 名前:名前は開発中のものです。 mailto:sage [2005/10/29(土) 16:59:36 ID:I6eH3o6I.net]
>>177
トンクス
旅に出るわ。



179 名前:名前は開発中のものです。 [2005/12/08(木) 14:00:27 ID:+bkdfWND.net]
C言語で簡単なゲームを作ろうと思うんだけど
どんなゲームがいいと思う?

180 名前:名前は開発中のものです。 mailto:sage [2005/12/08(木) 15:36:11 ID:u0bdTqQJ.net]
>>179
最初ならブロック崩し

181 名前:名前は開発中のものです。 [2005/12/10(土) 15:57:54 ID:M6FZDk5H.net]
>>179
MMORPG

182 名前:名前は開発中のものです。 mailto:sage [2006/02/03(金) 11:09:29 ID:FtGDzSbw.net]
まずは ドラゴンを倒そうよゲーム だな。
このタイトルでピンと来た奴は俺と飲みに行こう。

183 名前:名前は開発中のものです。 mailto:sage [2006/04/30(日) 22:19:22 ID:6b9R2nyj.net]
>>175
Cでcgiを書くと言うのは駄目か?

184 名前:名前は開発中のものです。 [2006/05/02(火) 20:51:40 ID:+XEI7zfN.net]
C言語でcgiを書くのに役立つ書籍かサイトがあったら教えてください
ほとんどのcgiはparlなので困っています

185 名前:名前は開発中のものです。 mailto:sage [2006/05/03(水) 21:43:21 ID:XFgZxjUS.net]
ググれば幾らでも出てくるでしょう。

186 名前:名前は開発中のものです。 mailto:sage [2006/05/04(木) 00:11:17 ID:dVUQkoNj.net]
へへへ

187 名前:名前は開発中のものです。 mailto:sage [2006/06/23(金) 01:17:01 ID:qXQqbqMb.net]
PCえろげとか作るのに使われてる言語って何?
ずっとCとかC++だと思ってた初心者以下の俺様にこそっと教えてくれ。

188 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 17:40:33 ID:+VgIePqC.net]
>>187
CとかC++だ。



189 名前:名前は開発中のものです。 mailto:sage [2006/07/22(土) 05:04:37 ID:pdlezJrw.net]
>>187
CとかC++以外だ。

190 名前:名前は開発中のものです。 [2006/11/08(水) 20:06:07 ID:IeYr/i5s.net]
何この化石スレwww

191 名前:名前は開発中のものです。 [2006/11/09(木) 07:51:44 ID:78iykg1W.net]
ドラゴンバスターだな

192 名前:名前は開発中のものです。 mailto:sage [2006/11/09(木) 10:19:20 ID:UY22X6L8.net]
>>36

193 名前:名前は開発中のものです。 mailto:sage [2006/11/11(土) 10:32:13 ID:r6SV5vIx.net]
C言語だけを指すなら文字の表示機能すらないし
ライブラリを含むならDirectXでも何でもあり

194 名前:名前は開発中のものです。 mailto:sage [2006/11/22(水) 16:34:56 ID:EkEFJMLd.net]
>193
標準ライブラリ、って区切りぐらいしてやろうぜ

195 名前:名前は開発中のものです。 [2006/12/15(金) 22:31:48 ID:c9Oe/lPx.net]
printf("うほっ");

196 名前:名前は開発中のものです。 [2006/12/15(金) 22:45:22 ID:c9Oe/lPx.net]
>>64>>70にワロタ俺はC勉強中の専1学生

197 名前:名前は開発中のものです。 mailto:sage [2006/12/18(月) 14:41:22 ID:w4usERqy.net]
若いなあ。
性的^h^hいい意味で。

198 名前:名前は開発中のものです。 [2007/04/07(土) 03:02:05 ID:cLeZqRC+.net]
AGE



199 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 06:44:47 ID:dh/V1F2Z.net]
PCエロゲーもスペックが低い頃はアセンブラやCで組まれてたんだよね・・・

200 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 09:08:33 ID:h7Oz5Es2.net]
なんでエロゲー大好きキモヲタ目線?

201 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 10:51:35 ID:0VLyVIX3.net]
>>199
エロゲーには、今もCが組み込まれているけどね・・・


202 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 11:55:42 ID:jTdD2uUc.net]
つーか昔はBASICだろ……。

203 名前:名前は開発中のものです。 mailto:sage [2007/04/26(木) 15:52:14 ID:kvjLRgFx.net]
>>196
専大か・・。周りに流されないようにな


204 名前:名前は開発中のものです。 mailto:sage [2008/06/20(金) 17:47:51 ID:d3cOiN/w.net]
>>182 はもう居ないと思うけど・・・’88年か’89年の1月号だっけ?

ドラゴンを倒そうよゲームは緑色の野外ベースだけど、その2ヶ月くらい後に
「お姫様を救おうよゲーム」(うろ覚え)という、ダンジョンベースの赤いマップの
続編が出てたような曖昧な記憶が・・。


205 名前:名前は開発中のものです。 [2008/06/23(月) 11:37:33 ID:3L2DwDKc.net]
すいません、あげます。

206 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 11:46:00 ID:8fgBedOp.net]
C言語で、APIやDirectX使って簡単なゲーム組む書籍があったな。
Cはちゃんと仕様を理解して書かないとプログラム動かないから勉強になるよ。
Javaだと誤魔化し誤魔化し書いたりできちゃうし


207 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 12:03:23 ID:b08KOx1Z.net]
いまさらだけど
>>1はC入門書買って最初のprintf関数あたりで投げたカス

208 名前:名前は開発中のものです。 [2008/06/23(月) 23:14:08 ID:iXp+ci4k.net]
入門書自体、似通ってるのばかりだし
最初は何もわからないから仕方ないと思う
実際、俺も最初は>>1と同じ状態だった
ゲームプログラム学ぶならネットで覚えた方がいい
猫でもわかるとかな



209 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 13:14:27 ID:PeVhe60S.net]
猫でも〜はwebでも書籍でも悪書だろ…常識的に考えて

210 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2008/06/27(金) 22:14:55 ID:L6tCIGpM.net]
Cの標準関数とWindowsのAPIがあれば、Cでゲームは出来る。
でも、C++のクラスとnewとdeleteは、覚えておいた方がいいぞ。

211 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 17:16:49 ID:+CR2loRi.net]
今時ゲームはC++でつくるもんだろ

212 名前:名前は開発中のものです。 [2008/06/28(土) 18:35:52 ID:WDd+KucR.net]
C++でゲーム作ってるけど、ぶっちゃけ何もわかってねぇ俺。
クラスってなんだ? インスタンスってなんだ? ってレベルだが
BASIC的な使い方で一応なんとかなってる。

213 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2008/06/28(土) 18:52:04 ID:b+gobhTl.net]
クラスと言うのは、構造体に毛が生えたようなモノだよ。

C++が出回る前は、よく関数の引数に構造体のポインタが入ってたけど、
そういう関数は、その構造体に依存してるわけだから、
そういうのをクラスの中の関数(メソッド)にしてしまうというわけだ。

インスタンスはかつて「実体」と言われていたもの。
通常はポインタを定義して「new」をやるわけだが、
newと言うのは、mallocと同様のことをするんだよ。
で、deleteがfreeなわけだ。

クラスにはnewのときに動くコンストラクタと、
deleteのときに動くデストラクタっていう関数があるんだが、
コンストラクタのスパゲティは、エキスパートでも手に負えないから、
ココにはむやみに処理を入れすぎないように注意するんだぞ。


214 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2008/06/28(土) 19:13:14 ID:b+gobhTl.net]
それから、C++を勉強するときは、
C++の機能とテンプレート(STL)の機能を
キッチリ区別することが大事だぞ。

C++として追加された機能で重要なのはそれこそ
クラスとnewとdeleteと//ぐらいなもの。

あとはみんなテンプレートだったりするんだよね。
vectorとかlistなんてのはね。


215 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 20:45:27 ID:4+USP+m/.net]
クラスって、よく情報の試験なんかで出てくる凝集度って概念の中の
情報的凝集度の考え方を進めて扱いやすくしたものだよね。
BASIC的な使い方の延長線上にあるものなのに、世間では一部の
胡散臭い連中がオブジェクト指向分析/設計とセットでまったく新しい
考え方のように広めてしまったけど。

216 名前:212 mailto:sage [2008/06/29(日) 09:39:17 ID:OsnqiwUH.net]
まさか愚痴に対して色々解説して貰えるとは思ってなかった。どうもありがとう。
でもごめんなさい。用語については一応今まで何度も自分で調べてるんだ。
それでも用語の説明に出てくる用語がまた理解できなくて、何度調べても何度も忘れてしまう。

215さんの言われてるように、既に知ってる概念のような気はするんだけど
それと名前が結びつかないというか。
○○って呼び方じゃいかんのか!? とか思ってしまって自分の頭の固さが嫌になる。

簡単なゲームプログラムサンプルが示されて、「この部分を○○と呼ぶんじゃーー!」とか
解説されたならすぐ覚えられそうな気はするんだけど、そういう俺専用みたいな
解説書には出会えた事がないw

ポインタにしても a だったり &a だったり p だったり p* だったり混乱しまくり。
アセンブラみたいに sp と (sp) でいいじゃんか! とか思ってしまう。

217 名前:アジェグ4倍 ◆4xAJeG.COM mailto:chage [2008/06/29(日) 11:45:04 ID:lMaovqSC.net]
アセンブラ使っててCがようわからんというのも珍しいな。
おれはX68000のGCCのコンパイル能力を思い知らされて以来、
アセンブラはもう使うまいと決めた。


218 名前:名称未設定.c [2008/09/07(日) 09:11:03 ID:e5xGPBLN.net]
#include<stdio.h>

int main(){
char baka;
printf("パスワードは?");
scanf("%d",baka);
if(baka=="baka"){
printf("なにもおきないよーだ"); /*printfのかわりに処理を入れる*/
}
else{
printf("バーカ");
}
retrun 0;
}
/* tabじゃなくてスペースだからこのままやるとエラー出る*/



219 名前:名前は開発中のものです。 mailto:sage [2008/09/07(日) 19:45:07 ID:DSJcaGql.net]
>>218
スペースとか関係なしにコンパイル不可能だろ


220 名前:名前は開発中のものです。 mailto:sage [2008/09/07(日) 21:29:51 ID:TIjo/KPK.net]
> scanf("%d",baka);
これでコンパイルは通るかもしれないが、
1バイトのbakaの前後領域に入ってるゴミデータをint型のアドレスとして解釈して、
実行すると落ちる可能性がある。

> if(baka=="baka"){
bakaはchar型で"baka"はアドレスになるから、
コンパイルできない可能性が高い(コンパイラによる)。
できたとしても1バイトのデータとアドレスが一致する可能性はまずない。

221 名前:名前は開発中のものです。 [2008/09/08(月) 10:05:40 ID:RNrBW2cd.net]
>>218
まずは「データ型」から勉強だ。
次に、アドレス(ポインタ)、比較、ポインタのポインタ などをキーワードに
勉強していくと良い。


222 名前:名前は開発中のものです。 mailto:sage [2008/09/08(月) 14:21:35 ID:ab1MqSJN.net]
baka=="baka"とか、典型的Cを理解してないアホだな
この程度のカスがネタでCソース書くとか、Cに対する侮辱だから、マジで

223 名前:名前は開発中のものです。 [2008/09/14(日) 08:13:57 ID:kgrKTANx.net]
#include <stdio.h>

void main(void)
{
float f = 10;

f/=5;

if(f==2)
{
printf("ふひひ\n");

retrurn;
}

printf("ドゥフフ\n");

return;
}

224 名前:test [2008/09/14(日) 09:26:27 ID:NeggcecW.net]
#include <stdio.h>
main() {
float f = 10 / 5;
if(f==2)
puts("ふひひ");
else
puts("ドゥフフ");
}

225 名前:名前は開発中のものです。 mailto:sage [2008/09/14(日) 10:32:55 ID:8F4FHVhp.net]
puts(f==2 ? "ふひひ" : "ドゥフフ");

226 名前:名前は開発中のものです。 mailto:sage [2008/09/14(日) 13:09:41 ID:JZoir55h.net]
10分動画で分かるRPG開発講座
ttp://jp.youtube.com/watch?v=cvm7odu91Ug&feature=related

227 名前:名前は開発中のものです。 mailto:sage [2008/09/14(日) 20:34:42 ID:HOMQuqou.net]
>>224
諦めろ

228 名前:名前は開発中のものです。 mailto:sage [2008/09/15(月) 21:08:49 ID:M2sw2NKP.net]
floatに==使ってるよー
的な突っ込みが入るかと思ったら別に入らなかった。



229 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 23:30:53 ID:2nlYtdYb.net]
比較しても問題ない例外的な場合だからな。

230 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 15:46:27 ID:CZ/6eVFy.net]
とりあえずWinAPIで本格的なゲームは作ろうとしないほうが良いw
大変ていうレベルを超えているwww

もうずっとずっと、井の中の蛙だった俺は、
ファイルのIOと
1ドットフルカラーで打てるAPIさえ用意してくれれば
ゲームが作れるようなライブラリを作ってしまった
ここまでやるヴぁかはそうそういない

231 名前:名前は開発中のものです。 mailto:sage [2008/10/06(月) 22:57:41 ID:RLSLU4A8.net]
それもいい勉強じゃないか。

232 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 10:38:30 ID:5J/xamqj.net]
2DならDIBの扱い方を勉強するだけでいいんだけどな
ただのメモリの塊のDIBならCで触るのにうってつけ

233 名前:名前は開発中のものです。 [2008/10/07(火) 14:42:41 ID:ZofzlNVk.net]
>>230
俺もずっと似たようなことしてたわー
息抜きのつもりでDirectDrawを使い始めてからは・・・・

234 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 15:32:46 ID:TGG/hhmE.net]
ソフト屋はハードとの連携が取れないと
粋がれない時代になりましたね

235 名前:名前は開発中のものです。 mailto:age [2008/10/21(火) 11:43:13 ID:e2mReKR6.net]
>>230
コード見たいな。

236 名前:pすけ [2009/04/18(土) 12:36:25 ID:hPR1HrYy.net]
このすれさっさと終われい

237 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 16:50:44 ID:kUbG8lEi.net]
それはつまり、もっと書き込みが活発になって欲しいというわけですね。

238 名前:名前は開発中のものです。 [2009/06/01(月) 22:53:29 ID:3yeIl0P6.net]
今日も日が上る



239 名前: 忍法帖【Lv=2,xxxP】 【Dnews1307335612214986】 [2011/06/07(火) 19:43:52.29 ID:KSEDPMI8.net]
 

240 名前:名前は開発中のものです。 忍法帖【Lv=3,xxxP】 mailto:sage [2011/06/09(木) 21:21:10.38 ID:ykBSb/tY.net]
今更だが
このスレ2002年から続いてるのか。すげー。

241 名前:名前は開発中のものです。 mailto:sage [2011/06/12(日) 20:26:38.69 ID:IKNKklbg.net]
ガストでユキチカを注文すようなものだ


242 名前:名前は開発中のものです。 mailto:sage [2011/09/12(月) 18:58:28.46 ID:Ul4IIAFd.net]
最近思ったけど先にポインタを覚えた方がラクなんじゃね?

int *p=ソース上で整数型のメモリを扱う固有名詞をpと名づける

p=メモリの番地をさす
*p=メモリの中身をさす

int a=整数型のメモリをどこかに確保し、ソース上で固有名詞aとして扱う

&a=メモリの番地をさす
a=メモリの中身をさす

243 名前:名前は開発中のものです。 mailto:sage [2011/09/12(月) 20:38:48.21 ID:JVPxlqK+.net]
>>242の説明を読んでも、特にナルホドと思う点はなかったw

244 名前:名前は開発中のものです。 mailto:sage [2011/10/19(水) 13:52:40.35 ID:JOQMp7NP.net]
同意

245 名前:名前は開発中のものです。 [2011/12/07(水) 20:06:48.19 ID:D5kyxuhv.net]
>あんなの文章表示させられるだけでしょ?
いいえ

#include<stdio.h>
#include<math.h>
#include<Windows.h>
void d(double x,double y){system("cls");for(int i=0;i
<y;i++)putchar('\n');for(int i=0;i<x;i++)printf(" ")
;printf("●");}int main(){system("mode con cols=80 l\
ines=30");for(double i=0;;i+=0.19,Sleep(18))d(sin(i)*
(sin(i/4.0)*14.25)+19,cos(i)*(sin(i/4.0)*14.25)+14);}

246 名前:245 [2011/12/07(水) 20:22:04.17 ID:D5kyxuhv.net]
おかしい


#include<stdio.h>
#include<math.h>
#include<Windows.h>

void d(double x,double y)
{
system("cls");for(int i=0;i<y;i++)
putchar('\n');for(int i=0;i<x;i++) printf("%c%c",0x20,0x20);
printf("●");
}

int main()
{
system("mode con cols=80 lines=30");
for(double i=0;;i+=0.19,Sleep(18))
d(sin(i)*(sin(i/4.0)*14.25)+19,cos(i)*(sin(i/4.0)*14.25)+14);
}


247 名前:電脳プリオン 忍法帖【Lv=40,xxxPT】(3+0:5) 【34.1m】 mailto:sage [2013/03/15(金) 00:53:30.40 ID:fASxpHqZ.net BE:496625377-PLT(12080)]
sssp://img.2ch.sc/ico/folder1_13.gif
文章以外も表示できるだろ

248 名前:名前は開発中のものです。 [2013/07/28(日) NY:AN:NY.AN ID:2kDEdWvc.net]
>大阪府三島郡島本町の小学校や中学校は、暴力イジメ学校や。
島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて、心も身体も壊されて廃人同様になってしもうた僕が言うんやから、
まちがいないで。精神病院へ行っても、ちっとも良うならへん。教師も校長も、暴力やいじめがあっても見て見ぬフリ。
そればかりか、イジメに加担する教師もおった。 誰かがイジメを苦にして自殺しても、「本校にイジメは
なかった」と言うて逃げるんやろうなあ。
島本町の学校の関係者は、僕を捜し出して口封じをするな

>島本町って町は、暴力といじめの町なんだな

>「口封じ」なんかしません。どうぞ、気が済むまでお書き込み下さい。


 島本町は日本の恥!島本町は日本の迷惑!



249 名前:名前は開発中のものです。 [2013/08/10(土) NY:AN:NY.AN ID:euOtXhVs.net]
今習ってるけどHSPやプチコンのように終わる頃には何かゲーム出来るみたいなビジョンがわかねぇ

250 名前:たける [2015/02/03(火) 16:26:24.96 ID:vhteoDYM.net]
くわしく

251 名前:名前は開発中のものです。 mailto:sage [2015/02/06(金) 12:13:45.69 ID:Dq4nT0Xs.net]
>>242
C言語学び始めの俺には非常にわかりやすいレスだ
コピペして自分のメモ帳に残しておくわ

252 名前:名前は開発中のものです。 mailto:sage [2015/02/10(火) 18:37:41.43 ID:avKQ6s0l.net]
>>242
そのint aがレジスタに割り当てられたとき、&aはどこのアドレスを指すの?

253 名前:名前は開発中のものです。 mailto:sage [2015/02/13(金) 16:10:49.40 ID:fRUihGLp.net]
>>242って4年前のレスだぞ…。


一応答えておくと、メモリ上の変数をそのつどレジスタにコピーしてから演算するわけで、
殆どの場合、変数にはメモリが割り当てられている。その辺りの動作は基本的に
コンパイラがうまくやってくれているので知ってさえいればいい。

(あらかじめ作成した)静的変数や(newで作成した)ヒープ上の変数は
必ずメモリ上の実体があるから&aは必ずそこを指す。

一方、(関数内などローカルスコープで一時確保した)動的変数は、コンパイラの最適化によっては
例外的にメモリ上の実体を持たず、レジスタだけということもあるはず。
だけどその関数内で&aという表記が用いられたら、コンパイラは最適化を見送って
きちんとスタック上にメモリを割り当てることになる。スコープから出るまでは&aはそこを指す。

254 名前:名前は開発中のものです。 [2017/02/05(日) 08:40:50.26 ID:+mHgRJGI.net]
そうかそうか

255 名前:名前は開発中のものです。 [2017/02/05(日) 09:12:26.60 ID:AoXQwlvR.net]
くっそ懐かしいスレまだあったのか建てたの高校生だった頃の俺やぞwww
ちな今銀行のATMのシステム開発技術者。なんてアホなスレ建ててたんだ俺は・・・

256 名前:名前は開発中のものです。 [2017/02/05(日) 09:14:19.72 ID:36jlTAsU.net]
おっさんになっても文章はアホのまんまだな

257 名前:名前は開発中のものです。 [2017/02/05(日) 10:06:59.08 ID:mUUtBOxG.net]
blog-imgs-69.fc2.com/j/a/p/japan2014/201409111428494ff.jpg

258 名前:名前は開発中のものです。 [2017/02/05(日) 19:52:27.64 ID:AoXQwlvR.net]
ゆーなw
情報技術の授業でC言語触ったけどゲームの作り方どう調べても分からなくてな。
ポインタすらイミフだったもんなぁ懐かしいわ。



259 名前:名前は開発中のものです。 mailto:sage [2017/02/05(日) 22:57:03.26 ID:kE/Pc5vE.net]
今ならCでも出来るな
ゲームを馬鹿にするつまらない大人になってないといいが

260 名前:名前は開発中のものです。 mailto:sage [2017/02/15(水) 01:39:33.43 ID:6EVblL9k.net]
今って型付け言語が静的にしろ動的にしろクラスから入るのばかりだしね。
まずCのコード見つけるのも大変。
図書館で古い参考書当たるか、linuxから古いゲームプログラム掘り出してくるか。

261 名前:名前は開発中のものです。 [2017/03/25(土) 22:27:35.08 ID:voxnmNei.net]
英語が話せるようになるのって>>212みたいなヤツだよね
コンピューター言語もこのぐらいガツガツ行くやつの方が伸びるの早そう

「教科書100%全部覚えてからはじめよう」っていうのは殆どの場合良くない。
全部覚えられる訳ない → 始められない → 新しい事をやらなくていい → ラクー!
っていう風に脳に仕向けられてしまうと、何も出来ないサラリーマンがまた一人誕生する

それこそが学校教育の最終目的なんだろうけど
モノ作りがしたいならそれではダメなわけで・・・

>>230
俺もWindowsのGDIで回転拡大出来なくて(三角形に割らないといけないし)
どーしても光源の具合が反映されたテクスチャマッピングがやりたくてやりたくて
ラスタ的な下回りのライブラリから自作した。

出来る人からしたら低レベルな事なんだろうけど、色んなモヤモヤが氷解して
線形代数と友達になった。
キャプテン翼が「ボールが友達」とか言っていた気持ちがわかったような分からないような・・・

なるほどーグラボの仕事はコレなんだな。ってすげーわかったよ
今は物理シミュレーションにハマってる

262 名前:名前は開発中のものです。 mailto:sage [2017/03/27(月) 18:38:35.94 ID:vg1lNnzt.net]
>>255
こういう感慨深い流れ好きw

263 名前:名前は開発中のものです。 mailto:sage [2017/04/02(日) 16:32:47.12 ID:MKN9blcW.net]
スレが長生きする条件てなんなの?

264 名前:名前は開発中のものです。 [2017/12/31(日) 22:16:17.89 ID:/rN76OKL.net]
簡単にお金が稼げる方法興味ある人だけ見てください。

グーグル検索⇒『来島のモノノリウエ』

NDUMFQZKK5

265 名前:名前は開発中のものです。 [2019/02/04(月) 16:53:51.56 ID:Iyan25qa.net]
2002年のスレとか初めて見た
自分まだ精子です

266 名前:名前は開発中のものです。 mailto:sage [2019/02/05(火) 00:30:23.25 ID:cYYRMZTh.net]
>>265
若すぎてキモ羨ましいから○ね

267 名前:名前は開発中のものです。 mailto:sage [2019/02/05(火) 21:06:51.28 ID:thAW2jsx.net]
17年前、か・・・

268 名前:名前は開発中のものです。 [2020/05/08(金) 08:18:58 ID:Eu5QYqtG.net]
スレが長生きする条件ってなんだろうな



269 名前:名前は開発中のものです。 [2020/05/08(金) 14:16:41 ID:+1juWj/a.net]
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0

UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0

連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0

4Dエンジン
ttp://x0000.net/topic.aspx?id=3677-0

matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0

ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0

SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0

270 名前:名前は開発中のものです。 [2020/05/13(水) 08:25:49.08 ID:S9EERyUm.net]
非ゲーム系プログラマーはこんな思い抱いてるわけか
発想の転換だよ

271 名前:名前は開発中のものです。 mailto:sage [2020/05/13(水) 18:28:04 ID:3JhAh5xk.net]
>>270
>>255

272 名前:名前は開発中のものです。 mailto:sage [2021/08/25(水) 21:49:11.79 ID:NYd5ffdC.net]
一時期C言語でノベルゲームが作れるじゃないかなんて考えてたわ
データの呼び出しとか考えるのが面倒で投げちゃったが

273 名前:名前は開発中のものです。 mailto:sage [2021/08/25(水) 22:06:24.15 ID:uk8fAv3X.net]
ありとあらゆる用途に使われるポインタ、
いたるところでそのばその場で名前を変え複雑な使われ方をしているマクロ。

ルールが多いが、使い方が多少様式化されてる
C++の方がとっつきやすいと思う。
それでもCで連結リストくらいまでは書けるようになれば
だいぶ楽になると思う。

274 名前:名前は開発中のものです。 mailto:sage [2021/08/27(金) 01:25:17.50 ID:hCTzu7bf.net]
>>272
なにか誤解しているようだけど作れるよ?
かつてはそれが主流だった。
もっと古い話になると「C言語に逃げるのは甘え」とか低く見られる時代もあった。

まあ、今の感覚だと小枝と小石を積み上げて家を建てる労力が必要だけど。

275 名前:名前は開発中のものです。 mailto:sage [2024/04/29(月) 20:26:51.54 ID:XMtpdsp9.net]
hほ

276 名前:名前は開発中のものです。 [2025/01/02(木) 11:34:16.92 ID:pkDtkgk4u]
例えは゛「JA06BK』は『朝曰航洋加藤浩士O335220647」た゛が
クソ航空機による騷音被害を受けたらアプリ「ADS-B Unfiltered...』て゛登録記號確認
ttps://jasearch.info/ ←ここで犯人特定
ADS-B出してない日の丸口コ゛機体は憲法違反税金泥棒自閉隊関係だか゛、人の尊厳を踏みにじるこいつらテロリストが莫大な石油を無駄に
燃やして工ネ価格高騰、氣候変動、災害連發,人殺しまくって憲法ガン無視て゛騒音まき散らして労働者の睡眠妨害して生産性壞滅
知的産業を根絶やしにして住民の生命財産生活にと破壊して人々を貧困化させてる強盜殺人が近年の俺も俺も強盗の根源なわけだが
この悪質テロに立ち向かう英雄に送金したいというやつ本当に大勢いるからな
企業トップ銃殺してSNSで盛大に称賛されて多額の金が集まってるか゛この深刻な被害に切り込んだ英雄は─生遊へ゛るほと゛に大儲けできるぞ
航空燃料税1萬圓/Lにするだけで財政,脱炭素.治安、國際竸争力と‐挙解決するものをア−アー聞こえないの腐敗政府を追い詰めよう
(ref.) ttps://www.call4.jp/info.php?type=items&id=I0000062
ttps://haneda-project.jimdofree.com/ , ttps://flight-route.com/
ttps://n-souonhigaisosyoudan.amebaownd.com/






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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