- 1 名前:じっち [04/11/23 07:14:50 ID:CCsv+84e.net]
- 少し前まではHSPで作ろうと思っていたのですが、HSPでRPGゲームを作るのは難しいらしいので、C++で作ろうと思います。
C++のプログラミングは初めてですので、みんなの力が必要です。 お願いします。 あと質問ですが、C++ってMMORPGつくれますか?
- 25 名前:名前は開発中のものです。 mailto:sage [04/12/11 04:56:30 ID:tQqNDOpV.net]
- 素人臭いコードだが、何から書いたらいいか分からない香具師は
読んでみると進むべき方向が分かるかもしれない。 www.vector.co.jp/games/soft/win95/game/se338728.html kalu-ban.sakura.ne.jp/c++/
- 26 名前:19 [04/12/11 16:13:19 ID:4zM5gDQ1.net]
- レスありがとうございます。
つーわけで"ラッパーライブラリ"でググったりライブラリスレをチェックしたり Allegroのインスコに失敗したりしてました。Win32SDKかDirectXSDKが無難ぽいですね。 悩んでるので決めるのはもうちょい先になりそう。 とにかく毎日コード書かないとダメだと思い文字RPGをつくりはじめました。 が、一番はじめで挫折_| ̄|○ AAがちゃんと表示されないんですがズレない方法ないですか? コマンドプロンプトの設定みたけどMSPゴシック12ポイントがなかった……。 AAがちゃんと表示されないソース(必要最低限) gamdev.org/up/img/2087.phps
- 27 名前:名前は開発中のものです。 mailto:sage [04/12/11 16:27:55 ID:811lQTfW.net]
- >26
ブラウザの文字表示は文字ごとに幅が変わるけど DOS窓なんかは幅固定だから同じような表示は無理 テキストエディタでAAを見えるように編集したものをつかわないとダメポ 逆にブラウザだと連続した半角スペースは省略されるけど DOS窓だと省略されない
- 28 名前:名前は開発中のものです。 mailto:sage [04/12/11 16:46:50 ID:tQqNDOpV.net]
- >ラッパー
DXライブラリかSDLがオススメ
- 29 名前:名前は開発中のものです。 mailto:sage [04/12/11 18:32:42 ID:do8EVVGa.net]
- SDLはおすすめ
日本語のサイトも結構あるし
- 30 名前:名前は開発中のものです。 mailto:sage [04/12/11 19:22:54 ID:Kv7KrKn/.net]
- >>26
ガンガレ。超ガンガレ。 データの構造なんかについてもそのうち語ろうぜ。
- 31 名前:17のRPG作者 mailto:sage [04/12/12 10:49:58 ID:56kNXguI.net]
- >>18
実はかなりの部分は「ダイアログなどのGUI独自描画」に費やしているので、 C++にすれば(GUI描画機能をクラス化すれば)半分になるかも。仮想マシン も趣味に走って必要以上に詰め込んであるし…。 ドラクエ(1)タイプのRPGの場合、処理自体はごく単純です。特にマップ をスクロールさせなければ、ウインドウを出して絵を描けるようになれば、 すぐ作れるはず。 >>26 とりあえず、Win32のDIBSectionを使ってみると良いでしょう。 扱いやすく、機能的にもDirectX(旧DirectDrawやDirectGraphicsの サーフェス)の描画機能と共通点が多いので、これでフレームバッファ の処理やGDIの描画機能に慣れておくとゲームも創りやすくなります。
- 32 名前:19 mailto:sage [04/12/12 21:40:29 ID:544clBHA.net]
- たくさんレスありがとうございます。
サンプルみつけてソース眺めながらグラフィックの勉強も平行してます。 今日はあんまり進まなかった。 マップの移動を実装中なんだけど ID 地名 移動可能先のID 1 城 2,3 2 町 3 3 フィールド 1,2,4,5 4 次の町 3,5 5 ダンジョン 3,4,6 6 敵の城 5 こんな感じで、今いる場所に応じて移動可能な場所を制限したい。 状態遷移やタスクシステム、ポインタetc....色々探してみたけど ひょっとして二次元配列で記憶してifでチェックしときゃよさそうだ。 難しく考えすぎてた_| ̄|○
- 33 名前:名前は開発中のものです。 mailto:sage [04/12/13 01:43:38 ID:4ZUXpz47.net]
- 【改訂版96】ドゴンクエスト9製作スレ
game10.2ch.net/test/read.cgi/ff/1102573890/ ここにすごい神企画が眠ってる
- 34 名前:19 mailto:sage [04/12/13 20:25:06 ID:KD6ePPwD.net]
- SDLのインスコがおかしぃ・・・・
結論からいうと最適化(/O2)をやめて無効(/Od)にするとうまくいきました。 Debugでうまくいくからオプションの違いを1個ずつ探していきました。疲れた。 4つとも試してみた結果 ダメ (/O2) (/Ox) おk (/O1) (/Od) 速度の最適化ができないとゲームにゃツラそう(´・ω・`)ショボーン P.S. stdout.txtに「初期化に失敗しました」と出力されて起動できないんですよ 参考にしたサイト 初心者の初心者による初心者の為のSDL ttp://tokyo.cool.ne.jp/sdl/
- 35 名前:名前は開発中のものです。 mailto:sage [04/12/13 20:39:54 ID:5go86s2g.net]
- >34
BCCでSDL使ったら、全く問題なかったけどなぁ… コンパイラに拠るんだろうか?
- 36 名前:名前は開発中のものです。 mailto:sage [04/12/13 22:28:39 ID:CpqQPaPG.net]
- >34
環境何?
- 37 名前:19 mailto:sage [04/12/14 20:19:49 ID:gCFzZM8K.net]
- SDLボチボチとやってます。
PNGを透過して表示するところまでできました。 うぷろだ落ちてるみたいですね。 >>35 新しいVC++に対応してないとかかなぁ >>36 VC++2003です
- 38 名前:名前は開発中のものです。 mailto:sage [04/12/14 20:28:45 ID:6EayMZnD.net]
- もしかしてSDLって密かにブーム?
- 39 名前:名前は開発中のものです。 mailto:sage [04/12/14 23:31:15 ID:EyG3+mk4.net]
- 導入さえしてしまえば
恐ろしく楽>SDL 初期化で悩んでいたのが嘘の様 日本語で解説してるサイトがあるから 英語分からなくてもなんとかなるし
- 40 名前:19 [04/12/15 22:08:27 ID:XINzQQ0L.net]
- 今日はここまで
gamdev.org/up/img/2125.zip PNGがデフォルトで透過されたりとなかなか便利なんですが SDLには拡大縮小がないらしい 隠しAPI(?)でSDL_SoftStretchがあるそうですがうまく動いてくれませんでした。
- 41 名前:名前は開発中のものです。 mailto:sage [04/12/15 22:32:43 ID:uxKIR4qz.net]
- >40
そんな感じでできることを広げていけばいいんでないかい
- 42 名前:名前は開発中のものです。 mailto:sage [04/12/16 04:47:58 ID:0Jr2pFyq.net]
- 一応、SDLで拡大縮小回転とかやる外部ライブラリとして、SDL_gfxがあるよ。
それが嫌なら、OpenGLとかでもいい鴨。
- 43 名前:19 [04/12/16 22:29:06 ID:HAWYAHFS.net]
- マップ表示とタイマーを利用した歩行グラフィックです
SDL_AddTimerが便利でこれだけでもSDLの利用価値があったなと思うですよ gamdev.org/up/img/2132.zip 拡大が必要だったマップチップを拡大してしまいました。ファイルサイズ倍増です。 次は文字です。 解説サイトのHelloSDL、英数字は表示できますがカタカナは無理っぽいです。 フォント画像にカタカナがあったのに使えなくて(´・ω・`)ショボーン 参考サイト ttp://tokyo.cool.ne.jp/sdl/
- 44 名前:名前は開発中のものです。 mailto:sage [04/12/17 01:53:17 ID:OjfvFzxw.net]
- >43
ImgFont.cppの29行目を char* ptr = text; から unsigned char* ptr = (unsigned char*)text; にすると半角カタカナ表示できるぞ
- 45 名前:19 [04/12/18 00:50:32 ID:exD11XQ6.net]
- カタカナ表示できました
gamdev.org/up/img/2144.zip >>44 うまくいきました。ありがとうございます。 今日はなぜこれで上手くいくか考えていたのですが 文字コードが表示するフォントの座標に対応していて unsignedにしないとマイナスになるから128より大きい 文字コードを表現できないってことだったんですね。 わかってみると単純だなぁ gamdevのwikiにあるFF風RPGを作れというページを眺めていたのですが そろそろマップの構造体を考えたりマップエディタを作る時期のようです。 プログラミングしたいだけで特に作りたいゲームがないのでこういう時にこまる_| ̄|○ 参考サイト gamdev.org/w/?%5B%5BFF%C9%F7RPG%A4%F2%BA%EE%A4%EC%5D%5D
- 46 名前:名前は開発中のものです。 mailto:sage [04/12/18 14:03:58 ID:7Am1V8Uh.net]
- ここはDinkを省いてC++の話をするスレになりますた
- 47 名前:名前は開発中のものです。 mailto:sage [04/12/18 14:07:03 ID:baS7K+t5.net]
- Dinkってなに?
- 48 名前:名前は開発中のものです。 mailto:sage [04/12/18 18:07:57 ID:4huv0dr4.net]
- D ダイナミック
i インポテンツ n ナショナル k クリトリス
- 49 名前:名前は開発中のものです。 [04/12/26 20:53:52 ID:onqUEl+g.net]
- クリトリスは 【clitoris】なのでC
- 50 名前:名前は開発中のものです。 [04/12/26 22:04:35 ID:avT5D6OA.net]
- 結婚しても共働きってヤツだろ?
- 51 名前:名前は開発中のものです。 [04/12/28 10:13:20 ID:ayKj1rFt.net]
- おいらも参戦していいですか?
>>45の参考サイト眺めてたら面白そうだったんで 一応EL使い手だったんでLevel4を除きLevel7まで作ってみますた。
- 52 名前:名前は開発中のものです。 mailto:sage [04/12/29 07:16:50 ID:QlZN4+1J.net]
- だめー
- 53 名前:51 mailto:sage [04/12/29 15:39:40 ID:YAngaVPD.net]
- >>52
そんなこと言わないでくれ〜 そういやはっきり言うとマップスクロールなんかより イベントプロシージャ作ってイベントメッセージ処理させるのの方が難しいよね でもそうしないと会話させるたびにありえなくコードが増える罠。
- 54 名前:名前は開発中のものです。 mailto:sage [04/12/29 16:55:17 ID:eiMlwzQA.net]
- イベント処理が関門だな
スクリプトエンジンとか作らないといけないからね
- 55 名前:51 ◆pdIWPsHM22 [05/01/10 11:43:54 ID:tsxU08Re.net]
- gamdev.org/up/img/2224.zip
いちおうメッセージの表示方法とか いろいろガンガッたりしてみたんすけど Sage4のスレみててわかったっす。 一人じゃ無理だorz とりあえず、ソース完全配布ですけど 普通のelじゃコンパイルできないっす リソースからwavやらmidやらbmpやら引き出すようにしたんで LoadObjectFromRes関数とか自作しちゃったんで。 手伝ってくれる人ボシュ。
- 56 名前:名前は開発中のものです。 mailto:sage [05/01/10 11:58:20 ID:Di2ukLmS.net]
- RPGツクール使え
- 57 名前:名前は開発中のものです。 mailto:sage [05/01/10 12:38:36 ID:ct2aA6tj.net]
- じっち逃げた?
俺も最近C++始めたから、スレが沈んだら一緒にマターリやろうよ
- 58 名前:名前は開発中のものです。 mailto:sage [05/01/17 15:01:00 ID:eNHgw1+H.net]
- >>57
RPGは最近はじめて作れるゲームじゃない、いい加減悟れ、そしてRPGツクール使え
- 59 名前:名前は開発中のものです。 mailto:sage [05/01/17 19:02:26 ID:8sAAWdM4.net]
- ツクール厨はカエレ
- 60 名前:名前は開発中のものです。 mailto:sage [05/01/17 21:31:16 ID:WPOZSXHX.net]
- >>58
一朝一夕で作るなんて書いてないよ 過剰反応してるようだけど・・・何かあったのかい?
- 61 名前:名前は開発中のものです。 mailto:sage [05/01/19 18:54:09 ID:gdOmRwDD.net]
- スレ沈んできたんだからそろそろ真剣にはじめましょうよ。
とりあえずWinAPIだけで行くのかDirectX使うのかOpenGLとか使うのか はたまたラッパーライブラリでも使うのか、はっきりさせましょうよ。 >>58 前半は合ってるが後半はどう考えても違うぞ。
- 62 名前:名前は開発中のものです。 mailto:sage [05/01/19 20:26:36 ID:nShMpEYQ.net]
- 俺はWinAPIで組んでみるつもり
WinAPIを使いこなせないうちにDirectXいくのはマズい気がするからね
- 63 名前:61 mailto:sage [05/01/20 15:41:51 ID:cVl1n9h0.net]
- この際みんなで協力してみたいものですね。
私はWinAPIもC++も人並みには出来るつもりですが DirectXは未知の領域です(さすがにBltFastぐらいは・・・) しかしWinAPIだけでは最終的な完成度を高望みが出来ないのも事実です。 MFCerおよびC++以外erは論外という方針で。 そして何よりプログラムってのは思いついたことをどんどん加えて行くと 後で取り返しのつかないことになるのできちんと筋道を立てたほうが よさげなきがします。
- 64 名前:名前は開発中のものです。 mailto:sage [05/01/20 23:41:15 ID:ArQp7Ull.net]
- SDL逝っとけ
- 65 名前:名前は開発中のものです。 mailto:sage [05/01/21 20:27:20 ID:wvg1eXqu.net]
- みんなで協力ってのは一つのを作るってこと?
それは無理な話だ WinAPIじゃあ完成度を高望みできないっていうのはどんな点で? 音楽系についてはDirectXの方が楽なんだろうけど
- 66 名前:名前は開発中のものです。 mailto:sage [05/01/22 18:47:35 ID:qQZYyy6E.net]
- このスレはみんなでRPGを作るスレだったのか・・
まあ>>1がじっちな時点であれなんだが。 >>61が旗振り役やりたいんなら別に止めはしないが ロクなことにならんのだけは自明。
- 67 名前:61 mailto:sage [05/01/22 23:50:12 ID:gCGpy1ey.net]
- >>65 >WinAPI
分からないのなら君はそこまでということさ。 音楽系こそmciで十分過ぎますが何か? >>66 せやな。 RPGはチーム組んで開発したことはあったが それ以来だったんで作りたくなってみただけさ。 ここは初心者にRPGが一朝じゃ出来ないことを教えるスレだったようだw バイチャ(*^ー゚)/~~
- 68 名前:名前は開発中のものです。 mailto:sage [05/01/22 23:57:04 ID:m6TEoyzo.net]
- ま、まってくれ!
じっちにそれを教えるまでは、君の役目はまだ終わっちゃいないんだっ!!
- 69 名前:名前は開発中のものです。 mailto:sage [05/01/23 11:03:59 ID:1KO2elpS.net]
- >>67
作りたいならマトモな場所で募集するべき 悲惨な最期を遂げるのはこの板の人なら分かるだろ
- 70 名前:名前は開発中のものです。 mailto:sage [05/01/23 11:39:45 ID:ksnJTKjN.net]
- >>67
>分からないのなら君はそこまでということさ。 >音楽系こそmciで十分過ぎますが何か? 君もここまでの人なんだねw mciじゃ、ゲームのBGMはつらいよ。 ファイル読み込みとループ時のオーバーヘッドがかかる。 せめて演奏スレッドでMIDI位操らないと。
- 71 名前:61 mailto:sage [05/01/23 13:15:40 ID:CdrNb8aJ.net]
- >>70
DirectMusicを使ったことがあるなら それの糞さを分かるはずなんだが。
- 72 名前:名前は開発中のものです。 mailto:sage [05/01/23 18:34:25 ID:NKROwUQZ.net]
- >mciで十分過ぎますが何か?
と書いた数レス後に >DirectMusicを使ったことがあるなら >それの糞さを分かるはずなんだが。 数レスの間にこんな矛盾を作れるなんてステキ まあ、>>65=70と勘違いしてるんだろうな
- 73 名前:名前は開発中のものです。 mailto:sage [05/01/23 19:08:17 ID:h8GwKZzK.net]
- じゃあもう間とってSDL使っとけ
- 74 名前:名前は開発中のものです。 [05/01/23 20:38:26 ID:2TE7azf9.net]
- 相変わらず無駄な議論の好きな人たちだこと。
- 75 名前:名前は開発中のものです。 mailto:sage [05/01/23 21:26:57 ID:Gc+PQDEm.net]
- おまえらに音楽とかぜいたくだ
DOS窓だけでやっとけ
- 76 名前:名前は開発中のものです。 mailto:sage [05/01/24 00:00:46 ID:8zyzUuZ7.net]
- コンソールアプリでも音楽は使用できる。
よってい一行目と二行目の関連性が不明。
- 77 名前:名前は開発中のものです。 mailto:sage [05/01/24 00:01:16 ID:8zyzUuZ7.net]
- 「い」が余計だった。
- 78 名前:名前は開発中のものです。 mailto:sage [05/01/24 13:29:40 ID:REFRcho7.net]
- >>77
台無しだyp!
- 79 名前:名前は開発中のものです。 mailto:sage [05/01/25 10:42:17 ID:M3AI2zOR.net]
- SDL_mixerが楽でいいよw
- 80 名前:名前は開発中のものです。 [05/02/11 12:50:03 ID:mzzUuHvZ.net]
- tokyo.cool.ne.jp/sdl/
ここのサンプルをコンパイルしながら勉強中・・・
- 81 名前:名前は開発中のものです。 mailto:sage [05/02/12 11:58:19 ID:LUHyNp8+.net]
- C++でRPGゲームを作成する == C++でロールプレイングゲームゲームを作成する
>ゲームゲーム
- 82 名前:名前は開発中のものです。 mailto:sage [05/02/12 19:47:26 ID:L/AO/QeT.net]
- >80
そこは日本語がすこし変だったりするけど、なかなかいいサイトだと思われ まぁガソガレ
- 83 名前:名前は開発中のものです。 mailto:sage [05/02/16 23:48:39 ID:f3oUbTsx.net]
- 目がチカチカする
- 84 名前:名前は開発中のものです。 mailto:sage [05/02/21 00:42:33 ID:ukAVBYma.net]
- 目薬させ
- 85 名前:名前は開発中のものです。 mailto:sage [05/02/21 01:57:07 ID:06EjGdEe.net]
- そういう問題でわない
- 86 名前:名前は開発中のものです。 mailto:sage [05/02/23 00:12:41 ID:UjT2eVy3.net]
- そんな目玉はくりぬいてしまえ
- 87 名前:名前は開発中のものです。 mailto:sage [05/02/23 20:48:22 ID:D+vBLntY.net]
- 目が見えなくなりました
どうしてくれるんですか
- 88 名前:名前は開発中のものです。 mailto:sage [05/02/23 22:24:15 ID:Y7Lgx8nb.net]
- そんな事言う口など
縫い付けてしまえ
- 89 名前:名前は開発中のものです。 mailto:sage [05/02/23 23:30:12 ID:7NnOhZEm.net]
- ・・・・・・・・・・
・・・・・・・・・・・
- 90 名前:名前は開発中のものです。 mailto:sage [05/02/24 01:00:51 ID:RU8p+2dU.net]
- >88
そんなことすゆ子は 零ちゃん ぶつじょ
- 91 名前: ◆ErakzB51PM mailto:sage [05/02/26 07:50:51 ID:YO8kA6JK.net]
- 今日からRPGを作り始めることにした
とりあえずウィンドウ表示だけつくった 途中で飽きるかもしれないが ttp://gamdev.hp.infoseek.co.jp/cgi-bin/up/No_0030zip.html
- 92 名前:名前は開発中のものです。 mailto:sage [05/02/28 01:42:48 ID:x5J/cIzu.net]
- API + C++でやってんのか。フレームワークを使わないその心意気よし。
でもゲームで使う程度ならわざわざウィンドウクラス作らんでもいい気がしないでもない。 まあOOP好きじゃないヤシの独り言だけど。
- 93 名前:名前は開発中のものです。 mailto:sage [05/03/02 10:14:39 ID:wdYy/m2T.net]
- >>91
期待。
- 94 名前: ◆ErakzB51PM mailto:sage [05/03/04 02:32:54 ID:18jfTz77.net]
- なかなか開発時間が取れない訳だが…
DIBSectionを作って、ウィンドウに赤い矩形を描いた ttp://gamdev2.hp.infoseek.co.jp/cgi-bin/up/No_0003zip.html >>92 批評ありがとうございます ウィンドウ表示を使いまわそうかと思ってクラスにしてますです >>93 へたれなので、のんびり作っていく予定っす
- 95 名前:名前は開発中のものです。 mailto:sage [05/03/04 05:36:17 ID:w55fjCTM.net]
- 自分のC++の勉強にもなりそうっす。がんばてください。
- 96 名前:名前は開発中のものです。 [05/03/09 19:04:05 ID:rDSrhxYN.net]
- クラスの説明が理解しやすいサイト
教えてください、人のオープンソース見ても全然わからなくて
- 97 名前:名前は開発中のものです。 mailto:sage [05/03/09 19:14:33 ID:J3i+4rjF.net]
- 猫でもかワイズダムソフト
- 98 名前:名前は開発中のものです。 mailto:sage [05/03/09 19:26:45 ID:2NJ5xnut.net]
- wisdomのC++は全部勉強したんですが、
クラスを使ってのゲームの作り方のようなのを解説しているサイトを 知りませんか?
- 99 名前:名前は開発中のものです。 mailto:sage [05/03/09 20:23:08 ID:3eEAr32+.net]
- ググれ
www.google.com/
- 100 名前:名前は開発中のものです。 mailto:sage [05/03/09 23:13:34 ID:5Fm2MPTT.net]
- C++スレで言うのもなんだが、別にクラスありきじゃなくてもいいと思うぞ。
- 101 名前:名前は開発中のものです。 mailto:sage [05/03/10 14:24:14 ID:9d9DIWb5.net]
- struct Player とかで分けて
作る方法しかしらないんですが、DirectXの勉強に入ってもいいですか?
- 102 名前:名前は開発中のものです。 mailto:sage [05/03/10 15:25:59 ID:O9bJykz9.net]
- >101
C以上ならいいと思う
- 103 名前:102 mailto:sage [05/03/10 15:27:52 ID:O9bJykz9.net]
- すげー文面読み違えてたorz
CでもDirectXは出来るぞ
- 104 名前:名前は開発中のものです。 mailto:sage [05/03/12 02:15:31 ID:Ci+7MgqV.net]
- >>101
まずは、DOS窓で動く物を作ったほうがいいと思う。 できたら、それをDirectXに移植が勉強になってよいぞ。
- 105 名前: ◆ErakzB51PM mailto:sage [05/03/13 09:01:40 ID:yodbv96O.net]
- なんとか週一のペースを維持したい('A`)
文字表示が出来るようになった MIDIを簡単に鳴らせるDLLがあったので使ってみた ttp://gamdev.org/up/img/2427.zip
- 106 名前:名前は開発中のものです。 mailto:sage [05/03/13 12:42:30 ID:hbCTUoBL.net]
- >>105
音を鳴らすのはMCIとか楽だぜベイビー
- 107 名前:名前は開発中のものです。 [05/03/13 14:50:20 ID:Gav+WFan.net]
- >>98
MFCなら<www2s.biglobe.ne.jp/~sinmasa/> ライブラリ使ってるなら色々あるでしょうが、 全て自前となると解説までしているサイトは私は見たことないですね〜。 オープンソースなら <f44.aaa.livedoor.jp/~sagadev/saga4wiki/pukiwiki.php?FrontPage> <homepage1.nifty.com/sakurayama/> くらいでしょうか・・・。 <>
- 108 名前:名前は開発中のものです。 mailto:sage [05/03/13 15:02:50 ID:idmmnJMg.net]
- >98
猫にしろワイズダムにしろ、そこに書かれているのはC++の文法について オブジェクト指向の理解が不十分だからクラスのデザインができない 言語理解はもちろんだが、それとは別にオブジェクト指向の概念の理解が必要 というわけで次はオブジェクト指向でググって勉強しる サイトは知らんが、漏れのお勧め書籍は 憂鬱なプログラマのためのオブジェクト指向開発講座 C++による実践的ソフトウェア入門 ttp://www.amazon.co.jp/exec/obidos/ASIN/4881356194/250-0536964-7363426
- 109 名前:名前は開発中のものです。 mailto:sage [05/03/13 15:12:22 ID:2/dZfKbi.net]
- 憂鬱な…はある程度理解しているひと向けだとおもうが。
- 110 名前: ◆ErakzB51PM mailto:sage [05/03/13 16:33:36 ID:yodbv96O.net]
- >>95
お互いガンガろうぜ! >>106 MCIでループさせると、繋ぎ目で空白部分が出来たので 拾ってきたライブラリつこてみました
- 111 名前:名前は開発中のものです。 mailto:sage [05/03/13 21:57:09 ID:KexRPIpE.net]
- クラス設計(というか使い方や意図)はVBとかで適当に窓アプリ作ってればわかると思うけどな。
オブジェクト(クラス)&プロパティ(クラス変数)&イベント(メソッド)=オブジェクト指向だし。
- 112 名前:名前は開発中のものです。 mailto:sage [05/03/14 06:47:53 ID:S/PdDMS7.net]
- >>111
それだけでわかりますか?本当にわかりますか?
- 113 名前:名前は開発中のものです。 mailto:sage [05/03/14 23:01:46 ID:iP2mgtm8.net]
- APIを直接扱うのって、皆が言うほどめんどくさく無い気がする
VC++の場合ね
- 114 名前:名前は開発中のものです。 mailto:sage [05/03/15 00:20:58 ID:+EvsjKCI.net]
- まあAPIそこそこ習熟してればMFCなんか(゚听)イラネよな。
特にMFCフレームワークはうんこ。
- 115 名前:名前は開発中のものです。 mailto:sage [05/03/15 00:29:00 ID:2caYpl3H.net]
- >114
まぁもともとゲームを作る用のフレームワークではないのだから ゲーム作ろうと思ったらMFCは大便なのは小がない
- 116 名前:名前は開発中のものです。 mailto:sage [05/03/15 21:55:32 ID:Pq1WJNxK.net]
- >>114
MFCの出来はともかく、普通は自分で画面作って「Windows標準GUI」の 出番などあり得ないRPGに、MFCは無用ではあるね。
- 117 名前:名前は開発中のものです。 mailto:sage [05/03/17 00:59:40 ID:hsmr9amO.net]
- >>111
VB.NET じゃないならば ・継承 ・カプセル化原則 ・多態 が欠けているぞ、とマジレスしてみる。
- 118 名前:名前は開発中のものです。 mailto:sage [05/03/17 02:44:08 ID:M0JA8+fe.net]
- VBで分かるのはイベント駆動くらいだろ。
まあ終わった開発環境のことなんで激しくどうでもいいんだけど。
- 119 名前:名前は開発中のものです。 mailto:sage [05/03/17 21:27:06 ID:rSQ4MC4K.net]
- VBだとマジでAPI使いにくいね。
C++はもっと凄いんだろうなあと思ったら VBより遥かに簡単だった。
- 120 名前:名前は開発中のものです。 mailto:sage [05/03/17 22:27:52 ID:Jm4RD0Ul.net]
- VBとCOBOLの話はイラネ
- 121 名前: ◆ErakzB51PM mailto:sage [05/03/18 11:21:36 ID:OQsBGlf6.net]
- メッセージループとメインループを分離してみた。
キー入力で(・∀・)を移動させてみた。 簡単なイベントスクリプトが動いてるっつーか、それだけっつーか('A`) gamdev.org/up/img/2437.zip
- 122 名前:名前は開発中のものです。 mailto:sage [05/03/18 21:28:48 ID:aF4N6gHL.net]
- >>117 は クラス=オブジェクト指向だと思ってるのか?
- 123 名前:名前は開発中のものです。 mailto:sage [05/03/18 21:29:22 ID:aF4N6gHL.net]
- >>117 ×
>>111 ○
- 124 名前:名前は開発中のものです。 [2005/04/06(水) 20:23:49 ID:1e73+srh.net]
- AGE
- 125 名前:名前は開発中のものです。 [2005/04/14(木) 21:17:14 ID:K5c5HS8h.net]
- GLAUXでRPG作るのって、やはり無謀なんだろうか。
|

|