選択画面の作り方が分かりません

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
noopy

選択画面の作り方が分かりません

#1

投稿記事 by noopy » 13年前

龍神録のプロジェクトを実行するとすぐゲームが開始されてしまうので、タイトル替わりに選択画面を作りたいのですがどうすればいいでしょうか。
ゲームプログラミングの館等で選択画面の作成方法を確認したのですが、そこからゲーム開始やプログラムの終了などの処理を行わせる方法が分かりません。

OS : Windows7 64bit
コンパイラ : VC++ 2008EE

C言語については基礎的な内容しか理解しておらず、DXライブラリに関しても一応龍神録プログラミングを全章読みましたがあまり理解出来ていません。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: 選択画面の作り方が分かりません

#2

投稿記事 by softya(ソフト屋) » 13年前

龍神録のmain部分にswitch~caseで分岐している部分があると思います。
このcaseの値をひとつ増やして選択画面の関数をそこで呼び出せば選択画面に移行できます。
ただ、難しいと思うのでメニューだけを作る練習をした方が良いと思います。
「ゲームプログラミングの館等で選択画面の作成方法」と「旧 C言語~ゲームプログラミングの館~」 34. メイン関数の書き方。」
http://dixq.net/g/37.html
この2つを混ぜて1つのプログラムにしてみると仕組みがわかると思います。選択画面の処理が別関数にしましょう。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

noopy

Re: 選択画面の作り方が分かりません

#3

投稿記事 by noopy » 13年前

他のフォーラムやサイトを参考にしたりしましたが難しくて理解が出来ませんでした。
龍神録のプロジェクトを使って作る場合、どのファイルをどのように書き換えればいいかサンプルがほしいです。

nil
記事: 428
登録日時: 14年前

Re: 選択画面の作り方が分かりません

#4

投稿記事 by nil » 13年前

丸投げは禁止です

まずは参考にしているのならば龍神録を理解するところから始めましょう。
func_stateの使用法とそれを用いた分岐を理解してください。

龍神録ではどのようにゲームの状態を変化させているのか……それさえ理解できていればプログラムを組むのは容易いはずです

閉鎖

“C言語何でも質問掲示板” へ戻る