ページ 11

学校の課題を教えてください

Posted: 2012年1月06日(金) 10:08
by ベルモンド
学校で神経衰弱を作ることになったのですがどこから手をつけていいかわかりません。
使っているのはDxLibです。
教えてくださいお願いします。

Re: 学校の課題を教えてください

Posted: 2012年1月06日(金) 10:19
by softya(ソフト屋)
詳細を知りたいので、フォーラムルールのありますテンプレートをお使い下さい。
http://dixq.net/board/board.html

それと画面にトランプを並べるだけのプログラムを作ることは出来ますか?
その次のスッテプのために神経衰弱の手順を出来るだけ分解して箇条書きにしてみてください。

Re: 学校の課題を教えてください

Posted: 2012年1月06日(金) 10:30
by ベルモンド
softya(ソフト屋) さんが書きました:詳細を知りたいので、フォーラムルールのありますテンプレートをお使い下さい。
http://dixq.net/board/board.html

それと画面にトランプを並べるだけのプログラムを作ることは出来ますか?
その次のスッテプのために神経衰弱の手順を出来るだけ分解して箇条書きにしてみてください。
すみませんありがとうございます。
まったくの初心者なのでほとんどわからない状態です。
神経衰弱の手順は
1、トランプはジョーカーを除くすべて
2、クリアの時間が難易度で変わるようにする
3、すべてめくれたらクリア、めくれなかったらゲームオーバーとする
4、制限時間は最高99秒で難易度が難、優、易で60秒、80秒、99秒にする

こんな感じです。

また、間違った点がありましたら指摘をお願いします。

Re: 学校の課題を教えてください

Posted: 2012年1月06日(金) 10:39
by beatle
ベルモンド さんが書きました: 神経衰弱の手順は
1、トランプはジョーカーを除くすべて
2、クリアの時間が難易度で変わるようにする
3、すべてめくれたらクリア、めくれなかったらゲームオーバーとする
4、制限時間は最高99秒で難易度が難、優、易で60秒、80秒、99秒にする
これは「手順」ではありませんよね?このとおりの順番でプレイするわけではないですよね?
「手順」というのは,例えばババ抜きなら
  1. トランプの山をシャッフルする
  2. トランプの山の一番上から順番に,各プレイヤーに配る.トランプの山がなくなるまで配る.
  3. 各プレイヤーは重複するトランプの組を捨てる
  4. 何らかの方法で一番最初にトランプを引くプレイヤーを決める
  5. ...
というようなことを指します.

DxLib以前に,C言語の基礎も初心者なのでしょうか.だとすると,まずはDxLibなどというまえにC言語の基礎から学習しなければならないと思います.

Re: 学校の課題を教えてください

Posted: 2012年1月06日(金) 10:44
by softya(ソフト屋)
ベルモンド さんが書きました: すみませんありがとうございます。
まったくの初心者なのでほとんどわからない状態です。
神経衰弱の手順は
1、トランプはジョーカーを除くすべて
2、クリアの時間が難易度で変わるようにする
3、すべてめくれたらクリア、めくれなかったらゲームオーバーとする
4、制限時間は最高99秒で難易度が難、優、易で60秒、80秒、99秒にする

こんな感じです。

また、間違った点がありましたら指摘をお願いします。
>まったくの初心者なのでほとんどわからない状態です。
全くの初心者にこの課題は出ないと思います。
なので、もう少し詳しくテンプレートを使って「どの程度C言語を理解しているか」など詳細をお書き下さい。

ちなみに書かれたものは、これから作る神経衰弱の基本的なルールであって手順ではありません。
プログラムにするためには、ゲームの初めから最期まですごく細かく手順を分解する必要があります。
例えばカードをシャフルする → どうシャフルするのか?
カードを並べる → どうカードを並べるのか?
幼児に説明するつもりで細かく書いてみてください。

Re: 学校の課題を教えてください

Posted: 2012年1月06日(金) 11:02
by ベルモンド
softya(ソフト屋) さんが書きました:
ベルモンド さんが書きました: すみませんありがとうございます。
まったくの初心者なのでほとんどわからない状態です。
神経衰弱の手順は
1、トランプはジョーカーを除くすべて
2、クリアの時間が難易度で変わるようにする
3、すべてめくれたらクリア、めくれなかったらゲームオーバーとする
4、制限時間は最高99秒で難易度が難、優、易で60秒、80秒、99秒にする

こんな感じです。

また、間違った点がありましたら指摘をお願いします。
>まったくの初心者なのでほとんどわからない状態です。
全くの初心者にこの課題は出ないと思います。
なので、もう少し詳しくテンプレートを使って「どの程度C言語を理解しているか」など詳細をお書き下さい。

ちなみに書かれたものは、これから作る神経衰弱の基本的なルールであって手順ではありません。
プログラムにするためには、ゲームの初めから最期まですごく細かく手順を分解する必要があります。
例えばカードをシャフルする → どうシャフルするのか?
カードを並べる → どうカードを並べるのか?
幼児に説明するつもりで細かく書いてみてください。
わかりました、ありがとうございます。
C言語はほんとに基礎中の基礎くらいしかわかりません。(printf,for,whileくらいです)
学校では構造体のところとかまで進んでるのですが勉強をしても理解ができないのです。
課題も時間が後少ししかないのでまたC言語を勉強してから取り組むのでは時間が足りません。
ただ、C言語もちゃんと勉強はします。お願いします

手順の件ですがすみませんでした。
もう一回書きます。
1、プレイヤーは難易度を指定し、スタートボタンを押して開始する。
2、毎回ランダムに並べられたカードをめくっていきすべてを時間内にめくれたらクリア、めくれなかったらゲームオーバーとなります。

プレイヤーは一人です。

Re: 学校の課題を教えてください

Posted: 2012年1月06日(金) 11:08
by softya(ソフト屋)
ベルモンド さんが書きました: わかりました、ありがとうございます。
C言語はほんとに基礎中の基礎くらいしかわかりません。(printf,for,whileくらいです)
学校では構造体のところとかまで進んでるのですが勉強をしても理解ができないのです。
課題も時間が後少ししかないのでまたC言語を勉強してから取り組むのでは時間が足りません。
ただ、C言語もちゃんと勉強はします。お願いします
書かれていないで、あと何日なのかは分かりませんがやる気になれば何とでもなります。
それと構造体は不要ですが、配列は必要です。それを勉強する時間もありませんか?
ベルモンド さんが書きました: 手順の件ですがすみませんでした。
もう一回書きます。
1、プレイヤーは難易度を指定し、スタートボタンを押して開始する。
2、毎回ランダムに並べられたカードをめくっていきすべてを時間内にめくれたらクリア、めくれなかったらゲームオーバーとなります。

プレイヤーは一人です。
この説明で初めてプレイする幼児が理解できると思いますか?
もっと困かく何十行も説明を書く必要があります。
[補足]本物の紙で出来たトランプを幼児と初めて遊ぶことを想定して1つ1つ細かく説明してみてください。

プログラムにする場合は、そこから更に細かくしないとダメなんですけどね。

【追記】
質問に的確に答えてもらっていないので無駄なやり取りが出てきています。
最初から読みなおして、ちゃんと答えているか見なおしていただけますか?
例えば「テンプレートをお使い下さい」→いちどもテンプレートが使われていません。
フォーラムルールもちゃんと読んで頂いていない気がします。

Re: 学校の課題を教えてください

Posted: 2012年1月06日(金) 11:39
by non
卒業研究などではなく、学校の課題でDXLibを使わせるというのは面白いですね。トランプの画像は学校側が用意してくれる
のでしょうか?

Re: 学校の課題を教えてください

Posted: 2012年1月06日(金) 15:25
by softya(ソフト屋)
急いでおられるなら学校以外でも続けないと間に合わないと思いますが、もう学校は終わったのでしょうか?

Re: 学校の課題を教えてください

Posted: 2012年1月06日(金) 15:35
by ベルモンド
non さんが書きました:卒業研究などではなく、学校の課題でDXLibを使わせるというのは面白いですね。トランプの画像は学校側が用意してくれる
のでしょうか?
トランプの画像は自分で作りました。

Re: 学校の課題を教えてください

Posted: 2012年1月06日(金) 15:37
by ベルモンド
softya(ソフト屋) さんが書きました:急いでおられるなら学校以外でも続けないと間に合わないと思いますが、もう学校は終わったのでしょうか?
すみません
学校がほかの授業だったので消えてました
今放課後ですが勉強してます。

もうちょっと自分でがんばってみます