Drawings

Petit computer 3 Community

リクヤrikuya0307

10/21/2017 7:42 AM ·Spoilers

Advertisement

Comment

This post has no comments.

  • 本当は、自分の作りたい物を作れば良いですが、それがいきなり難しいのであれば、計算機(電卓)とか、時計とか、双六とか。

    Yeahs1
    Played
  • ボタンを押すと音が出るプログラム。 4行くらいでできる単純なところからやってみよう。

    Yeahs0
    Played
  • ありがとうございます!

    Yeahs0
  • 個人的なお勧めは 1VS1の単純なRPG戦闘かな。(グラフィックはPRINTで表示出来るモノを使用) これは ボタンを押すと音が出る というモノとほぼ同じモノです。 例えば DQ戦闘のコマンド入力部分。 ・上下を押したらカーソル位置が変わる。 ボタンを押すと音が出るのと大差無し。 ・決定を押した位置によって 実行結果が変わる。 この辺で変数というモノが登場し この 変数と変数判定を習得すると出来る事が一気に増えます。 ・実行結果が変わるモノが作れたら 攻撃や回復の処理でも作ってみる。 ここで変数の計算が確実に出ます(X=10-2 Xはいくつ?みたいな事をしてダメージ等を算出し ダメージ用変数をPRINTしたり HP用変数に代入したり) 大体形になったら 最低限の基本命令を習得した様なモノです。 基本 1から順に実行していくモノなので させたい事を細分化し 順に書いて行けばOK。

    Yeahs0
    Played
  • ボタン押して音がでる。のプログラムがわかんないですよね・・・

    Yeahs0
  • WHILE 1 IF BUTTON(2)==#A THEN BEEP VSYNC WEND 実行してみよう。A ボタンを押すとブーと鳴るプログラムです。

    Yeahs0
    Played
  • できました!

    Yeahs1
  • ありがとうございます!

    Yeahs1
  • 上のプログラムの説明。現状 細かい事は置いといて WHILE 1 ループ開始位置 WEND ループ開始位置に戻る プログラムは1から順に実行して最後まで読んだら勝手に終わるモノなので 勝手に終わらない様にする為 こういう永久ループを入れます。 ループの中身 IF ○ THEN ×(もし ○ なら ×をする) VSYNC(WAIT 1 ←待て 1[÷60]秒の様なモノ。仮に扇風機が強以上の速度で高速回転を続けたら…? 機械も熱持つので 多分休憩用) キーボード右上の[?]をタッチするとヘルプが見れるので BUTTON=ボタンの所でタッチ。他ボタンの書き方が見れます。(2)の数値部分は機能IDというやつね。 THENの後には大体の命令が書け 今回はBEEP(効果音を鳴らす)。 後は 変数とPRINT 序盤にあると便利なGOTO(ルーラ)辺りを抑えれば 簡素なゲームなら作れます。

    Yeahs1
    Played
  • 十字キーでカーソルを移動のカーソルはどうやって表示するのですか?いろいろすいません。

    Yeahs0
  • キーボード左下のハートマークをタッチすると 左側にスペードマークが出て来るので そこをタッチすると右下に指カーソルっぽいモノが出てきます。 とりあえず それをカーソルとして PRINT"それ" ⇒PRINT(文字表示) "表示したい文字" PRINTの前に LOCATE X座標,Y座標を入れると その位置を頭として表示されます。 例) LOCATE 10,5:PRINT"適当な文字" 変数を使った例) X=2:Y=3 LOCATE X,Y:PRINT"適当な文字"(LOCATE 2,3に表示) 変数は IF文の判定でも使ったりします。 例)IF CY==10 THEN @NEW(もし カーソルYが10なら @NEWへ行け) 簡素なゲームが作れるというのは こう 組み合わせ次第ですね。

    Yeahs1
    Played
  • ありがとうございます!やってみます!

    Yeahs0
  • 基本的に させたい事を順に書くだけでも良いので その辺を踏まえておくと エラーに対応しやすいかもね。 タイトル画面を作ってみる。 ・タイトルやカーソル NEWやLOADを表示 ・BGMを流す この辺はどこで処理するか? ⇒順に実行していくモノなので キー処理ループに突入する前。 基本的なRPGで戦闘発生。最初に起こるのは? ⇒ 画面の暗転 ⇒ 暗転中に 敵や攻撃等のコマンド HP等を表示 ⇒ 画面の明転 ⇒ キー処理ループに突入 メニュー画面。IF ボタンを押した THEN あれこれ表示して 最終的にキー処理ループへ。 プログラムってパッと見複雑だけど実はものすごく単純で 基本だけでも解ってしまえば これも出来るあれも出来る という状態になる事が多め。 変数を使ったカーソル位置判定が出来ると 応用で もしプレイヤー座標と敵座標が同じならダメージ。RPGより複雑な世界も見えて来ます。

    Yeahs1
    Played
  • いろいろありがとうございます!簡単なRPG的なやつを制作中です。

    Yeahs0

Add a Comment

You must sign in to post a comment.

Sign in using a Nintendo Network ID to connect to users around the world by writing posts and comments and by giving Yeahs to other people's posts. You can create a Nintendo Network ID using your Wii U console or your system in the Nintendo 3DS family.

Use of Miiverse Details about Miiverse

Report Violation to Miiverse Administrators

You are about to report a post with content which violates the Miiverse Code of Conduct. This report will be sent to Nintendo's Miiverse administrators and not to the creator of the post.

Violation Type:

Post ID: 3DB-NBL7-DPU-2NLA-MAV-VB2Y

Report Violation to Miiverse Administrators

You cannot report posts made automatically by a software title.

Edit Post

Select an action: