[過去ログ]
C++でRPGゲームを作成する (908レス)
C++でRPGゲームを作成する http://mevius.5ch.net/test/read.cgi/gamedev/1101161690/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
19: 名前は開発中のものです。 [sage] 04/12/10 07:37:47 ID:EjICs2Va 漏れも他言語からの移民だけどここでがんばるよ ところでグラフィックの表示って何かライブラリ使ったほうがいいのかな おまいらはどうしてますか? http://mevius.5ch.net/test/read.cgi/gamedev/1101161690/19
21: 名前は開発中のものです。 [sage] 04/12/10 14:17:40 ID:Br6Nhk/L >19 ライブラリというか何を使うつもりなんだ? まずWindowsの場合だとGDI、DirectX DirectXならバージョンはいくつなのか はたまたOpenGLなのか C++Builderだったらなんかコンポーネントがあるんだっけ? ライブラリならELとかDXみたいなラッパーライブラリも あるけどAllegroとかSDLとかのマルチプラットフォームなライブラリを使うのもある 他のOSの場合は…略 C++という言語の枠組みの中には絵を表示するものはないので、何かしら使わないといけない http://mevius.5ch.net/test/read.cgi/gamedev/1101161690/21
26: 19 [] 04/12/11 16:13:19 ID:4zM5gDQ1 レスありがとうございます。 つーわけで"ラッパーライブラリ"でググったりライブラリスレをチェックしたり Allegroのインスコに失敗したりしてました。Win32SDKかDirectXSDKが無難ぽいですね。 悩んでるので決めるのはもうちょい先になりそう。 とにかく毎日コード書かないとダメだと思い文字RPGをつくりはじめました。 が、一番はじめで挫折_| ̄|○ AAがちゃんと表示されないんですがズレない方法ないですか? コマンドプロンプトの設定みたけどMSPゴシック12ポイントがなかった……。 AAがちゃんと表示されないソース(必要最低限) http://gamdev.org/up/img/2087.phps http://mevius.5ch.net/test/read.cgi/gamedev/1101161690/26
32: 19 [sage] 04/12/12 21:40:29 ID:544clBHA たくさんレスありがとうございます。 サンプルみつけてソース眺めながらグラフィックの勉強も平行してます。 今日はあんまり進まなかった。 マップの移動を実装中なんだけど ID 地名 移動可能先のID 1 城 2,3 2 町 3 3 フィールド 1,2,4,5 4 次の町 3,5 5 ダンジョン 3,4,6 6 敵の城 5 こんな感じで、今いる場所に応じて移動可能な場所を制限したい。 状態遷移やタスクシステム、ポインタetc....色々探してみたけど ひょっとして二次元配列で記憶してifでチェックしときゃよさそうだ。 難しく考えすぎてた_| ̄|○ http://mevius.5ch.net/test/read.cgi/gamedev/1101161690/32
34: 19 [sage] 04/12/13 20:25:06 ID:KD6ePPwD SDLのインスコがおかしぃ・・・・ 結論からいうと最適化(/O2)をやめて無効(/Od)にするとうまくいきました。 Debugでうまくいくからオプションの違いを1個ずつ探していきました。疲れた。 4つとも試してみた結果 ダメ (/O2) (/Ox) おk (/O1) (/Od) 速度の最適化ができないとゲームにゃツラそう(´・ω・`)ショボーン P.S. stdout.txtに「初期化に失敗しました」と出力されて起動できないんですよ 参考にしたサイト 初心者の初心者による初心者の為のSDL ttp://tokyo.cool.ne.jp/sdl/ http://mevius.5ch.net/test/read.cgi/gamedev/1101161690/34
37: 19 [sage] 04/12/14 20:19:49 ID:gCFzZM8K SDLボチボチとやってます。 PNGを透過して表示するところまでできました。 うぷろだ落ちてるみたいですね。 >>35 新しいVC++に対応してないとかかなぁ >>36 VC++2003です http://mevius.5ch.net/test/read.cgi/gamedev/1101161690/37
40: 19 [] 04/12/15 22:08:27 ID:XINzQQ0L 今日はここまで http://gamdev.org/up/img/2125.zip PNGがデフォルトで透過されたりとなかなか便利なんですが SDLには拡大縮小がないらしい 隠しAPI(?)でSDL_SoftStretchがあるそうですがうまく動いてくれませんでした。 http://mevius.5ch.net/test/read.cgi/gamedev/1101161690/40
43: 19 [] 04/12/16 22:29:06 ID:HAWYAHFS マップ表示とタイマーを利用した歩行グラフィックです SDL_AddTimerが便利でこれだけでもSDLの利用価値があったなと思うですよ http://gamdev.org/up/img/2132.zip 拡大が必要だったマップチップを拡大してしまいました。ファイルサイズ倍増です。 次は文字です。 解説サイトのHelloSDL、英数字は表示できますがカタカナは無理っぽいです。 フォント画像にカタカナがあったのに使えなくて(´・ω・`)ショボーン 参考サイト ttp://tokyo.cool.ne.jp/sdl/ http://mevius.5ch.net/test/read.cgi/gamedev/1101161690/43
45: 19 [] 04/12/18 00:50:32 ID:exD11XQ6 カタカナ表示できました http://gamdev.org/up/img/2144.zip >>44 うまくいきました。ありがとうございます。 今日はなぜこれで上手くいくか考えていたのですが 文字コードが表示するフォントの座標に対応していて unsignedにしないとマイナスになるから128より大きい 文字コードを表現できないってことだったんですね。 わかってみると単純だなぁ gamdevのwikiにあるFF風RPGを作れというページを眺めていたのですが そろそろマップの構造体を考えたりマップエディタを作る時期のようです。 プログラミングしたいだけで特に作りたいゲームがないのでこういう時にこまる_| ̄|○ 参考サイト http://gamdev.org/w/?%5B%5BFF%C9%F7RPG%A4%F2%BA%EE%A4%EC%5D%5D http://mevius.5ch.net/test/read.cgi/gamedev/1101161690/45
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.027s