ゲームを作りたい人のための ソースコード集

私がその日作った短めのソースを簡単な解説とともに載せていきます
ゲーム制作初心者にとって参考になるかもしれないソースが多いです





一日ゲームNo.9「旅人RPG」

簡単なロールプレイングゲームです

※操作方法
現在のテントから次に移動するテントをマウスでクリックします
すると、そこ進む最中に様々なイベントが自動的に発生します
イベントメッセージは右下のボックスに表示されます、また体力(HP)が0以下になると元いた場所に戻されてしまいます
右端のテントに辿り着けばゲームクリアです


ダウンロード

0
    posted by higashijugem 13:12comments(0)|-|





    一日ゲームNo.8「イブのサンタクロース」

    クリスマスイブにちなんで、プレゼントを届けるサンタクロースのゲームを作りました!

    サンタが民家の上空を飛んで、煙突の真上にプレゼントを落とすゲームです
    煙突の真上に落とせれば、その家の子供にプレゼントを届けられます

    プレゼントと家の数はそれぞれ10ずつあります
    一つの家につきプレゼントは一つだけです
    果たしてあなたはサンタクロースにどれだけふさわしいのでしょうか

    操作方法:
    スペースキー・・・プレゼントを落とします
    左右キー・・・サンタを左右に移動させます


    ダウンロード

    スクリーンショット
    0
      posted by higashijugem 00:56comments(0)|-|





      一日ゲームNo.7「木こりの開拓譚」

      一日ゲーム第七弾
      マップ上のキャラクターを移動させるRPGです
      少し気合を入れて作った結果、お手軽ゲームとは言えないボリュームになってしまいました。多分クリアまで20分くらい掛かります

      操作方法
      ・キーボードのみの操作です
      ・十字キーで移動します
      ・木のある方向に移動すると自動的に伐採し、木材を入手します
      ・条件(木材を集める、鉄鉱石を手に入れる)を満たすと画面右下にボタンが現れます。ボタンは「Z」キーを押すと実行できます
      ・赤い屋根の家に入ると食料が回復します
      ・条件を満たしていれば、赤い屋根の家で食料の最大値を増やすことが出来ます
      ・工房では斧を鍛えることができます、斧を鍛えると木を切るスピードが上がります
      ・山の中は食料の減りが激しいです
      ・食料が0になるとゲームオーバーになり、新しいマップを最初から始めることになります。注意してください
      ・マップ右下の家に入れば晴れてゲームクリアです


      ダウンロード

      スクリーンショット
      0
        posted by higashijugem 09:22comments(0)|-|





        一日ゲームNo.6「LINEランナー」

        一日ゲーム第六弾
        障害物を避けながらひたすら走る、ランナー系のアクションゲームです
        クオリティに目をつむれば、今回のは結構自信作です

        操作方法
        「←」と「→」で移動します
        白い枠はコースを表します、枠の外に出たらゲームオーバーです
        また、赤いマスは障害物ですので、ぶつかってもゲームオーバーになります

        ダウンロード

        スクリーンショット
        0
          posted by higashijugem 09:52comments(0)|-|





          一日ゲームNo.5「一方向RPG」

          一日ゲーム第五弾
          今回はシリーズ初のRPG(のようなもの)です
          以下が操作方法になります

          ・操作キーは「Enter」か「→」のみ
          ・アイテムの種類は「剣」、「盾」、「玉」の三種類で、それぞれ特定のステータスを上げる効果があります
          ・道にあるアイテムは「Enter」を押すことで装備できます、すでに装備してあるアイテムと同じ種類のアイテムを拾った場合、装備は上書きされます
          ・10マスごとに敵とエンカウントします、敵との戦闘は自動で行われます
          ・30ス進むとクリアです

          ダウンロード
          0
            posted by higashijugem 22:43comments(0)|-|





            一日ゲームNo.4「じゃんけんroad」

            一日ゲーム第四弾「じゃんけんroad」
            プレイヤーとコンピュータで、じゃんけんを行います
            体力は互いに3ずつあり、体力が0になるまで勝負を続けます
            コンピュータ側は全部で三体いて、全員倒せばゲームクリアです

            このゲームの特徴として、相手が出す手にランダム要素はありません
            相手が何を出してくるかは、ある一定の条件によって決まります
            それを読みきってしまえばあなたの勝ちです

            ダウンロード
            0
              posted by higashijugem 10:43comments(0)|-|





              一日ゲームNo.3「色花」

              一日ゲーム第三弾
              今回のは「遊ぶ」ゲームというより「見る」タイプのゲームです
              色の種を植えることで成長し、どんどん数を増やしたり新しい色の花が出てきたりします

              操作方法:
              ・マウスのみ
              ・右側のボタンで「種の選択」、「種の購入」、「マップ画面出力」が選択できる
              ・種を選択した後、左のマップをクリックすると種が飢えられ、時間が経つごとに成長する
              ・条件を満たすと色同士が組み合わさり新しい色の花が誕生する
              ・花の成長には三段階(種、つぼみ、開花)あり、開花した状態でクリックすると、花が摘み取られる代わりに種が入手できる
              ・色は全部で七種類ある
              ・「P」を押すことでゲームを停止状態にできる、もう一度「P」を押すとゲームが再開
              ・「マップ画面出力」をクリックすると、その瞬間のマップを画像化して出力される

              ダウンロード
              0
                posted by higashijugem 20:22comments(0)|-|





                一日ゲームNo.2「excavation」

                「1日で作ったゲームを公開していこう」第二弾、「excavation」というゲームです
                「excavation」は「穴掘り、発掘」を意味します

                その名の通り7×7のクォータービューマップのマスをクリックすることで、上のマスから順に掘り下げていきます
                掘っていくことで石器など地面に埋まっているものが見つかります、ただし見た目ではどこに埋まっているか分かりません。また、掘るマスが深いほど体力を消耗します
                ちなみに一番上の緑のマスは雑草で、掘っても何も出ません

                体力が0以下になると終了し、掘り出したものの価値を合計したスコアが表示されます

                ダウンロード
                0
                  posted by higashijugem 11:59comments(0)|-|





                  一日ゲームNo.1「Hunt」

                  今回から始めました「1日で作ったゲームを公開していこう」というThe・見切り発車的な企画です

                  自分に課したルールは以下の三つ
                  1.作り始めてから「1日」で完成させること
                  2.ゲーム性があること
                  3.ソースコードを公開すること
                  以上です

                  注意点として、製作期間が一日なのでクオリティには期待しないでください
                  どこまでいけるか分からないけど、続けられるところまで続けていきたいと思います

                  では記念すべき第一弾は「Hunt」
                  操作方法は十字キーを使ってプレイヤー(青)を動かし、獲物(赤)を捕まえます
                  ですが獲物の視界に入ってから一定時間経つと、獲物はプレイヤーより速いスピードで逃げ出します
                  壁(黒)を利用して獲物の視界に入らないようにしながら近付き、逃げる暇を与えず一気に距離を詰めましょう
                  全部の獲物を捕まえればクリアです

                  ダウンロード
                  0
                    posted by higashijugem 21:28comments(0)|-|